Spring til indhold
google consent mode GDPR cookie compliance analytics GTM GA4

Google Consent Mode v2: Den komplette guide til 2026

Opdateret:
Af Privaci-teamet
Google Consent Mode v2: Den komplette guide til 2026

Google Consent Mode v2: Den komplette guide til 2026

Google Consent Mode v2 er i 2026 ikke længere noget, du kan vælge til eller fra. Det er en teknisk forudsætning for at bruge Google Ads og Google Analytics lovligt i Europa — og konsekvenserne ved at springe det over er blevet langt mere alvorlige end for blot to år siden.

Denne guide gennemgår alt fra det grundlæggende til avanceret implementation med kodeeksempler, verifikation og den seneste enforcement-praksis fra 2025-2026.


Google Consent Mode er en API, der giver dig mulighed for at kommunikere dine besøgendes samtykkevalg direkte til Googles tags og scripts — fx Google Analytics 4 (GA4) og Google Ads. Når en bruger takker nej til cookies, justerer Google automatisk sin datahåndtering baseret på de signaler, du sender.

Version 2 (v2) af Consent Mode blev introduceret i november 2023 og gjort obligatorisk fra marts 2024. Den centrale forskel fra v1 er indførelsen af to nye samtykkeparametre, som giver mere granulær kontrol over, hvordan brugerdata bruges til reklamering:

  • ad_user_data — styrer, om brugerdata overhovedet må sendes til Google til reklameformål
  • ad_personalization — styrer, om data må bruges til personaliserede annoncer og remarketing

I 2026 er der ikke kommet en officiel “v3” — alle opdateringer og udvidelser er fortsat sket under Consent Mode v2-paraplyen, men platformens krav, enforcement-praksis og modelleringsevner er blevet markant skærpet.

Det er vigtigt at forstå, hvad Consent Mode ikke er: det er ikke et CMP (Consent Management Platform) i sig selv. Det er heller ikke din cookie-banner. Consent Mode er det tekniske lag, der oversætter brugerens valg (registreret af dit CMP) til signaler, som Googles tags forstår og reagerer på. Du har brug for begge dele.


Infographic: Google Consent Mode v2 — de fire samtykke-parametre og flowet fra browserens brugervalg til Google Tags med to mulige udfald (accept og afvisning)
Google Consent Mode v2: Signalfloet fra brugerens klik i cookie-banneret til Google Tags, med de fire obligatoriske parametre og konsekvenserne ved henholdsvis accept og afvisning.

Historik: Fra v1 til v2 — og hvad der er nyt i 2026

Google lancerede Consent Mode i 2020 med to basale parametre:

  • ad_storage — kontrollerer cookies til reklamemåling
  • analytics_storage — kontrollerer cookies til analyseformål

Versionen fungerede, men var grovkornet. En bruger kunne afvise reklamecookies, men der var ingen separat kontrol over, om hans data overhovedet måtte videregives til Google eller bruges til remarketing.

I november 2023 lancerede Google v2 med ad_user_data og ad_personalization som de to nye parametre. Årsagen var primært Digital Markets Act (DMA), der trådte i kraft i EU og stiller krav om, at gatekeeper-platforme som Google indhenter eksplicit samtykke, inden de kombinerer brugerdata på tværs af tjenester.

Fra marts 2024 blev v2 obligatorisk for alle, der bruger Google Ads og Analytics til EØS- og UK-trafik.

2024-2026: Skærpet enforcement

Tre begivenheder har præget perioden siden marts 2024:

April 2024: Google begyndte at auditere websites for overholdelse af sin EU User Consent Policy. Sites uden korrekt Consent Mode v2-implementation risikerer tab af konverteringssporing og remarketingfunktioner.

September 2025: Den franske datatilsynsmyndighed CNIL idømte Google en bøde på 325 millioner euro for at vise reklameannoncer i Gmail uden gyldigt forudgående samtykke og for vildledende samtykkemønstre (“dark patterns”). CNIL gav Google seks måneder til at rette op med daglige bøder ved manglende efterlevelse. Afgørelsen sendte et klart signal til hele industrien om, at samtykke skal gives frit, informeret og let tilbagekaldeligt.

Løbende: En tysk domstol i Hannover fastslog, at samtykke er påkrævet, inden Google Tag Manager (GTM) indlæses, da GTM ikke falder inden for undtagelserne i den tyske databeskyttelseslov TTDSG. Dette har direkte konsekvenser for implementationsrækkefølgen.


Obligatorisk siden marts 2024 — hvad sker der i 2026?

Google Consent Mode v2 har været obligatorisk for EØS- og UK-trafik siden marts 2024, men enforcement er fortsat med at strammes.

Hvad risikerer du ved manglende implementation?

KonsekvensBeskrivelse
Tab af konverteringssporingGoogle kan deaktivere eller begrænse konverteringssporing for dit konto
Ingen remarketingmålgrupperAudiences til remarketing kan ikke bygges for ikke-konsenterede brugere
Dårligere modelleringsdataUden Consent Mode mister du adgang til Googles konverteringsmodellering
Juridisk risikoGDPR-bøder op til 4% af global omsætning eller 20 millioner euro (det højeste beløb)
DMA-overtrædelseSærskilte sanktioner under DMA for virksomheder over tærskelværdien

Hvad kræver Google konkret i 2026?

  1. Alle fire primære samtykkesignaler skal implementeres: ad_storage, analytics_storage, ad_user_data, ad_personalization
  2. Standardtilstand skal sættes til denied for EØS/UK-brugere, inden Google-tags indlæses
  3. Et certificeret CMP skal registrere og videresende samtykkesignaler korrekt
  4. Samtykketilstanden skal opdateres i realtid, når brugeren træffer et valg

Dette er den vigtigste tekniske sondring i hele Consent Mode-universet, og valget har store konsekvenser for din datakvalitet.

Basic-implementationen er den konservative løsning: Googles tags indlæses slet ikke, før brugeren aktivt har givet samtykke via cookie-banneret. Ingen data sendes til Google i venteperioden — ikke engang anonyme ping.

Fordele:

  • Enkel at implementere
  • Stærkest privacy-profil
  • Foretrukket i jurisdiktioner med streng fortolkning (fx visse tyske DPA-afgørelser)

Ulemper:

  • Ingen cookieless pings til Google => ringere modelleringsdata
  • Konverteringsmodellering er baseret på et svagere datagrundlag
  • Større datahul for ikke-konsenterede brugere

Advanced-implementationen indlæser Googles tags med det samme, men initialiserer dem med en standardtilstand på denied. Nøgleforskellen: selv når en bruger nægter samtykke, sendes der cookieless pings — anonyme signaler uden personidentifikatorer eller cookies — til Google.

Disse pings muliggør, at Googles maskinlæringsalgoritmer kan rekonstruere et statistisk estimat af konverteringer for de brugere, der ikke har givet samtykke.

Fordele:

  • Cookieless pings forbedrer modelleringsnøjagtigheden markant
  • Advertiser-specifik konverteringsmodellering (frem for generaliseret)
  • GA4 behavioral modeling aktiveres (kræver Advanced Mode)
  • Mere præcis attribution selv ved lavt samtykkerate

Ulemper:

  • Kræver juridisk godkendelse i visse jurisdiktioner (cookieless pings er “pre-consent signaler”)
  • Mere kompleks implementation
  • Tyske og øvrige strenge DPA’er kan kræve yderligere dokumentation

Sammenligning

FeatureBasic Consent ModeAdvanced Consent Mode
Tag-indlæsningBlokeret indtil samtykkeIndlæses straks med default denied
Data inden samtykkeIngen data sendesCookieless/anonyme pings sendes
SamtykketilstandSendes kun efter brugerinteraktionDefault-tilstand + opdatering ved valg
KonverteringsmodelleringGeneraliseret, mindre præcisAdvertiser-specifik, mere præcis
GA4 behavioral modelingIkke tilgængeligTilgængelig (kræver 1.000+ daglige events)
ImplementationskompleksitetLavereHøjere
Bedst tilStreng privacy-juridikOptimal datakvalitet + compliance

Hvad skal du vælge?

Som udgangspunkt: brug Advanced Consent Mode, medmindre din juridiske rådgiver eller en national DPA-afgørelse specifikt kræver Basic. Forbedringen i modelleringsnøjagtighed er for stor til at ignorere. Sørg for at dokumentere den juridiske vurdering, der understøtter dit valg.


Google Consent Mode v2 understøtter seks samtykketyper. De fire første er primære og obligatoriske for EØS/UK-sites med Google Ads eller Analytics.

Primære parametre (obligatoriske)

ad_storage Kontrollerer, om cookies og lokal lagring må bruges til reklameformål. Påvirker cookies som _gcl_au, IDE og NID. Skal sættes til denied som default for EØS-brugere.

analytics_storage Kontrollerer, om cookies må bruges til analyseformål via GA4. Påvirker cookies som _ga og _gid. Selv med denied kan GA4 stadig modtage anonyme/aggregerede data via cookieless pings (i Advanced Mode).

ad_user_data (ny i v2) Kontrollerer, om brugerdata overhovedet må sendes til Google til reklameformål. Dette er det mest fundamentale reklamesignal — selv hvis ad_storage er granted, må Google ikke bruge data til annoncer, hvis ad_user_data er denied. Relevant ved Enhanced Conversions og Customer Match.

ad_personalization (ny i v2) Kontrollerer, om data må bruges til personaliserede annoncer og remarketing. Hvis denied, kan Google stadig vise annoncer, men de vil ikke være personaliserede baseret på brugerens adfærd.

Sekundære parametre

functionality_storage Kontrollerer cookies, der er nødvendige for websitets grundlæggende funktionalitet (fx sprogindstillinger, indkøbskurv). Disse sættes typisk til granted uden samtykke, da de falder under undtagelsen for “teknisk nødvendige cookies”.

security_storage Kontrollerer cookies til sikkerhedsformål som CSRF-beskyttelse og login-sessions. Sættes normalt altid til granted.

personalization_storage Kontrollerer cookies til personalisering af indhold (ikke annoncer). Bruges sjældnere men er relevant for sites med lokal indholdsoptimering.

Signalmatrix: hvad påvirker hvad?

ParameterGoogle AnalyticsGoogle Ads sporingRemarketingEnhanced Conversions
analytics_storageJaNejNejNej
ad_storageNejJaJaNej
ad_user_dataNejJaJaJa
ad_personalizationNejNejJaNej

Teknisk implementation: gtag.js og Google Tag Manager

Grundprincip: rækkefølge er alt

Den vigtigste tekniske regel er rækkefølge: default-samtykkekonfigurationen skal defineres, inden gtag.js eller GTM-snippetten indlæses. Ellers kan Google-tags fyre med forkerte samtykketilstande.

[Consent default sættes] -> [gtag.js / GTM indlæses] -> [CMP viser banner] -> [Bruger vælger] -> [Consent update sendes]

Implementation med gtag.js

Trin 1: Sæt default-samtykke (SKAL komme før GTM/gtag-snippet)

<!-- Placer dette snippet INDEN gtag.js-scriptet indlæses -->
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag() { dataLayer.push(arguments); }

  // Standard: afvis alt for EØS-brugere
  gtag('consent', 'default', {
    'ad_storage':          'denied',
    'ad_user_data':        'denied',
    'ad_personalization':  'denied',
    'analytics_storage':   'denied',
    'functionality_storage': 'granted',
    'security_storage':    'granted',
    'wait_for_update':     500
  });
</script>

wait_for_update: 500 giver dit CMP 500 ms til at indlæse og registrere en eventuel eksisterende samtykkevalg (fx fra et tidligere besøg), inden Google-tags begynder at evaluere samtykketilstanden.

Trin 2: Indlæs Google-tag (gtag.js eller GTM)

<!-- Google Tag Manager -->
<script>
  (function(w,d,s,l,i){
    w[l]=w[l]||[];
    w[l].push({'gtm.start': new Date().getTime(), event:'gtm.js'});
    var f=d.getElementsByTagName(s)[0],
        j=d.createElement(s),
        dl=l!='dataLayer'?'&l='+l:'';
    j.async=true;
    j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl;
    f.parentNode.insertBefore(j,f);
  })(window,document,'script','dataLayer','GTM-XXXXXXX');
</script>

Trin 3: Opdater samtykke efter brugerinteraktion

Når brugeren accepterer eller afviser i cookie-banneret, skal dit CMP kalde en opdatering:

// Eksempel: brugeren accepterer alle cookies
function onConsentAccepted() {
  gtag('consent', 'update', {
    'ad_storage':         'granted',
    'ad_user_data':       'granted',
    'ad_personalization': 'granted',
    'analytics_storage':  'granted'
  });
}

// Eksempel: brugeren afviser reklame-cookies men accepterer analytics
function onConsentPartial() {
  gtag('consent', 'update', {
    'ad_storage':         'denied',
    'ad_user_data':       'denied',
    'ad_personalization': 'denied',
    'analytics_storage':  'granted'
  });
}

// Eksempel: brugeren afviser alt
function onConsentRejected() {
  gtag('consent', 'update', {
    'ad_storage':         'denied',
    'ad_user_data':       'denied',
    'ad_personalization': 'denied',
    'analytics_storage':  'denied'
  });
}

Implementation via Google Tag Manager (GTM)

GTM-implementation er den anbefalede tilgang for de fleste websites, da den centraliserer tag-management og samtykkelogik.

Trin 1: Opret en Consent Initialization-trigger i GTM

I GTM: Triggers > New > Trigger type: “Initialization — Consent” (eller “Consent Initialization” afhængigt af GTM-version).

Denne trigger fyrer inden alle andre triggers, hvilket sikrer, at default-samtykke sættes, inden nogen tags kører.

Trin 2: Opret en Custom HTML-tag til default-samtykke

<script>
  function gtag() { dataLayer.push(arguments); }
  gtag('consent', 'default', {
    'ad_storage':          'denied',
    'ad_user_data':        'denied',
    'ad_personalization':  'denied',
    'analytics_storage':   'denied',
    'functionality_storage': 'granted',
    'security_storage':    'granted',
    'wait_for_update':     500
  });
</script>

Tilknyt denne tag til “Consent Initialization”-triggeren.

Trin 3: Konfigurer GA4-tag med samtykkekontrol

I GA4-taggets avancerede indstillinger i GTM:

  • Samtykkeindstillinger: “Require ad_storage” og “Require analytics_storage” (afhængigt af tag-type)
  • Triggering: sæt til “All Pages” — GA4 respekterer automatisk samtykketilstanden

Trin 4: CMP-integration

De fleste certificerede CMP’er (Cookiebot, CookieYes, Usercentrics, OneTrust m.fl.) leverer GTM-templates via GTM Community Template Gallery. Disse templates håndterer automatisk:

  • Sætte default-tilstand
  • Lytte efter brugerinteraktion
  • Kalde gtag('consent', 'update', ...) med de korrekte værdier

Server-side GTM (sGTM)

For server-side implementationer er flowet mere komplekst:

  1. Webcontaineren indsamler samtykke og videresender samtykketilstanden til servercontaineren (via payload, header eller first-party cookie)
  2. Servercontainerens GA4-klient og øvrige servertags behandler kun data i overensstemmelse med den videresendte samtykketilstand
  3. I Advanced Mode sender webcontaineren cookieless pings til servercontaineren, der videresender til Google

Verifikation: Chrome DevTools og Google Tag Assistant

Korrekt implementation er ikke nok — du skal også verificere, at det virker som forventet.

Google Tag Assistant

  1. Gå til tagassistant.google.com og indtast din URL
  2. Åbn hjemmesiden i en “ren” session (inkognito-vindue uden cookies)
  3. Tjek under hvert tag: samtykketilstanden vises som en streng som fx g100 eller g111

Forklaring af samtykkestrenge:

  • g100 — cookieless ping (analytics_storage denied, dvs. Advanced Mode i brug)
  • g111 — fuld samtykke givet til alle fire parametre
  • g000 — alt nægtet, ingen pings (Basic Mode eller fejlkonfiguration)

Chrome DevTools

  1. Åbn DevTools (F12) > Application > Cookies
  2. Verificer at _ga, _gid, _gcl_au og IDE ikke er sat, inden brugeren accepterer cookies
  3. Under Network: søg efter requests til google-analytics.com/g/collect — med Advanced Mode bør du se requests selv ved denied-tilstand (cookieless pings)

GA4 Admin

  1. GA4 Admin > Data Streams > vælg din stream
  2. Tjek “Ads measurement consent signals active” og “Ads personalization consent signals active”
  1. Google Ads > Conversions > vælg en konverteringshandling
  2. Klik “Diagnostics” — her fremgår Consent Mode-status og om modellering er aktiv

Typiske fejl at tjekke for

FejlSymptomLøsning
Default-tag fyrer for sentTags fyrer inden samtykkeFlyt default-snippet over GTM/gtag-snippet
wait_for_update for lavCMP overskrives af GoogleSæt wait_for_update til 500-1000 ms
Manglende ad_user_data og ad_personalizationKun v1-parametre sendesOpdater til v2 med alle fire parametre
GTM Trigger fejlkonfigurationTags fyrer med forkert triggerBrug “Consent Initialization”-trigger til default-tag
Cookies sættes før samtykkeGDPR-overtrædelseVerificer med inkognito-session

Impact på GA4-data og Google Ads-konverteringer

Hvad sker der med GA4-data?

Når analytics_storage er denied:

  • Basic Mode: GA4 modtager ingen data for den pågældende bruger
  • Advanced Mode: GA4 modtager cookieless pings (anonyme, aggregerede signaler uden personidentifikatorer)

Med Advanced Mode og tilstrækkelig datamængde aktiveres GA4 behavioral modeling, der estimerer adfærdsdata for ikke-konsenterede brugere. Krav til aktivering:

  • Advanced Consent Mode korrekt implementeret
  • Mindst 1.000 daglige events med analytics_storage=denied i 7 dage
  • Mindst 1.000 daglige brugere med analytics_storage=granted i mindst 7 af de foregående 28 dage

Hvad sker der med Google Ads-konverteringer?

Konverteringssporing i Google Ads påvirkes af ad_storage og ad_user_data. Når disse er denied:

  • Basic Mode: Konverteringen registreres slet ikke
  • Advanced Mode: Cookieless ping sendes, og Google bruger machine learning til at estimere konverteringen

Google rapporterer, at Consent Mode i gennemsnit genvinder mere end 70% af de annonceklik-til-konvertering-rejser, der ellers ville gå tabt på grund af manglende samtykke — forudsat at Advanced Mode er implementeret korrekt.

Krav til konverteringsmodellering i Google Ads:

  • Advanced Consent Mode aktiveret
  • Mindst 700 annonceklik over 7 dage per land og domæne
  • 7 fulde dage med dataindsamling inden modelleringsdata vises i rapporter
  • En rimelig samtykkerate (typisk 20%+ hjælper modellens nøjagtighed)

ads_data_redaction

Et ofte overset parameter: ads_data_redaction: true. Når dette er sat og ad_storage er denied, fjerner Google automatisk klikidentifikatorer (GCLID) fra URL’er. Dette forhindrer, at brugerens annonceklik kan identificeres på tværs af sessioner. I strengt fortolkede juridiske kontekster kan dette være et krav.


Behavioral modeling — hvad er det, og hvad betyder det?

Behavioral modeling (adfærdsmodellering) er den teknologi, der gør Consent Mode v2 kommercielt attraktiv fremfor blot et compliance-krav.

Hvad er behavioral modeling?

Når en bruger nægter samtykke, kan Google ikke sætte cookies eller spore brugerens rejse direkte. Med Advanced Consent Mode modtager Google dog stadig anonyme, aggregerede signaler (cookieless pings). Google bruger herefter maskinlæring til at analysere:

  • Observerede konverteringsmønstre fra brugere med samtykke
  • Anonyme signaler fra brugere uden samtykke
  • Kontekstuelle faktorer som enhedstype, konverteringstype, land, tidspunkt og browser

Fra disse mønstre estimerer algoritmen konverteringer og adfærd for de ikke-konsenterede brugere og integrerer disse estimater i rapporterne.

Modeling i GA4 vs. Google Ads

GA4 behavioral modeling:

  • Aktiveres kun med Advanced Consent Mode
  • Modellerer sessions, sidevisninger og events for ikke-konsenterede brugere
  • Vises i GA4-rapporter som blended data (observerede + modellerede)

Google Ads konverteringsmodellering:

  • Tilgængelig i både Basic og Advanced Mode (men mere præcis med Advanced)
  • Modellerer ad-click-to-conversion journeys
  • Integreres direkte i konverteringsrapporter med samme granularitet som observerede konverteringer

Nøjagtighed og begrænsninger

Google rapporterer en gennemsnitlig genvinding på over 70% af tabte konverteringsrejser. I praksis varierer dette betydeligt:

  • Høj samtykkerate (60%+): bedre modelleringsgrundlag, mere nøjagtige estimater
  • Lav samtykkerate (under 20%): modellen har sværere ved at generalisere
  • Advertisers med mange daglige konverteringer oplever bedre modellering end lavvolumen-sites

Det er vigtigt at forstå, at modellerede konverteringer er estimater, ikke observerede fakta. De bør bruges til at optimere kampagner og budgetallokeringsstrategier, men bør suppleres med andre målemetoder som Enhanced Conversions og server-side measurement til validering.

Sammenhæng med Google Privacy Sandbox

Google har udskydt udfasningen af tredjeparts cookies i Chrome gentagne gange, men Privacy Sandbox-initiativerne (Topics API, Protected Audience API) er fortsat under udvikling. Consent Mode er den nuværende produktionsstandard, men langsigtede implementationsstrategier bør tage højde for, at cookiebaseret sporing fortsat vil blive yderligere begrænset i de kommende år.


En af de mest tidskrævende aspekter ved korrekt Consent Mode v2-implementation er at holde din cookie-kategorisering opdateret. Nye tredjepartsscripts tilføjes løbende, eksisterende scripts opdaterer deres cookie-adfærd, og dit cookie-banner skal afspejle den faktiske virkelighed på dit site.

Privaci.io — udviklet af det danske softwarefirma bon.do — automatiserer netop dette arbejde. Platformen scanner løbende dit website for cookies og tracking-scripts, kategoriserer dem automatisk og sikrer, at dit CMP-setup sender de korrekte Consent Mode v2-signaler til Google.

For virksomheder, der vil undgå de manuelle fejl, der typisk opstår ved implementation og vedligeholdelse af Consent Mode, er automatiseret cookie-scanning fundamentet for en stabil compliance-arkitektur.

Læs mere om, hvordan Privaci.io integrerer med Google Tag Manager og sender alle seks samtykketypepar korrekt, i vores tekniske integrations-guide.


Ja. Consent Mode v2 er obligatorisk for alle websites, der bruger Google Ads eller Google Analytics og har besøgende fra EØS eller UK. Dette gælder uanset om din virksomhed er dansk, europæisk eller global — det er din besøgendes geografiske placering, der er afgørende.

Google kan begrænse eller deaktivere konverteringssporing og remarketingfunktioner for dit Google Ads-konto. Derudover risikerer du GDPR-bøder fra Datatilsynet og eventuelle DMA-sanktioner, hvis du er over tærsklen for en “gatekeeper”.

Basic Consent Mode blokerer Googles tags helt, indtil brugeren giver samtykke. Advanced Consent Mode indlæser tags med denied som standardtilstand og sender anonyme cookieless pings, selv når brugeren afviser. Advanced giver markant bedre modelleringsdata og er den anbefalede løsning, forudsat juridisk godkendelse.

4. Behøver jeg et certificeret CMP?

Google kræver ikke specifikt, at du bruger et Google-certificeret CMP, men det anbefales kraftigt. Et certificeret CMP er forhåndskonfigureret til at sende korrekte v2-signaler og opdateres løbende med regulatoriske ændringer. Se Googles liste over certificerede CMP-partnere.

Ja, via direkte gtag.js-implementation som beskrevet i kodeeksemplerne ovenfor. GTM-implementationen er dog at foretrække for de fleste, da den giver bedre kontrol og er lettere at vedligeholde.

6. Hvad er wait_for_update, og hvad skal det sættes til?

wait_for_update er en parameter (i millisekunder), der fortæller Google-tags, at de skal vente, inden de evaluerer samtykketilstanden. Det giver dit CMP tid til at indlæse og registrere et eventuelt eksisterende samtykkevalg. Anbefalede værdier: 500-1000 ms.

Ja, men det kræver, at webcontaineren videresender samtykketilstanden til servercontaineren — typisk via payload, HTTP-header eller first-party cookie. Servercontainerens GA4-klient respekterer herefter samtykkeindstillingerne.

8. Hvornår begynder jeg at se modellerede konverteringer i Google Ads?

Det tager typisk 7 fulde dage, inden modellerede konverteringer begynder at vises i rapporterne. Kravene er mindst 700 annonceklik over 7 dage per land og domæne. Forvent ikke øjeblikkelige resultater ved igangsætning.

9. Hvad er ads_data_redaction, og hvornår skal jeg bruge det?

ads_data_redaction: true fjerner klikidentifikatorer (GCLID) fra URL’er, når ad_storage er denied. Brug det, hvis din juridiske rådgiver kræver, at ingen sporingsidentifikatorer overhovedet videregives til Google, inden samtykke er givet.

Ikke pr. marts 2026. Alle opdateringer og udvidelser til Consent Mode er fortsat sket under v2-paraplyen. Hold øje med Googles officielle Consent Mode-dokumentation for eventuelle fremtidige versioner.


Brug denne tjekliste til at validere din implementation:

Teknisk

  • Default-samtykkesnippet placeret inden GTM/gtag.js-snippet
  • Alle seks parametre defineret i default (minimum de fire primære)
  • wait_for_update sat til 500-1000 ms
  • CMP kalder gtag('consent', 'update', ...) korrekt ved brugerinteraktion
  • GTM bruger “Consent Initialization”-trigger til default-tag
  • Verificeret via Tag Assistant: cookieless pings ved denied (Advanced Mode)
  • Verificeret at _ga, _gid, _gcl_au ikke sættes inden samtykke
  • Server-side: samtykketilstand videresendes til servercontainer

Juridisk/compliance

  • CMP registrerer samtykketekst, valg og tidsstempel
  • “Afvis alle”-funktion er lige så tilgængelig som “Accepter alle”
  • Privacy policy opdateret med korrekt beskrivelse af databehandling
  • Juridisk godkendelse for Advanced Mode (cookieless pings) dokumenteret
  • Overvåg DPA-afgørelser i relevante jurisdiktioner (CNIL, Datatilsynet)

Måling og optimering

  • Konverteringsmodellering verificeret i Google Ads Diagnostics
  • GA4 behavioral modeling aktiveret (tjek under Admin > Data Settings)
  • Mindst 7 dages data indsamlet inden evaluering af modelleringsresultater
  • Samtykkerate monitoreret: under 20% begrænser modelleringsnøjagtighed

Relaterede guides


Sidst opdateret: marts 2026. Lovgivning og platform-krav ændrer sig løbende — tjek altid Googles officielle dokumentation og din nationale DPA’s vejledning for den nyeste information.

Ofte stillede spørgsmål

Er Google Consent Mode v2 obligatorisk i Danmark?
Ja. Consent Mode v2 er obligatorisk for alle websites, der bruger Google Ads eller Google Analytics og har besøgende fra EØS eller UK. Dette gælder uanset om din virksomhed er dansk, europæisk eller global — det er din besøgendes geografiske placering, der er afgørende.
Hvad sker der, hvis jeg ikke implementerer Consent Mode v2?
Google kan begrænse eller deaktivere konverteringssporing og remarketingfunktioner for dit Google Ads-konto. Derudover risikerer du GDPR-bøder fra Datatilsynet og eventuelle DMA-sanktioner, hvis du er over tærsklen for en “gatekeeper”.
Hvad er forskellen på Basic og Advanced Consent Mode?
Basic Consent Mode blokerer Googles tags helt, indtil brugeren giver samtykke. Advanced Consent Mode indlæser tags med denied som standardtilstand og sender anonyme cookieless pings, selv når brugeren afviser. Advanced giver markant bedre modelleringsdata og er den anbefalede løsning, forudsat juridisk godkendelse.
Behøver jeg et certificeret CMP?
Google kræver ikke specifikt, at du bruger et Google-certificeret CMP, men det anbefales kraftigt. Et certificeret CMP er forhåndskonfigureret til at sende korrekte v2-signaler og opdateres løbende med regulatoriske ændringer. Se Googles liste over certificerede CMP-partnere.
Kan jeg implementere Consent Mode v2 uden GTM?
Ja, via direkte gtag.js-implementation som beskrevet i kodeeksemplerne ovenfor. GTM-implementationen er dog at foretrække for de fleste, da den giver bedre kontrol og er lettere at vedligeholde.
Hvad er wait_for_update, og hvad skal det sættes til?
wait_for_update er en parameter (i millisekunder), der fortæller Google-tags, at de skal vente, inden de evaluerer samtykketilstanden. Det giver dit CMP tid til at indlæse og registrere et eventuelt eksisterende samtykkevalg. Anbefalede værdier: 500-1000 ms.
Virker Consent Mode v2 med server-side Google Tag Manager?
Ja, men det kræver, at webcontaineren videresender samtykketilstanden til servercontaineren — typisk via payload, HTTP-header eller first-party cookie. Servercontainerens GA4-klient respekterer herefter samtykkeindstillingerne.
Hvornår begynder jeg at se modellerede konverteringer i Google Ads?
Det tager typisk 7 fulde dage, inden modellerede konverteringer begynder at vises i rapporterne. Kravene er mindst 700 annonceklik over 7 dage per land og domæne. Forvent ikke øjeblikkelige resultater ved igangsætning.
Hvad er ads_data_redaction, og hvornår skal jeg bruge det?
ads_data_redaction: true fjerner klikidentifikatorer (GCLID) fra URL’er, når ad_storage er denied. Brug det, hvis din juridiske rådgiver kræver, at ingen sporingsidentifikatorer overhovedet videregives til Google, inden samtykke er givet.
Er der kommet en Google Consent Mode v3?
Ikke pr. marts 2026. Alle opdateringer og udvidelser til Consent Mode er fortsat sket under v2-paraplyen. Hold øje med Googles officielle Consent Mode-dokumentation for eventuelle fremtidige versioner.

Klar til at finde alle dine cookies?

Privaci scanner dit website i et fuldt browsermiljø og finder HTTP-only cookies, CNAME cloaking og browser fingerprinting — teknologier andre scannere misser.