Google Consent Mode v2
Google Consent Mode v2 stelt Google-tags in staat hun gedrag aan te passen op basis van de toestemmingsstatus van de gebruiker — het verzamelt geaggregeerde, cookieloze gegevens zelfs wanneer er geen volledige toestemming is gegeven. Dit beschermt uw conversierapportage terwijl u GDPR-compliant blijft.
Wat ConsentForge naar Google stuurt
| Toestemmingstype | Komt overeen met ConsentForge-categorie |
|---|---|
analytics_storage | Analyses |
ad_storage | Marketing |
ad_user_data | Marketing |
ad_personalization | Marketing |
functionality_storage | Functioneel |
personalization_storage | Functioneel |
security_storage | Noodzakelijk (altijd verleend) |
Installatie met GTM (aanbevolen)
Zie de Google Tag Manager-installatiegids voor volledige instructies.
ConsentForge roept gtag('consent', 'update', {...}) automatisch aan nadat de gebruiker een beslissing heeft genomen. U hoeft geen aangepaste code te schrijven.
Installatie zonder GTM
Als u gtag.js rechtstreeks gebruikt, werkt ConsentForge de consent mode automatisch bij zolang gtag beschikbaar is op window.
Stel de standaard toestemmingsstatus in uw HTML in (vóór het laden van ConsentForge):
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
// Standaard: alles weigeren totdat de gebruiker een beslissing neemt
gtag('consent', 'default', {
'analytics_storage': 'denied',
'ad_storage': 'denied',
'ad_user_data': 'denied',
'ad_personalization': 'denied',
'wait_for_update': 500
});
</script>
ConsentForge roept vervolgens gtag('consent', 'update', {...}) aan met de werkelijke keuzes van de gebruiker.
Consent Mode verifiëren
Open de DevTools-console en voer het volgende uit:
window.dataLayer.filter(e => e[0] === 'consent')
U zou de standaard- en vervolgens de update-gebeurtenis moeten zien.