Sinds maart 2024 verlangt Google Consent Mode v2 van adverteerders die bezoekers uit de EU meten of remarketing gebruiken. Wat doet het, welke signalen stuurt je banner en hoe controleer je of het werkt?

Google Consent Mode is de manier waarop je cookiebanner aan Google-tags doorgeeft wat de bezoeker gekozen heeft. Versie 2, aangekondigd eind 2023, voegde twee signalen toe en werd vanaf maart 2024 een voorwaarde om Google Ads-functies als remarketing en doelgroepen te blijven gebruiken voor bezoekers uit de Europese Economische Ruimte. Wie het niet inricht, meet minder en kan bepaalde advertentiefuncties niet meer gebruiken.

Wat Consent Mode precies doet

Je banner zet bij het laden van de pagina een standaardstatus: alle toestemmingen op “denied”. Kiest de bezoeker, dan werkt de banner de status bij. Google-tags (Google Analytics 4, Google Ads, Floodlight) lezen de status en passen hun gedrag aan: met toestemming plaatsen ze cookies zoals gewoonlijk, zonder toestemming sturen ze geen cookies maar hooguit anonieme pings.

Consent Mode v2 kent vier signalen:

  • analytics_storage: mag Analytics cookies plaatsen voor statistiek?
  • ad_storage: mogen er advertentiecookies geplaatst worden, bijvoorbeeld voor conversiemeting?
  • ad_user_data (nieuw in v2): mogen gebruikersgegevens naar Google voor advertentiedoeleinden?
  • ad_personalization (nieuw in v2): mag Google de gegevens gebruiken voor gepersonaliseerde advertenties en remarketing?

Basic of advanced

Er zijn twee manieren om Consent Mode te gebruiken:

  1. Basic: Google-tags worden geblokkeerd tot er toestemming is. Zonder toestemming gebeurt er niets, dus ook geen anonieme pings. Eenvoudig en strikt, maar Google heeft minder materiaal om te modelleren.
  2. Advanced: de tags laden direct, maar gedragen zich volgens de consentstatus. Zonder toestemming sturen ze cookieloze signalen (geen identificatie van de bezoeker). Google gebruikt die om ontbrekende conversies te modelleren. Dit is wat de meeste adverteerders willen.

Welke variant juridisch past, hangt af van hoe je de cookieloze pings beoordeelt. Veel Nederlandse privacyjuristen vinden advanced verdedigbaar omdat er zonder toestemming geen cookies worden geplaatst en geen persoonsgegevens worden opgeslagen; anderen adviseren basic. Leg je keuze vast in je privacyverklaring.

Wat je ermee wint

  • Je blijft Google Ads-functies als remarketing en doelgroepen gebruiken voor EU-bezoekers.
  • Google modelleert conversies van bezoekers die weigeren, zodat je campagnes op een completer beeld stuurt.
  • Je respecteert de keuze van de bezoeker automatisch, zonder dat je per tag regels hoeft te schrijven.

Zo richt je het in

  1. Zet de standaardstatus vóór alle Google-tags. Je cookiebanner moet als eerste laden en alle vier de signalen op denied zetten. Bij CookieOpt gebeurt dat in het script zelf.
  2. Werk de status bij na de keuze. Accepteert de bezoeker marketing, dan gaan ad_storage, ad_user_data en ad_personalization op granted; accepteert hij statistiek, dan analytics_storage.
  3. Laat tags via gtag of Tag Manager laden. Google Tag Manager heeft sinds 2024 ingebouwde consent-instellingen per tag; controleer dat de Google-tags “ingebouwde consentcontroles” gebruiken.
  4. Controleer in Tag Assistant. Open je site met Tag Assistant, bekijk het tabblad Consent en controleer dat de status bij het laden op denied staat en na je keuze verandert.
  5. Controleer in Google Ads en Analytics. In Google Ads zie je onder Doelgroepbeheer of Consent Mode actief is; in GA4 onder Beheer, Gegevensverzameling.

Veelgemaakte fouten

  • De standaardstatus wordt na de tags gezet, waardoor het eerste pageview zonder consent wegloopt.
  • Alleen ad_storage en analytics_storage zijn ingericht; de twee nieuwe v2-signalen ontbreken.
  • De banner zet de status wel, maar andere scripts (Meta Pixel, Hotjar) worden niet geblokkeerd. Consent Mode regelt alleen Google; voor de rest heb je scriptblokkering nodig.
  • Consent Mode staat aan, maar de banner heeft geen weigerknop op de eerste laag. Dan is de toestemming zelf niet geldig.

Consent Mode v2 met CookieOpt

CookieOpt zet de standaardstatus, werkt de vier signalen bij na de keuze van de bezoeker en blokkeert daarnaast scripts van andere partijen tot toestemming. Er is geen extra configuratie nodig in Tag Manager. Hoe je het controleert staat in de developer documentatie.

Veelgestelde vragen

Is Google Consent Mode v2 verplicht?

Google verlangt het sinds maart 2024 van adverteerders die in de Europese Economische Ruimte Google Ads-functies als remarketing en doelgroepen willen blijven gebruiken. Het is dus een eis van Google, geen wet, maar zonder Consent Mode verlies je die functies en veel meetdata.

Wat is het verschil tussen basic en advanced Consent Mode?

Bij basic laden de Google-tags pas na toestemming; zonder toestemming gebeurt er niets. Bij advanced laden de tags direct, maar sturen ze zonder toestemming alleen cookieloze signalen. Advanced geeft Google meer materiaal om conversies te modelleren.

Moet ik Tag Manager aanpassen als ik CookieOpt gebruik?

Nee. CookieOpt zet de standaardstatus op geweigerd en werkt die bij zodra de bezoeker kiest. Google-tags die via gtag of Tag Manager laden, lezen die status automatisch uit.