Toestemmingsvereisten van Google Ads voor Europese uitgevers
Sinds januari 2024 verplicht Google alle uitgevers die advertenties tonen aan gebruikers in de Europese Economische Ruimte (EER), het Verenigd Koninkrijk en Zwitserland om een door Google gecertificeerd consent management platform (CMP) te gebruiken dat het IAB Transparency and Consent Framework (TCF) v2.3 implementeert. Dit geldt voor Google Ads, AdSense, Ad Manager, AdMob en Display & Video 360.
Uitgevers die niet aan deze vereisten voldoen, krijgen te maken met uitgeschakelde gepersonaliseerde advertenties voor hun EER-verkeer. Google toont dan uitsluitend beperkte, niet-gepersonaliseerde advertenties, die doorgaans 50-70% minder omzet opleveren dan gepersonaliseerde advertenties.
Wat Google vereist
De toestemmingsvereisten van Google bestaan uit drie onderdelen:
- Een door Google gecertificeerde CMP die vermeld staat op de pagina van Google's CMP Partner Program. De CMP moet IAB TCF v2.3 implementeren en de technische validatie van Google doorstaan.
- Google Consent Mode v2 moet worden geïmplementeerd. Hiervoor moeten toestemmingsstandaarden worden ingesteld voordat een Google-tag wordt geactiveerd, met behulp van de
gtag('consent', 'default', {...})API. - IAB TCF v2.3-toestemmingsstrings moeten worden gegenereerd en beschikbaar worden gesteld via de standaard
__tcfapi()JavaScript-API. De advertentietags van Google lezen de TC String om te bepalen welke advertentieverwerking is toegestaan.
Hoe het de advertentie-inkomsten beïnvloedt
De impact hangt af van uw verkeersmix en toestemmingspercentages:
| Scenario | Getoond advertentietype | Typische impact op inkomsten |
|---|---|---|
| Gebruiker geeft toestemming voor alle doeleinden | Volledig gepersonaliseerde advertenties | Geen impact |
| Gebruiker geeft toestemming voor sommige doeleinden | Gedeeltelijk gepersonaliseerde advertenties | 10-30% lagere CPM's |
| Gebruiker weigert alle doeleinden | Uitsluitend niet-gepersonaliseerde advertenties | 50-70% lagere CPM's |
| Geen CMP / geen TCF | Uitsluitend niet-gepersonaliseerde advertenties (afgedwongen door Google) | 50-70% lagere CPM's voor al het EER-verkeer |
Het cruciale punt: zonder een TCF-conforme CMP past Google het worstcasescenario toe op al uw EER-verkeer, ongeacht of individuele gebruikers wel toestemming zouden hebben gegeven.
Getroffen Google Ads-producten
De toestemmingsvereiste geldt voor alle advertentieproducten van Google:
- Google AdSense: Display-advertenties op uw website. Vereist TCF voor het tonen van gepersonaliseerde advertenties.
- Google Ad Manager: Advertentieserver voor uitgevers. Vereist TCF voor programmatische vraag.
- Google Ads (Search/Display/Video): Adverteerderszijde. Vereist Consent Mode v2 voor conversiemeting in de EER.
- Google AdMob: Advertenties in mobiele apps. Dezelfde TCF-vereisten als voor het web.
- Display & Video 360 (DV360): Programmatisch inkopen. Vereist TCF-toestemmingsstrings van de verkoopzijde.
- Google Shopping: Productadvertenties. Vereist Consent Mode v2 voor conversietracking.
Header bidding en Prebid.js
Als u header bidding (prebid.js of vergelijkbaar) gebruikt, is de TCF-toestemmingsstring essentieel. Prebid.js roept automatisch de functie __tcfapi() aan om de TC String op te halen voordat er bidverzoeken naar demand-partners worden verstuurd. Zonder een geldige TC String zullen de meeste SSP's en DSP's niet bieden op uw inventaris voor EER-gebruikers.
De CMP moet volledig geladen zijn en de toestemmingsstring beschikbaar zijn voordat prebid.js de veiling start. Dit is nog een reden waarom de CMP synchroon als eerste script op de pagina moet worden geladen.
Implementatie met Passiro
Passiro is bij IAB Europe geregistreerd als CMP ID 499 en bevat zowel IAB TCF v2.3 als Google Consent Mode v2 in zijn gratis consent-widget. De implementatie bestaat uit één enkele scripttag, die als eerste script in de <head>-sectie van uw pagina wordt geplaatst. Het script:
- Stelt de Consent Mode v2-standaarden in, zodat alle toestemmingssignalen op "geweigerd" staan voordat een Google-tag wordt geactiveerd.
- Verzorgt de toestemmingsbanner, het genereren van de TC String, de
__tcfapi()-API, cross-frame messaging en automatische scriptblokkering.
Wanneer een gebruiker toestemming geeft, werkt Passiro zowel de Consent Mode-signalen bij (zodat Google-tags overschakelen van cookieloos naar volledige meting) als de TC String (zodat alle aan TCF deelnemende vendors in de advertentiestack het toestemmingssignaal ontvangen).
De meeste concurrerende CMP's rekenen EUR 30-40 per site per maand voor TCF-ondersteuning. Passiro biedt volledige TCF v2.3 en Google Consent Mode v2 kosteloos aan.
Voldoet uw website aan de cookieregels?
Scan uw website gratis en vind alle cookies binnen enkele minuten.
Scan uw cookies gratis