Implementer Google Consent Mode V2 steg for steg — Den definitive veiledningen
Hva er Google Consent Mode V2
Consent Mode V2 er et Google API som justerer hvordan Google-tagger oppfører seg basert på samtykkestatus. I stedet for alt-eller-ingenting kan tagger lastes i en begrenset, informasjonskapselløs tilstand når samtykke ikke er gitt, og deretter bytte til full sporing når brukeren samtykker. Google gjorde det obligatorisk for EØS-annonsører i mars 2024.
Uten det: konverteringsmodellering stopper, remarketingmålgrupper krymper, og Smart Bidding forverres.
De fire samtykkeparameterne
- ad_storage — Kontrollerer informasjonskapsler for annonsering
- analytics_storage — Kontrollerer informasjonskapsler for analyse
- ad_user_data — Kontrollerer om brukerdata sendes for annonsering (nytt i V2)
- ad_personalization — Kontrollerer remarketing og dynamiske annonser (nytt i V2)
De to nye V2-parameterne — ad_user_data og ad_personalization — er det som skiller V2 fra V1. Hvis du bare har ad_storage og analytics_storage, må du legge til de nye parameterne.
Grunnleggende vs avansert modus
Grunnleggende: Tagger lastes ikke før samtykke er gitt. Enkelt, men du mister all data fra brukere som avslår.
Avansert: Tagger lastes umiddelbart i begrenset modus og sender informasjonskapselløse pinger uten persondata. Google bruker disse til konverteringsmodellering og gjenoppretter opptil 70 % av tapte konverteringer. Bruk alltid avansert modus.
Steg 1: Sett standard samtykkestatus
Plasser dette før eventuelle Google-tagger i din <head>:
gtag('consent', 'default', { 'ad_storage': 'denied', 'analytics_storage': 'denied', 'ad_user_data': 'denied', 'ad_personalization': 'denied', 'wait_for_update': 500 });
Parameteren wait_for_update gir CMP-en din 500 ms til å gjenopprette en returnerende besøkendes samtykke før tagger fortsetter i avslått modus.
Steg 2: Oppdater samtykke ved brukervalg
Når brukeren klikker Godta:
gtag('consent', 'update', { 'ad_storage': 'granted', 'analytics_storage': 'granted', 'ad_user_data': 'granted', 'ad_personalization': 'granted' });
For delvis samtykke (kun analyse, ingen annonser), oppdater bare de godkjente parameterne.
Steg 3: GTM-implementering
Aktiver samtykkeoversikt i GTM (Admin > Containerinnstillinger). Opprett en Consent Initialization-tagg med standardsnutten. Konfigurer samtykkeinnstillingene for hver tagg til å kreve de relevante parameterne. De fleste CMP-er sender en dataLayer-hendelse ved samtykkeendring — opprett en utløser for den.
Steg 4: Verifiser implementeringen din
- Tag Assistant: Sjekk Samtykke-fanen — alle parametere bør vise Avslått før interaksjon, Godkjent etter Godta
- dataLayer: Se etter consent default- og consent update-oppføringer
- GA4 DebugView: Hendelser bør vise samtykkeindikatorer
Konverteringsmodellering
I avansert modus sender informasjonskapselløse pinger fra brukere som ikke samtykker, data til Googles konverteringsmodeller. Krav: 1 000+ annonseklikkhendelser/dag i 7 dager med samtykke gitt. Når aktiv, gjenoppretter modelleringen 50–70 % av tapte konverteringer.
Vanlige feil
- Standardsnutten lastes etter Google-tagger (tagger utløses i godkjent modus ved en feil)
- Manglende ad_user_data- eller ad_personalization-parametere
- wait_for_update satt til 0 (returnerende besøkende mister samtykkegjenoppretting)
- Samtykkeoppdartering utløses ubetinget ved hver sideinnlasting
Hopp over kompleksiteten med FlexyConsent
FlexyConsent håndterer alt dette automatisk: standard avslått tilstand, oppdateringskommandoer, alle fire parametere, TCF 2.3, Microsoft UET Consent Mode, samtykkegjenoppretting for returnerende besøkende — alt fra en enkelt script-tagg. Planer fra EUR 0/måned.