Tracking

Consent Mode v2 og GDPR: hva en nettbutikk kan sende

Consent Mode v2 for nettbutikker: de fire samtykkesignalene fra Google, hva EU-retten krever, og hva server-side tracking fortsatt kan sende. Kun generell informasjon.

·Oppdatert ·10 min lesetid·Av ROASaurus-teamet

Hovedpunkter
  • Consent Mode v2 er måten et nettsted forteller Google-tagger hva en besøkende har samtykket til, med fire signaler: ad_storage, analytics_storage, ad_user_data og ad_personalization.
  • Consent Mode samler ikke inn samtykke: det gjør cookie-banneret ditt, og Consent Mode sender svaret videre til Google.
  • I EU krever tracking-cookies for annonsering forhåndssamtykke, og all bruk av personopplysninger trenger et rettslig grunnlag etter GDPR.
  • Server-side tracking endrer hvor dataene sendes fra, ikke om du har lov til å sende dem, så det fjerner ikke behovet for samtykke.
  • ROASaurus setter ikke Consent Mode-signaler for Google-taggene dine. På Shopify følger den Customer Privacy API; på andre nettbutikker leser den samtykkeverktøyet ditt, inkludert Google Consent Mode.

Consent Mode v2 er Googles måte for et nettsted å fortelle Google-taggene sine om en besøkende har samtykket til cookies og til bruk av dataene sine til annonser. Den bruker fire signaler: ad_storage, analytics_storage, ad_user_data og ad_personalization. Den ber ikke om samtykke selv. Cookie-banneret ditt spør, og Consent Mode sender svaret videre til Google.

Denne guiden forklarer de fire signalene, grunnleggende og avansert Consent Mode, hva EU-retten krever av en nettbutikk på overordnet nivå, hvordan server-side tracking passer inn, og hvordan ROASaurus håndterer samtykke.

Consent Mode er en Google-funksjon for nettsteder og apper. Nettstedet setter en standard samtykketilstand for hver besøkende, vanligvis avslått, og oppdaterer den når den besøkende svarer på cookie-banneret. Google-tagger leser den tilstanden og endrer oppførsel. Med samtykke fungerer de som vanlig. Uten samtykke leser og skriver de ikke annonsecookies, og de sender begrensede data eller ingenting, avhengig av oppsettet ditt.

Versjon 2 la til to signaler, ad_user_data og ad_personalization. Google innførte dem da selskapet skjerpet håndhevingen av sin retningslinje for brukersamtykke i EU. For besøkende i Det europeiske økonomiske samarbeidsområdet (EØS) må annonsører som vil bruke annonsepersonalisering og måling innhente samtykke og dele samtykkesignalene med Google. Selve retningslinjen dekker besøkende i EØS, Storbritannia og Sveits.

SignalHva det styrerNår det er avslått
ad_storageCookies og enhetsidentifikatorer for annonseringIngen annonsecookies skrives eller leses
analytics_storageCookies og identifikatorer for analyse, som besøkets varighetIngen analysecookies skrives eller leses
ad_user_dataSending av brukerdata til Google for annonseringPersonopplysninger til annonser samles ikke inn, inkludert hashede data fra enhanced conversions
ad_personalizationPersonalisert annonseringRemarketing og andre personaliserte annonser får ingen data
De to første signalene gjelder lagring på enheten. De to nye gjelder hva Google har lov til å gjøre med brukerdata. Oppsummert fra Googles dokumentasjon for consent mode.

Et cookie-banner kobler sine egne kategorier til disse signalene. En vanlig kobling er: kategorien markedsføring eller annonsering setter ad_storage, ad_user_data og ad_personalization, og kategorien analyse eller statistikk setter analytics_storage. Sjekk hvordan samtykkeverktøyet ditt gjør dette, for én feil i koblingen sender feil svar til alle Google-tagger på nettstedet ditt.

Google tilbyr to måter å implementere Consent Mode på. Forskjellen er hva som skjer før og uten samtykke.

Grunnleggende Consent Mode
  • Google-tagger lastes ikke før den besøkende svarer på banneret
  • Hvis den besøkende avslår, går ingen data til Google, ikke engang samtykketilstanden
  • Konverteringsmodellering bruker en generell modell
Avansert Consent Mode
  • Google-tagger lastes med en gang, med samtykke avslått som standard
  • Uten samtykke sender taggene målinger uten cookies
  • Konverteringsmodellering bruker en modell bygget for annonsøren
Begge er gyldige Consent Mode-oppsett. Avansert modus sender noen data før og uten samtykke, så avgjør det sammen med din juridiske rådgiver.

Teknisk fungerer Consent Mode med to kommandoer. Kommandoen default setter samtykketilstanden før noen Google-tag sender data. Kommandoen update endrer den når den besøkende svarer på banneret.

Kommandoene default og update i Consent Mode
// 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'
});

Samtykkehåndteringsplattformer sender vanligvis disse kommandoene for deg. Sjekk at de gjør det, og at de sender update på hver side etter at den besøkende har svart, ikke bare på siden der banneret ble vist.

Hva EU-retten krever av en nettbutikk

To EU-lover betyr mest for annonsetracking, og Google legger til sin egen retningslinje på toppen. Dette er en oppsummering på overordnet nivå.

ePrivacy-reglene om cookies

ePrivacy-direktivet dekker lagring av informasjon på en besøkendes enhet, som cookies, og avlesing av den. Cookies som er strengt nødvendige for en tjeneste den besøkende har bedt om, som handlekurven eller en innlogging, trenger ikke samtykke. Tracking-cookies for annonsering gjør det. Ifølge EUs veiledning for bedrifter kommer samtykket først: slike cookies kan ikke settes når siden først åpnes. Samtykke bør gis per formål, og det må være like enkelt å trekke det tilbake som å gi det.

GDPR om personopplysninger

GDPR gjelder for all bruk av personopplysninger, som en e-postadresse, et telefonnummer eller detaljene i en bestilling. Hver bruk trenger ett av seks rettslige grunnlag, for eksempel samtykke, en avtale eller berettiget interesse. Du kan bare behandle de dataene du trenger til formålet. En tjeneste som behandler personopplysninger for deg, som et trackingverktøy, trenger en skriftlig avtale med deg.

Googles retningslinje for brukersamtykke i EU

Hvis du bruker Googles annonseprodukter, legger denne retningslinjen til en avtalemessig plikt. For besøkende i EØS, Storbritannia og Sveits må du innhente gyldig samtykke til cookies der loven krever det, og til bruk av personopplysninger for å personalisere annonser. Du må føre oversikt over samtykker, forklare hvordan det trekkes tilbake og tydelig navngi hver part som mottar dataene.

RegelHva den dekkerEksempel i en nettbutikk
ePrivacy-direktivetLagring av informasjon på enheten og avlesing av denMeta-pixelens cookie, en cookie med besøks-ID
GDPREnhver behandling av personopplysningerÅ sende en hashet e-postadresse sammen med et kjøp til en annonseplattform
Googles retningslinje for brukersamtykke i EUGoogles annonseprodukter brukt for besøkende i EØS, Storbritannia og SveitsÅ sende Consent Mode-signaler videre til Google-tagger
Reglene kommer i tillegg til hverandre. Ett trinn i et trackingoppsett kan falle under mer enn én av dem.

Server-side tracking endrer hvor en event sendes fra: serveren din i stedet for den besøkendes nettleser. Det endrer ikke hva du har lov til å sende. To punkter viser hvorfor.

For det første starter de fleste server-side-oppsett fortsatt i nettleseren. Et skript leser click id fra landingsadressen og lagrer den på enheten, så ePrivacy-reglene gjelder for det trinnet. For det andre er det å sende et kjøp med en hashet e-postadresse, en IP-adresse eller en click id til en annonseplattform behandling av personopplysninger. Det trenger et rettslig grunnlag etter GDPR, uansett hvilken vei dataene tar. Guiden vår om hva server-side tracking er forklarer den tekniske siden.

Cookie-bannerDen besøkende tillater eller avslår markedsføringscookies.
NettleserskriptSetter en besøks-ID og knytter click id-er til den, bare med samtykke.
Serveren dinBygger kjøpet fra bestillingen og hasher personopplysninger.
AnnonseplattformMottar bare det ditt rettslige grunnlag dekker.
Å flytte et trinn til serveren tar det ikke ut av reglene. Hvert trinn som bruker enheten eller sender personopplysninger, trenger et grunnlag.

Dataminimering og hashing

Send det plattformen trenger for å matche og telle konverteringen, ikke hele bestillingen. Annonseplattformer ber om at personlige felt som e-post og telefon normaliseres og hashes med SHA-256 før de sendes. Hashing beskytter råverdien på veien til plattformen, men er ikke anonymisering: plattformen sammenligner hashen med sine egne brukerdata for å finne en match. Behandle hashede data som personopplysninger.

Som et eksempel på hvor ett verktøy trekker grensen, her er hva ROASaurus gjør på Shopify med Respect visitor consent på, som er standard.

DataBesøkende tillater markedsføringscookiesBesøkende avslår
Cookie med besøks-IDSattIkke satt
Click id-er og UTM-erLagretIkke lagret
Events fra nettlesing, som sidevisninger og produkter lagt i handlekurvenLagret med besøks-ID-enBeholdes uten besøks-ID, IP-adresse eller nettleserdetaljer, og sendes ikke til annonseplattformer
Nettleserpixler fra Meta, TikTok og andreLastet og sender eventsIkke lastet, ingen events fra nettleseren
Google Ads-konvertering fra Shopify checkoutSendtIkke sendt
Betalt bestilling, sendt server-sideSendt med click id-er, hashede kundedata fra bestillingen, og IP-adressen og user agentSendt til Meta, TikTok, Snapchat, Pinterest, Reddit, X, Microsoft og Taboola med hashede kundedata fra bestillingen, og bestillingens IP-adresse og user agent, uten click id-er. LinkedIn og mottakerne som er lagt til etter den, får ingenting; GA4 får et anonymt salg
Landingssideadressen til en Shopify-bestillingBrukes i attribusjonsrapportene i ROASaurus, sendes ikke til annonseplattformerBrukes i attribusjonsrapportene i ROASaurus, sendes ikke til annonseplattformer
Meta, TikTok og de andre plattformene som er nevnt over, får den betalte bestillingen i begge tilfeller. For en besøkende som avslo, har den eventen ingen click id.

Om den betalte bestillingen til en besøkende som avslo kan sendes, er et juridisk spørsmål, og svaret kan variere per butikk og per land. ROASaurus sender den som standard. Hvis juridisk rådgivning sier at kjøpsevents også trenger forhåndssamtykke, ta kontakt med ROASaurus før du slår på server-side-kjøp. Samtykke og personvern har detaljene for Shopify og andre nettbutikker.

En måned med bestillinger, illustrativt (65% samtykke, 10% av nettleserne blokkert)
Betalte bestillinger sendt server-side
1,000
Bestillinger sendt med click id-er
650
Bestillinger nettleserpixlene ser
585
Med 65% samtykke når høyst 650 av 1,000 bestillinger annonseplattformene med click id-er. Annonseblokkere stopper deretter 10% av de nettleserne, så pixlene ser 585.

ROASaurus setter ikke Googles Consent Mode-signaler for Google-taggene dine. Den leser valget til den besøkende fra ulike kilder avhengig av nettbutikken din:

  • På Shopify leser butikkskriptet og checkout-pixlene Shopifys Customer Privacy API, som cookie-banneret ditt fyller ut. Checkout-pixelen følger også et valg kjøperen endrer under checkout. Guiden om server-side tracking på Shopify viser hvordan dette fungerer steg for steg.
  • På andre nettbutikker leser ROASaurus-skriptet OneTrust, Cookiebot, Usercentrics, Didomi, CookieYes, iubenda, Termly, Complianz, Osano, TrustArc, IAB TCF-bannere, consent-kommandoene i Google Consent Mode og WP Consent API. Med Google Consent Mode betyr samtykke til markedsføring at ad_storage og ad_user_data er gitt, og du kan koble andre kategorier per verktøy. Med et annet banner kaller du tlq('consent', true) eller tlq('consent', false) når den besøkende velger.
  • Google Ads-konverteringer sendes bare fra Shopify checkout. ROASaurus laster Google-taggen der bare for kjøpere som tillater markedsføringscookies, men sender ikke Consent Mode-signaler med den.
  • Fra serveren sender ROASaurus valget videre i Googles egne samtykkefelt: Google Analytics 4-events har ad_user_data og ad_personalization, gitt for besøkende som har samtykket og nektet for bestillinger som sendes som anonyme salg, og lead-opplastinger til Google Ads har samtykket ad_user_data.

Dine egne Google-tagger trenger fortsatt Consent Mode. Hvis du kjører Google Ads- eller Google Analytics-tagger på nettstedet ditt, må banneret eller samtykkeverktøyet ditt sende signalene til dem. Hvis du annonserer til besøkende i EØS, sjekk med leverandøren av samtykkeverktøyet eller utvikleren din om hele oppsettet, inkludert Google Ads-konverteringene fra checkout, oppfyller Googles krav for kontoen din.

  1. Installer et cookie-banner

    Det må blokkere markedsføringscookies, og analysecookies der loven din krever det, til den besøkende samtykker. På Shopify bruker du et banner som skriver til Customer Privacy API.

  2. Koble banneret til Consent Mode

    Sett de fire signalene til avslått som standard og oppdater dem fra banneret, så Google-taggene dine følger den besøkendes valg.

  3. Sett opp trackingverktøyet ditt til å respektere samtykke

    I ROASaurus holder du Respect visitor consent på i Store settings. På andre nettbutikker enn Shopify må du sjekke at ROASaurus leser samtykkeverktøyet ditt, eller sende valget med tlq('consent', …).

  4. Bestem deg for server-side-kjøp

    Spør din juridiske rådgiver om de betalte bestillingene til besøkende som avslo kan sendes, og på hvilket rettslig grunnlag.

  5. Oppdater personvernerklæringen og avtalene dine

    Navngi hver annonseplattform som mottar data, forklar hvordan samtykke trekkes tilbake, og signer en databehandleravtale med hver databehandler.

  6. Test begge svarene

    Avslå cookies i et privat nettleservindu og sjekk i utviklerverktøyene at ingen annonsepixel lastes og ingen cookie med besøks-ID settes. Godta deretter, og sjekk at begge dukker opp.

Kilder

  1. Google for Developers: Consent mode overview
  2. Google Ads Help: Updates to consent mode for traffic in European Economic Area (EEA)
  3. Google: EU user consent policy
  4. Your Europe: Online privacy, how to use cookies on your website
  5. Your Europe: Data protection under GDPR

I ROASaurus

Les videre

TrackingAnnonseblokkere og tracking: hva butikken din taperAnnonseblokkere stopper tracking-pixler, så annonseplattformene går glipp av kjøp. Se hvilke events som går tapt, hvorfor server-side-events ikke gjør det, og hvordan du måler gapet ditt.TrackingDupliserte kjøpsevents: hvorfor salg telles to gangerDupliserte kjøpsevents blåser opp konverteringer og ROAS. Se årsakene, hvordan Meta, TikTok, Snapchat, Pinterest og Reddit deduplikerer, og hvordan du løser det.TrackingSafari ITP og annonsetracking: hva som fortsatt fungererSafari ITP begrenser cookies satt av skript til 7 dager, eller 24 timer etter enkelte annonseklikk. Se hva det gjør med attribusjonen og hvilken tracking som fortsatt fungerer.
Vanlige spørsmål

Spørsmål, besvart

Hva er forskjellen mellom Consent Mode v1 og v2?

Versjon 2 la til to signaler, ad_user_data og ad_personalization, til lagringssignalene ad_storage og analytics_storage. De forteller Google om brukerdata kan brukes til annonsering og til personaliserte annonser.

Er Consent Mode v2 påkrevd?

For besøkende i EØS krever Google at annonsører innhenter samtykke og deler samtykkesignaler for å fortsette å bruke annonsepersonalisering og måling. På nettsteder er Consent Mode den vanlige måten å dele disse signalene med Google-tagger på.

Unngår server-side tracking behovet for samtykke til cookies?

Nei. Server-side tracking endrer hvor events sendes fra, ikke om du har lov til å sende dem. Å lese click id-er i nettleseren og å sende personopplysninger til annonseplattformer faller begge under EUs personvernregler.

Støtter ROASaurus Google Consent Mode?

ROASaurus setter ikke Consent Mode-signaler for Google-taggene dine, men den leser dem. På Shopify følger den Customer Privacy API. På andre nettbutikker leser den samtykkeverktøyet ditt, inkludert consent-kommandoene i Google Consent Mode. Fra serveren har GA4-eventene og lead-opplastingene til Google Ads Googles samtykkefelt. Dine egne Google-tagger trenger fortsatt Consent Mode fra banneret ditt.

Er hashede kundedata anonyme?

Behandle dem som personopplysninger. Hashing skjuler den rå e-postadressen på veien til plattformen, men annonseplattformen sammenligner hashen med sine egne brukerdata, og det er grunnen til at den sendes.

Hvert salg, sporet til annonsen som tjente det inn

Server-side tracking, fortjeneste og livstidsverdi i én app. 14 dagers gratis prøveperiode, uten kredittkort.

Start den gratis prøveperioden din →