- Consent Mode v2 er den måde, et website fortæller Google-tags, hvad en besøgende har givet samtykke til, med fire signaler: ad_storage, analytics_storage, ad_user_data og ad_personalization.
- Consent Mode indsamler ikke samtykke: Det gør dit cookiebanner, og Consent Mode sender svaret videre til Google.
- I EU kræver trackingcookies til annoncering forudgående samtykke, og al brug af personoplysninger kræver et retsgrundlag efter GDPR.
- Server-side tracking ændrer, hvorfra data sendes, ikke om du må sende dem, så det fjerner ikke behovet for samtykke.
- ROASaurus sætter ikke Consent Mode-signaler for dine Google-tags. På Shopify følger den Customer Privacy API; på andre webshops læser den dit samtykkeværktøj, inklusive Google Consent Mode.
Consent Mode v2 er Googles måde, hvorpå et website kan fortælle sine Google-tags, om en besøgende har givet samtykke til cookies og til brug af vedkommendes data til annoncer. Den bruger fire signaler: ad_storage, analytics_storage, ad_user_data og ad_personalization. Den beder ikke selv om samtykke. Det gør dit cookiebanner, og Consent Mode sender svaret videre til Google.
Denne guide forklarer de fire signaler, basic og advanced Consent Mode, hvad EU-retten overordnet kræver af en webshop, hvordan server-side tracking passer ind, og hvordan ROASaurus håndterer samtykke.
Hvad er Consent Mode v2?
Consent Mode er en Google-funktion til websites og apps. Sitet sætter en standardtilstand for samtykke for hver besøgende, som regel nægtet, og opdaterer den, når den besøgende svarer på cookiebanneret. Google-tags læser den tilstand og ændrer adfærd. Med samtykke virker de normalt. Uden samtykke læser eller skriver de ikke annoncecookies, og de sender begrænsede data eller intet, afhængigt af din opsætning.
Version 2 tilføjede to signaler, ad_user_data og ad_personalization. Google indførte dem, da det skærpede håndhævelsen af sin politik for brugersamtykke i EU. For besøgende i Det Europæiske Økonomiske Samarbejdsområde (EØS) skal annoncører, der vil bruge annoncepersonalisering og måling, indsamle samtykke og dele samtykkesignalerne med Google. Selve politikken omfatter besøgende i EØS, Storbritannien og Schweiz.
De fire samtykkesignaler
| Signal | Hvad det styrer | Når det nægtes |
|---|---|---|
ad_storage | Cookies og enhedsidentifikatorer til annoncering | Ingen annoncecookies skrives eller læses |
analytics_storage | Cookies og identifikatorer til analyse, f.eks. besøgets varighed | Ingen analysecookies skrives eller læses |
ad_user_data | Afsendelse af brugerdata til Google til annoncering | Personoplysninger til annoncer indsamles ikke, herunder de hashede data fra enhanced conversions |
ad_personalization | Personaliseret annoncering | Remarketing og andre personaliserede annoncer modtager ingen data |
Et cookiebanner knytter sine egne kategorier til disse signaler. En almindelig kobling er: Kategorien marketing eller annoncering sætter ad_storage, ad_user_data og ad_personalization, og kategorien analyse eller statistik sætter analytics_storage. Tjek, hvordan dit samtykkeværktøj gør det, for én fejl i koblingen sender det forkerte svar til hvert Google-tag på dit site.
Basic og advanced Consent Mode
Google tilbyder to måder at implementere Consent Mode på. Forskellen er, hvad der sker før og uden samtykke.
- Google-tags indlæses ikke, før den besøgende har svaret på banneret
- Hvis den besøgende afviser, sendes ingen data til Google, ikke engang samtykketilstanden
- Konverteringsmodellering bruger en generel model
- Google-tags indlæses med det samme, med samtykke nægtet som standard
- Uden samtykke sender tags målinger uden cookies
- Konverteringsmodellering bruger en model bygget til annoncøren
Teknisk set virker Consent Mode med to kommandoer. Kommandoen default sætter samtykketilstanden, før noget Google-tag sender data. Kommandoen update ændrer den, når den besøgende svarer på banneret.
// On every page, before any Google tag sends data:
gtag('consent', 'default', {
ad_storage: 'denied',
ad_user_data: 'denied',
ad_personalization: 'denied',
analytics_storage: 'denied'
});
// When the visitor accepts marketing and analytics cookies:
gtag('consent', 'update', {
ad_storage: 'granted',
ad_user_data: 'granted',
ad_personalization: 'granted',
analytics_storage: 'granted'
});Consent management-platforme sender som regel disse kommandoer for dig. Tjek, at de gør det, og at de sender update på hver side, efter at den besøgende har svaret, ikke kun på den side, hvor banneret blev vist.
Hvad EU-retten kræver af en webshop
To EU-regler har størst betydning for annoncetracking, og Google lægger sin egen politik oven i. Dette er et overordnet resumé.
ePrivacy-reglerne om cookies
ePrivacy-direktivet dækker lagring af oplysninger på en besøgendes enhed, f.eks. cookies, og aflæsning af dem igen. Cookies, der er strengt nødvendige for en tjeneste, som den besøgende har bedt om, f.eks. indkøbskurven eller et login, kræver ikke samtykke. Trackingcookies til annoncering gør. Ifølge EU's vejledning til virksomheder kommer samtykket først: Sådanne cookies må ikke sættes, når siden først åbnes. Samtykke bør gives pr. formål, og det skal være lige så let at trække det tilbage som at give det.
GDPR og personoplysninger
GDPR gælder for al brug af personoplysninger, f.eks. en e-mailadresse, et telefonnummer eller oplysninger om en ordre. Hver brug kræver et af seks retsgrundlag, for eksempel samtykke, en kontrakt eller legitime interesser. Du må kun behandle de data, du har brug for til formålet. En tjeneste, der behandler personoplysninger for dig, f.eks. et trackingværktøj, har brug for en skriftlig aftale med dig.
Googles politik for brugersamtykke i EU
Hvis du bruger Googles annonceprodukter, tilføjer denne politik en kontraktlig forpligtelse. For besøgende i EØS, Storbritannien og Schweiz skal du indhente gyldigt samtykke til cookies, hvor loven kræver det, og til brug af personoplysninger til at personalisere annoncer. Du skal føre registre over samtykke, forklare, hvordan det trækkes tilbage, og tydeligt navngive hver part, der modtager dataene.
| Regel | Hvad den dækker | Eksempel i en webshop |
|---|---|---|
| ePrivacy-direktivet | Lagring af oplysninger på enheden og aflæsning af dem igen | Meta-pixelens cookie, en cookie med besøgs-id |
| GDPR | Enhver behandling af personoplysninger | At sende en hashet e-mail sammen med et køb til en annonceplatform |
| Googles politik for brugersamtykke i EU | Googles annonceprodukter, der bruges til besøgende i EØS, Storbritannien og Schweiz | At sende Consent Mode-signaler videre til Google-tags |
Kræver server-side tracking samtykke?
Server-side tracking ændrer, hvorfra et event sendes: din server i stedet for den besøgendes browser. Det ændrer ikke, hvad du må sende. To forhold viser hvorfor.
For det første starter de fleste server-side-opsætninger stadig i browseren. Et script læser klik-id'et fra landings-URL'en og gemmer det på enheden, så ePrivacy-reglerne gælder for det trin. For det andet er det behandling af personoplysninger at sende et køb med en hashet e-mail, en IP-adresse eller et klik-id til en annonceplatform. Det kræver et retsgrundlag efter GDPR, uanset hvilken vej dataene tager. Vores guide til hvad server-side tracking er forklarer den tekniske side.
Dataminimering og hashing
Send det, platformen har brug for til at matche og tælle konverteringen, ikke hele ordren. Annonceplatforme beder om, at personlige felter som e-mail og telefon normaliseres og hashes med SHA-256, før de sendes. Hashing beskytter den rå værdi på vej til platformen, men det er ikke anonymisering: Platformen sammenligner hashen med sine egne brugerdata for at finde et match. Behandl hashede data som personoplysninger.
Hvad en webshop sender med og uden samtykke
Som eksempel på, hvor ét værktøj trækker grænsen, er her, hvad ROASaurus gør på Shopify med Respect visitor consent slået til, hvilket er standard.
| Data | Den besøgende tillader marketingcookies | Den besøgende afviser |
|---|---|---|
| Cookie med besøgs-id | Sat | Ikke sat |
| Klik-id'er og UTM'er | Gemt | Ikke gemt |
| Browsing-events, f.eks. sidevisninger og tilføjelser til kurven | Gemt med besøgs-id'et | Opbevares uden besøgs-id, IP-adresse eller browseroplysninger og sendes ikke til annonceplatforme |
| Browserpixels fra Meta, TikTok og andre | Indlæst og sender events | Ikke indlæst, ingen browser-events |
| Google Ads-konvertering fra Shopify checkout | Sendt | Ikke sendt |
| Betalt ordre, sendt server-side | Sendt med klik-id'er, hashede kundedata fra ordren samt IP-adresse og user agent | Sendt til Meta, TikTok, Snapchat, Pinterest, Reddit, X, Microsoft og Taboola med hashede kundedata fra ordren samt ordrens IP-adresse og user agent, uden klik-id'er. LinkedIn og de destinationer, der er kommet til efter den, får intet; GA4 får et anonymt salg |
| Landingsside-adresse for en Shopify-ordre | Bruges i ROASaurus' attributionsrapporter, sendes ikke til annonceplatforme | Bruges i ROASaurus' attributionsrapporter, sendes ikke til annonceplatforme |
Om den betalte ordre fra en besøgende, der har afvist, må sendes, er et juridisk spørgsmål, og svaret kan variere fra shop til shop og fra land til land. ROASaurus sender den som standard. Hvis din juridiske rådgivning siger, at købsevents også kræver forudgående samtykke, så kontakt ROASaurus, før du slår server-side-køb til. Samtykke og privatliv har detaljerne for Shopify og andre webshops.
Sådan håndterer ROASaurus samtykke og Consent Mode-signaler
ROASaurus sætter ikke Googles Consent Mode-signaler for dine Google-tags. Den læser den besøgendes valg fra forskellige kilder afhængigt af din webshop:
- På Shopify læser storefront-scriptet og checkout-pixels Shopifys Customer Privacy API, som dit cookiebanner udfylder. Checkout-pixelen følger også et valg, som shopperen ændrer under checkout. Guiden til server-side tracking på Shopify viser trin for trin, hvordan det fungerer.
- På andre webshops læser ROASaurus-scriptet OneTrust, Cookiebot, Usercentrics, Didomi, CookieYes, iubenda, Termly, Complianz, Osano, TrustArc, IAB TCF-bannere,
consent-kommandoerne i Google Consent Mode og WP Consent API. Med Google Consent Mode betyder marketingsamtykke, atad_storageogad_user_dataer givet, og du kan koble andre kategorier pr. værktøj. Med et andet banner kalder dutlq('consent', true)ellertlq('consent', false), når den besøgende vælger. - Google Ads-konverteringer sendes kun fra Shopify checkout. ROASaurus indlæser kun Google-tagget dér for shoppere, der tillader marketingcookies, men sender ikke Consent Mode-signaler med det.
- Fra serveren videregiver ROASaurus valget i Googles egne samtykkefelter: Events til Google Analytics 4 bærer
ad_user_dataogad_personalization, givet for besøgende, der har givet samtykke, og nægtet for ordrer, der sendes som anonyme salg, og lead-uploads til Google Ads bærer samtykketad_user_data.
Dine egne Google-tags har stadig brug for Consent Mode. Hvis du kører Google Ads- eller Google Analytics-tags på dit site, skal dit banner eller dit samtykkeværktøj sende signalerne til dem. Hvis du annoncerer til besøgende i EØS, så tjek hos din udbyder af samtykkeværktøj eller din udvikler, om hele din opsætning, herunder Google Ads-konverteringerne fra checkout, opfylder Googles krav til din konto.
En samtykketjekliste til webshops
- Installér et cookiebanner
Det skal blokere marketingcookies og, hvor loven kræver det, analysecookies, indtil den besøgende accepterer. På Shopify skal du bruge et banner, der skriver til Customer Privacy API.
- Knyt banneret til Consent Mode
Sæt de fire signaler til nægtet som standard, og opdatér dem fra banneret, så dine Google-tags følger den besøgendes valg.
- Indstil dit trackingværktøj til at respektere samtykke
I ROASaurus skal du holde Respect visitor consent slået til under Store settings. På andre webshops end Shopify skal du kontrollere, at ROASaurus læser dit samtykkeværktøj, eller sende valget med
tlq('consent', …). - Tag stilling til server-side-køb
Spørg din juridiske rådgiver, om de betalte ordrer fra besøgende, der har afvist, må sendes, og på hvilket retsgrundlag.
- Opdatér din privatlivspolitik og dine aftaler
Navngiv hver annonceplatform, der modtager data, forklar, hvordan samtykke trækkes tilbage, og underskriv en databehandleraftale med hver databehandler.
- Test begge svar
Afvis cookies i et privat browservindue, og tjek i udviklerværktøjerne, at ingen annoncepixel indlæses, og at ingen cookie med besøgs-id sættes. Accepter derefter, og tjek, at begge dukker op.
Kilder
- Google for Developers: Consent mode overview
- Google Ads Help: Updates to consent mode for traffic in European Economic Area (EEA)
- Google: EU user consent policy
- Your Europe: Online privacy, how to use cookies on your website
- Your Europe: Data protection under GDPR
I ROASaurus
- Hjælp: samtykke og privatliv
- Server-side tracking i ROASaurus
- Google Ads-integration
- Shopify-integration