Consent Mode er en funktion i analyseplatforme (især i Googles økosystem). Den lader dig spore forskelligt, afhængigt af om en besøgende har givet samtykke. I fuld tilstand sporer du med cookies og detaljerede data. I begrænset tilstand sporer du anonymt eller samlet. Når du sætter Consent Mode rigtigt op, får du mest muligt ud af din analyse og respekterer samtidig de besøgendes valg.
Sådan virker Consent Mode
Consent Mode sættes op gennem tag management-værktøjer som Google Tag Manager. Du indstiller dine analysetags, så de opfører sig forskelligt alt efter samtykket. Før den besøgende ser cookiebanneret, kører tags i tilstanden "denied" (ingen sporing). Hvis den besøgende giver samtykke, skifter tags til "granted" (fuld sporing). Hvis den besøgende afviser eller senere trækker samtykket tilbage, går tags tilbage til "denied".
To tilstande: granted og denied
Granted: Den besøgende har givet udtrykkeligt samtykke. Tags kører normalt. Cookies bliver sat. Du indsamler fulde analysedata.
Denied: Den besøgende har ikke givet samtykke eller har trukket det tilbage. Tags kører i en begrænset tilstand. Der sættes ingen cookies. Analyseplatformen kan i stedet indsamle samlede eller anonymiserede data frem for data om enkeltpersoner.
Opdateringen Google Consent Mode V2
Google har opdateret Consent Mode til V2, så den er mere præcis om typer af samtykke. Nu er der to adskilte samtykker: analysesamtykke (må adfærd spores?) og marketingsamtykke (må data bruges til marketing og annoncer?). Det giver platformene mere detaljeret kontrol og passer bedre til moderne regler om privatliv.
Sådan sætter du Consent Mode op i Google Tag Manager
Opsætningen består af tre dele: du angiver samtykkeparametre i Google Tag Manager, før tags indlæses, du sætter cookiebanneret op (eller bruger et eksternt samtykkeværktøj), og du indstiller tags, så de reagerer på ændringer i samtykket.
Trin 1: Angiv samtykkestatus
I GTM opretter du variabler for analysesamtykke og marketingsamtykke. De viser den besøgendes nuværende samtykke. Ved første sideindlæsning, før nogen tags kører, sætter du dem til "denied" som standard. Så sker der ingen sporing, før der er givet samtykke.
Trin 2: Forbind dit cookiebanner
Dit cookiebanner (selvbygget eller fra en leverandør af samtykkeløsninger) skal opdatere GTM-variablerne, når den besøgende vælger. De fleste leverandører har en integration med GTM. Når den besøgende klikker "Accepter", opdaterer integrationen samtykkevariablerne. Når den besøgende klikker "Afvis", opdateres de på en anden måde.
Trin 3: Indstil tags, så de respekterer samtykke
I GTM sætter du triggere på dine tags, så de kun kører, når der er givet samtykke. Google Analytics-tags skal have en trigger, der tjekker: "analysesamtykke er givet". Marketingpixels skal tjekke: "marketingsamtykke er givet". Så kører tags ikke uden det rette samtykke.
Trin 4: Test og kontrollér
Test opsætningen i et testmiljø. Prøv både at acceptere og at afvise samtykke. Tjek, at analysetags kører, når du accepterer, og ikke kører, når du afviser. Brug browserens udviklerværktøjer til at se efter cookies og netværksanmodninger. Gå først live, når testen viser, at alt virker som det skal.
Consent Mode eller cookieblokering
Consent Mode hjælper dig med at følge den besøgendes valg. Men nogle bruger browserudvidelser eller privatlivsværktøjer, der blokerer cookies, uanset hvad du spørger om. Consent Mode kan ikke tilsidesætte det. Den besøgende har truffet et stærkere valg (teknisk blokering), og det skal du respektere. Dine tags må ikke kæmpe imod privatlivsværktøjer.
Consent Mode på andre platforme
Googles økosystem (Tag Manager, Analytics, Ads) har indbygget Consent Mode. Andre analyseplatforme understøtter det måske, måske ikke. Læs platformens dokumentation. Nogle kræver en tilpasset integration. Nogle har deres egne samtykkeløsninger.
Platforme uden for Google
Hvis din platform ikke har indbygget Consent Mode, kan du lave din egen løsning, der tager højde for samtykke. Brug JavaScript til at tjekke samtykkestatus, før sporingskoden kører. Er der sagt nej, så indlæs ikke analysebiblioteket. Er der sagt ja, så indlæs det som normalt. Så får du samtykkestyret sporing, selv uden Consent Mode på platformen.
Almindelige fejl ved Consent Mode
Samtykke sat til granted som standard: Forkert. Brug denied som standard. Den besøgende skal selv sige ja.
Afvisning er ikke testet: Test altid begge veje: samtykke givet og afvist. Mange opsætninger virker ved samtykke, men går i stykker ved afvisning.
Consent Mode uden et ordentligt cookiebanner: Consent Mode er værdiløs, hvis ingen bliver spurgt. Du skal have en tydelig og lovlig samtykkeløsning, der opdaterer GTM.
Tredjepartstags glemt: Consent Mode gælder dine tags. Tredjepartstags (scripts fra eksterne leverandører) skal også respektere samtykke. Indstil alle tags, ikke kun din vigtigste analyse.
Hvordan forhindrer jeg, at tags kører, før cookiebanneret vises?
Sæt samtykke til "denied" som standard i GTM, før nogen tags indlæses. Banneret skal vises, når siden indlæses (før indholdet eller samtidig med det). Tags må først køre, når den besøgende har klikket accepter, og GTM-variablen er opdateret. Det er den mest almindelige fejl i opsætningen, så test den grundigt.
Skal jeg bygge min egen samtykkelogik eller bruge en leverandør med GTM-integration?
Brug en leverandør med GTM-integration. Egen logik giver let fejl og er sværere at kontrollere. Leverandørerne kender reglerne i GDPR og CCPA, følger med, når lovene ændrer sig, og kobler sig automatisk på GTM-variablerne. Prisen er det værd, fordi du får mindre risiko.
Skal den besøgende genindlæse siden, når samtykket trækkes tilbage?
Nej. Hvis GTM er sat rigtigt op, opdaterer tilbagetrækning variablerne og stopper tags med det samme, uden genindlæsning. Cookies, der allerede er sat, slettes dog ikke af sig selv. Du skal bruge JavaScript til at rydde dem, når samtykket trækkes tilbage. Test begge situationer (med og uden genindlæsning) for en sikkerheds skyld.
Hvilke analyseplatforme uden for Google understøtter Consent Mode direkte?
Mange platforme til produktanalyse har ikke Consent Mode V2. Her pakker du analysebiblioteket ind i eget JavaScript, der tjekker GTM-samtykkevariablerne, før det indlæses. Googles økosystem (Analytics, Ads, Tag Manager) har indbygget V2. Læs altid leverandørens dokumentation først.
Hvordan ved jeg, om min GTM-opsætning faktisk blokerer sporing uden samtykke?
Åbn udviklerværktøjerne, afvis samtykke i dit banner, genindlæs siden og se i fanen Network efter anmodninger til Google Analytics. Du skal se NUL anmodninger. Accepter derefter samtykke og genindlæs: nu skal anmodningerne dukke op. Hvis der kommer anmodninger, når du afviser, er din GTM-opsætning forkert, og du overtræder GDPR.
Hvilke data mister jeg, hvis de fleste afviser samtykke?
Du mister data om enkeltpersoners adfærd, men kan beholde samlede eller anonymiserede indsigter i denied-tilstand (afhænger af platformen). Regn med, at 30-50% afviser eller ignorerer banneret. Planlæg din analyse ud fra, at du kun sporer 50-70% af de besøgende. Derfor er det vigtigt at indsamle mindre: tag kun det, du har brug for.