Dit artikel is voor u bedoeld als u Axeptio hebt geïntegreerd via een hardcoded snippet. Gebruikt u een andere methode? Raadpleeg de handleiding voor: GTM-integratie · CMS-integratie — Meer informatie over integratiemethoden
Google Consent Mode v2 is een mechanisme van Google waarmee u het gedrag van hun tags (Google Analytics 4, Google Ads, enzovoort) kunt aanpassen op basis van de toestemmingskeuzes van uw bezoekers. Zonder dit kunnen uw Google-services zich niet aanpassen aan de keuzes van uw bezoekers, wat leidt tot verslechtering van metingen in Google Analytics en Google Ads.
In de praktijk:
Als de bezoeker accepteert: de tags werken normaal, cookies worden geplaatst, volledige gegevens worden naar Google verzonden.
Als de bezoeker weigert: de tags plaatsen geen cookies, maar sturen pings naar Google — minimale signalen (toestemmingsstatus, user agent, timestamp) zonder individuele identificatie van de bezoeker. Deze pings stellen Google in staat om niet-waargenomen conversies in te schatten.
Voor meer informatie over de concepten: Consent Mode — officiële Google-documentatie 💉 Behoefte aan een opfrisser? Raadpleeg ons blogbericht
De signalen van Consent Mode
Consent Mode v2 is gebaseerd op 4 vereiste signalen:
Signaal | Rol |
analytics_storage | Staat Google Analytics toe het gedrag van de bezoeker op de site te meten |
ad_storage | Staat Google toe advertentiegegevens op het apparaat van de bezoeker op te slaan |
ad_user_data | Staat het verzenden van activiteitsgegevens van de bezoeker naar Google toe voor gerichte advertenties |
ad_personalization | Staat personalisatie van Google-advertenties die aan de bezoeker worden weergegeven toe |
Google definieert ook 3 optionele signalen (functionality_storage, personalization_storage, security_storage) die u kunt configureren als uw use case dit vereist. Voor de meeste sites zijn de 4 hierboven genoemde signalen voldoende.
De configuratie vindt in 2 stappen plaats — beide zijn verplicht: 1. De standaardsignalen definiëren (in uw GTM-tag of uw codecodesnippet) Deze waarden worden naar Google verzonden zodra de pagina wordt geopend, vóór interactie van de bezoeker met de banner. Voor Europese bezoekers die onder de GDPR vallen, moeten de 4 signalen standaard op denied staan. 2. Het Consent Mode v2-scherm in uw Axeptio-banner activeren Dit scherm maakt bijwerking van de signalen mogelijk nadat de bezoeker zijn keuze heeft gemaakt. Zonder dit blijven de signalen op hun standaardwaarden — zelfs als de bezoeker alles accepteert, blijft Google denied ontvangen. Het Axeptio-register zal correct zijn, maar de Google-tags zullen nooit het signaal granted ontvangen.
⚠️ Deze 2 stappen zijn onlosmakelijk met elkaar verbonden. De ene zonder de ander leidt tot een ongeldige implementatie.
Basismodus of geavanceerde modus: welke kiest u?
Kies voordat u iets configureert uw modus — dit bepaalt direct hoe uw Google-tags moeten worden geactiveerd.
Basismodus | Geavanceerde modus | |
Laden van Google-tags | Geblokkeerd totdat u interactie hebt met de banner | Onmiddellijk zodra de pagina wordt geopend |
Gegevens naar Google verzonden vóór toestemming | Geen — niet eens een ping | Pings zonder cookie (toestemmingsstatus, user agent, timestamp) |
Google-modellering | Generiek model (minder nauwkeurig) | Model specifiek voor adverteerder (nauwkeuriger) |
Logica voor voorwaardelijkheid | Google-tags geblokkeerd totdat toestemming wordt gegeven | Google-tags altijd geactiveerd |
Afhankelijk van de gekozen modus, moet u uw logica voor voorwaardelijkheid aanpassen (in GTM of in uw code).
Basismodus: Google-services (GA4, Google Ads) moeten in uw Axeptio-banner aanwezig zijn — dit zijn de services die het blokkeren/deblokkeren van tags beheren. Geavanceerde modus: alleen het Consent Mode v2-scherm is nodig in de banner — u hoeft Google-services hier niet aan toe te voegen.
Basismodus
Google-tags worden niet geladen totdat de bezoeker interactie heeft met de banner. Geen gegevens worden naar Google verzonden vóór deze interactie — niet eens een toestemmingsping. Als de bezoeker weigert of de banner negeert, ontvangt Google niets.
In ruil daarvoor is de Google-modellering gebaseerd op een generiek model (algemene populatie, minder nauwkeurig dan in geavanceerde modus).
Voor de logica voor voorwaardelijkheid, raadpleeg onze documentatie:
Met Google Tag Manager: Google Tag Manager-interface
Met Gtag.js: Aangepaste integratie / synchronisatie
Geavanceerde modus
Google-tags worden geladen zodra de pagina wordt geopend, vóór interactie met de banner. Vanaf dat moment sturen ze pings zonder cookies naar Google — minimale signalen (toestemmingsstatus, user agent, timestamp) waarmee de bezoeker niet individueel kan worden geïdentificeerd, maar waarmee Google een model specifiek voor uw site kan opbouwen (nauwkeuriger dan in basismodus).
Wanneer de bezoeker accepteert: cookies worden geplaatst, volledige gegevens worden verzonden.
Wanneer de bezoeker weigert: alleen pings zonder cookies, geen individuele targeting.
Voor de logica voor voorwaardelijkheid:
In Google Tag Manager: laad uw Google-tags met de trigger "All Pages"
Met Gtag.js: laad het script rechtstreeks, zonder voorwaarde
Opmerking — Google-modellering vereist voldoende verkeersvolume om te worden geactiveerd. De drempels variëren per product: voor GA4 zijn minimaal 1.000 instemde bezoekers per dag over 7 opeenvolgende dagen vereist; voor Google Ads 700 advertentieklikken over 7 schuivende dagen. Onder deze drempels blijft geavanceerde modus geldig maar zonder modelleringsbenefit. Voor details: Behavioral modeling — GA4 · Conversion modeling — Google Ads.
Activeer het speciale scherm in uw banner
Met Axeptio beheert u de Consent Mode-signalen rechtstreeks vanuit uw cookiebanner. Met slechts een paar klikken kunt u een scherm activeren dat is gewijd aan het beheer van Consent Mode v2.
Ga hiervoor naar de configuratie van uw widget.
Onder de "klassieke" schermen vindt u de optie "Consent Mode v2 activeren (stap)":
Door deze optie aan te vinken, wordt een nieuw scherm aan uw widget toegevoegd, met de 4 parameters van Google Consent Mode:
Vergeet niet uw project opnieuw te publiceren nadat u deze optie hebt aangevinkt!
Zonder dit scherm worden de signalen nooit bijgewerkt. De standaardwaarden (bijv. denied) blijven op hun plaats voor alle bezoekers, ook voor degenen die accepteren. Google ontvangt nooit het signaal granted.
Conformiteit met Google-vereisten
Opdat een CMP als compatibel door Google wordt herkend, moet uw banner aan drie vereisten voldoen:
Bezoekers informeren dat gegevens worden verzameld voor personalisatie en meting van advertentie-effectiviteit
Een link naar Googles privacybeleid opnemen: https://business.safety.google/privacy/
Een duidelijke acceptatieknop bieden (knop "Accepteren" of equivalent duidelijk zichtbaar)
Wanneer u Google Analytics 4 of Google Ads in uw Axeptio-banner toevoegt, wordt het scherm gewijd aan Consent Mode v2 automatisch geactiveerd. Dit scherm geeft de 4 Consent Mode-parameters weer met de informatie en link vereist door Google — de drie hierboven genoemde vereisten zijn dus zonder aanvullende actie vervuld.
Stel de standaardparameters van Consent Mode in
Hier stelt u de standaardwaarden van Consent Mode in, dat wil zeggen, voor elke parameter, of dit voor de keuze van de gebruiker wordt geaccepteerd of geweigerd.
Deze instelling moet op dezelfde plaats worden gedaan als waar u Axeptio laadt.
Bijvoorbeeld, als u Axeptio laadt via onze WordPress-module, gebeurt de configuratie in die module. Als u Axeptio rechtstreeks via ons hardcoded script laadt, dan zal de wijziging rechtstreeks in het script plaatsvinden. En als u Axeptio via GTM laadt, gebeurt dit in GTM.
Denied of granted standaard: de keuze van signalen De standaardsignalen die u moet definiëren hangen af van de regelgeving die van toepassing is op de regio van uw bezoekers. Voor bezoekers uit landen van de Europese Unie (en dus onder de GDPR) moet u bijvoorbeeld de 4 parameters standaard op denied instellen.
Laadvolgorde — Het Axeptio-snippet moet vóór elk Google-script (gtag.js, gtm.js) in uw <head> worden geplaatst. Anders kunnen Google-tags worden uitgevoerd voordat de standaardsignalen voor toestemming zijn ingesteld.
We voegen een googleConsentMode-object toe aan het axeptioSettings-object, dat de standaardparameters van Consent Mode bevat.
We zullen ook een wait_for_update-parameter doorgeven die Google-services instrueert om gedurende een bepaalde tijd (in milliseconden) op toestemming te wachten voordat zij zich uitvoeren. De standaardwaarde is 500ms.
Een optionele region-parameter maakt het mogelijk standaardparameters op te geven die specifiek zijn voor een bepaalde regio, in ISO 3166-2-indeling (bijv. "FR" voor Frankrijk).
Hier is een voorbeeld waarin de 4 parameters standaard voor alle regio's worden geweigerd, met de juiste laadvolgorde:
<!-- Axeptio eerst in de <head> -->
<script>
window.axeptioSettings = {
clientId: "uw projectID",
googleConsentMode: {
default: {
analytics_storage: 'denied',
ad_storage: 'denied',
ad_user_data: 'denied',
ad_personalization: 'denied',
wait_for_update: 500,
}
}
};
(function(d, s) {
var t = d.getElementsByTagName(s)[0], e = d.createElement(s);
e.async = true; e.src = "//static.axept.io/sdk.js";
t.parentNode.insertBefore(e, t);
})(document, "script");
</script>
<!-- Google-scripts daarna -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-XXXXXXX"></script>
Zodra uw parameters goed zijn ingesteld, is Consent Mode nu actief op uw site. Gefeliciteerd!
Verifieer de implementatie van Consent Mode v2
U kunt de juiste implementatie van Consent Mode v2 verifiëren door een van de volgende tutorials te volgen:
Over het oude Axeptio Consent Mode v2-tagmodel
Over het oude Axeptio Consent Mode v2-tagmodel
🚧 Als u de oude documentatie hebt gevolgd voor Consent Mode v2-implementatie via het "Axeptio Consent Mode v2"-model in Google Tag Manager, hoeft u uw huidige implementatie niet bij te werken.
Bovendien hoeft u het speciale Consent Mode-scherm in uw cookiewidget niet in te schakelen, omdat het Axeptio Consent Mode v2-model is gebaseerd op de acceptatie van Google Analytics en Google Ads rechtstreeks. Zorg ervoor dat u deze twee services in uw cookiewidget hebt opgenomen.
Het Axeptio Consent Mode v2-model blijft werken, maar kan mogelijk niet worden onderhouden als er updates voor Consent Mode zouden komen. Als u wilt, kunt u uw implementatie vandaag nog bijwerken naar de nieuwe methode, maar dit is niet verplicht.
Officiële Google-documentatie
Voor meer informatie over de parameters en het functioneren van Consent Mode, raadpleeg de officiële Google-resources:
Consent Mode-concepten — inzicht in het functioneren en soorten toestemming
Toestemmingsinstellingen beheren — gtag-implementatie — gids voor sites die Google Tag rechtstreeks laden (gtag.js)
Een GTM-tagsjabloon maken voor Consent Mode — gids voor implementaties via Google Tag Manager
Hebt u hulp nodig?
Als u problemen met Consent Mode of TCF-signalen op Google-tags detecteert, neemt u eerst contact op met Axeptio.
