CookieHawk › Guider › Google Consent Mode v2 förklarat på svenska
Google Consent Mode v2, förklarat utan omvägar
Consent Mode v2 är sättet din webbplats berättar för Google om besökaren sagt ja eller nej. Utan det kan Google Ads och Analytics sluta ta emot data från besökare inom EES. Här är vad det består av, och hur du ser om det verkligen fungerar hos dig.
Vad Consent Mode v2 är
Consent Mode är inte ett samtyckesbanner. Det är en uppsättning signaler som ditt banner skickar vidare till Googles verktyg, så att de vet vad de får göra. Bannern frågar; Consent Mode förmedlar svaret.
Skillnaden mot första versionen är att v2 lade till två signaler som handlar om annonsering: om data får användas för att bygga målgrupper, och om annonser får personaliseras. Det är de två som gjorde v2 till ett krav för att använda Googles annonsprodukter mot användare inom EES.
Consent Mode gör dig inte laglig i sig. Det förmedlar ett samtycke — det inhämtar det inte. Är bannern fel uppsatt förmedlar Consent Mode bara ett felaktigt svar, korrekt.
De sex signalerna
Alla sex sätts samtidigt, och var och en är antingen granted eller denied:
ad_storage— lagring kopplad till annonsering, typiskt annonscookiesad_user_data— om användardata får skickas till Google för annonsändamålad_personalization— om data får användas för personaliserade annonser och remarketinganalytics_storage— lagring kopplad till statistik, som Google Analyticsfunctionality_storage— lagring som får funktioner att fungera, som språkvalpersonalization_storage— lagring för personalisering av innehållet
De två första versionerna av Consent Mode hade bara ad_storage och analytics_storage. Lägger du bara till de två är uppsättningen ofullständig för v2.
Ordningen är det folk missar
Consent Mode måste sättas till denied innan något Google-skript laddas. Gör du tvärtom — laddar Analytics först och sätter samtycke efteråt — har mätningen redan skett. Då spelar det ingen roll vad du sätter på nästa rad.
Därför hör standardvärdena hemma överst i <head>, före allt annat:
window.dataLayer = window.dataLayer || [];
function gtag(){ dataLayer.push(arguments); }
gtag('consent', 'default', {
ad_storage: 'denied',
ad_user_data: 'denied',
ad_personalization: 'denied',
analytics_storage: 'denied',
functionality_storage: 'denied',
personalization_storage: 'denied',
security_storage: 'granted',
wait_for_update: 500
});
wait_for_update anger hur många millisekunder Google ska vänta på att samtycket kommer, innan taggar körs med standardvärdena. Utan den kan en tagg hinna köra i glappet mellan sidladdning och val.
När besökaren valt skickas en uppdatering:
gtag('consent', 'update', {
ad_storage: 'granted',
ad_user_data: 'granted',
ad_personalization: 'granted',
analytics_storage: 'granted'
});
Basic eller advanced?
Google skiljer på två sätt att använda Consent Mode, och skillnaden betyder något för vad du mäter.
- Basic: Google-taggarna laddas inte alls förrän besökaren sagt ja. Säger de nej skickas ingenting. Enklast att försvara, men du förlorar all mätning av dem som avvisar.
- Advanced: taggarna laddas, men skickar så kallade cookielösa signaler så länge samtycke saknas. Google använder dem för modellering. Du behåller mer mätning, men något skickas till Google även vid nej — och det måste du kunna förklara i din integritetspolicy.
Valet är ditt, inte leverantörens. Vi har inget intresse av att knuffa dig mot det ena, men du bör veta vilket av dem du faktiskt kör — många vet det inte.
Så kontrollerar du att det fungerar
Att ha koden på plats är inte samma sak som att den fungerar. Så här kontrollerar du själv:
- Öppna webbplatsen i ett privat fönster, så du börjar utan tidigare val.
- Öppna utvecklarverktygen och gå till fliken Nätverk.
- Ladda om sidan, men klicka inte på bannern ännu.
- Filtrera på
google-analytics.com,googletagmanager.comochdoubleclick.net. Ser du förfrågningar som skickar mätdata innan du valt, laddas något för tidigt. - Klicka ”Avvisa alla”. Ladda om sidan utan att ändra valet, och leta efter samma förfrågningar igen.
Sista steget avslöjar mest. Många banners visar rätt val i gränssnittet men blockerar inte det som redan låg i sidkoden.
Vill du slippa göra detta för hand gör vår kostnadsfria kontroll exakt dessa steg automatiskt och visar vilka värdnamn som kontaktades i varje läge.
Om du använder Google Tag Manager
GTM har inbyggt stöd för Consent Mode, men det slår inte till av sig självt. Varje tagg har en inställning för vilka samtyckestyper den kräver, och en tagg utan den inställningen körs oavsett vad besökaren valt.
Det finns en egen guide för detta: så kontrollerar du samtycke i Google Tag Manager.
Vanliga frågor
Är Consent Mode v2 lagstadgat?
Nej. Lagen kräver giltigt samtycke innan en webbplats lagrar eller hämtar uppgifter i besökarens utrustning, enligt 6 kap. 18 § lagen om elektronisk kommunikation. Consent Mode är Googles sätt att ta emot det samtycket, och Google kräver det för att använda sina annonsprodukter mot användare inom EES. Det är alltså ett krav från Google, inte från lagen — men utan giltigt samtycke i botten hjälper det dig ändå inte.
Vad händer om jag inte använder Consent Mode v2?
För Google Ads och Analytics kan det innebära att data från besökare inom EES inte längre tas emot eller kan användas för målgrupper och remarketing. Webbplatsen fungerar som vanligt, men mätningen och annonseringen blir sämre.
Räcker det att installera ett samtyckesbanner?
Bara om bannern faktiskt skickar signalerna, och gör det innan Google-skripten laddas. Ett banner som visar rätt text men laddar Analytics samtidigt med sidan ger dig valet i gränssnittet utan effekten bakom.
Behöver jag Consent Mode om jag inte använder Google alls?
Nej. Consent Mode gäller Googles verktyg. Använder du andra mät- eller annonsverktyg måste samtycket förmedlas på deras sätt i stället — men kravet på giltigt samtycke före lagring gäller ändå.
Vill du se om Consent Mode är rätt uppsatt hos dig?
Den kostnadsfria kontrollen läser samtyckessignalerna din webbplats skickar, både innan besökaren valt och efter ”Avvisa alla”. Du får svaret som en rapport, utan att skapa konto.
Kontrollera webbplatsen gratisLäs vidare
CookieHawk leveres av Webkompaniet AS · org.nr. 999 529 860 · Oslo · Vilkår · Personvern