Google Tag Manager-integratie
Tijd: ~15 minuten Vereist: GTM-container met publicatietoegang
Er zijn twee manieren om ConsentForge met GTM te gebruiken:
- Scripttag in GTM — Voeg het ConsentForge-script toe via een aangepaste HTML-tag (eenvoudigst)
- GTM-sjabloon — Gebruik het ConsentForge GTM-sjabloon voor volledige Consent Mode v2-ondersteuning (aanbevolen)
Optie 1: Scripttag via aangepaste HTML-tag
Stap 1: Maak een nieuwe tag aan
Ga in GTM naar Tags → Nieuw → Aangepaste HTML.
Stap 2: Voeg het script toe
<script
src="https://cdn.consentforge.com/consentforge.min.js"
data-token="UW_INSLUITTOKEN"
defer
></script>
Stap 3: Stel de trigger in op "Toestemmingsinitialisatie - Alle pagina's"
Dit activeert de tag bij het laden van de pagina, vóór andere tags worden uitgevoerd.
Stap 4: Publiceren
Dien uw container in en publiceer deze.
Optie 2: GTM-sjabloon (met Consent Mode v2)
Stap 1: Voeg het ConsentForge-sjabloon toe
- Ga in GTM naar Sjablonen → Zoekgalerij
- Zoek naar "ConsentForge"
- Klik op Toevoegen aan werkruimte
Stap 2: Maak een toestemmingsinitialisatietag aan
- Ga naar Tags → Nieuw
- Kies het ConsentForge-sjabloon
- Voer uw Insluittoken in
- Stel trigger: Toestemmingsinitialisatie - Alle pagina's in
Stap 3: Werk bestaande tags bij om toestemmingstriggers te gebruiken
Voor elke tag die toestemming vereist (GA4, Advertenties, Meta):
- Open de tag
- Ga naar Geavanceerde instellingen → Toestemmingsinstellingen
- Stel de vereiste toestemmingstypen in (bijv.
analytics_storagevoor GA4)
Stap 4: Testen in GTM-voorbeeldmodus
Open de GTM-voorbeeldmodus en bezoek uw site. Bevestig:
- De ConsentForge-tag wordt als eerste geactiveerd
- GA4 en andere tags worden pas geactiveerd nadat toestemming is gegeven
- De gebeurtenis
gtm.consent_updateverschijnt in de dataLayer nadat de gebruiker accepteert
Stap 5: Publiceren
Dien uw container in en publiceer deze.
Consent Mode verifiëren
Open na de installatie de DevTools-console en typ:
google_tag_manager['GTM-XXXXX'].getConsentState()
U zou moeten zien dat de consent mode-waarden worden bijgewerkt nadat de gebruiker accepteert/weigert.