Ernst: HoogEigenaar: DevelopmentTijd om te fixen: 1-2 h
GTM-tags die vóór toestemming afgaan
Corrigeer GTM-triggers zodat optionele tags niets uitvoeren totdat de vereiste toestemming bestaat.
Dekt: gtm_tags_before_consent, pre_consent_gtm_fire
Waarom dit belangrijk is
Zelfs met een correct uitgerolde CMP kan GTM tags nog te vroeg laten lopen als triggers, uitzonderingen en consentchecks niet goed op elkaar aansluiten.
Hoe je dit handmatig controleert
- Open GTM Preview en bekijk welke tags bij de eerste load afgaan.
- Lijst alle optionele tags die vóór enige gebruikersinteractie vuren.
- Controleer of Custom HTML-tags nog handmatig scripts injecteren.
Typische oorzaken
- GTM-tags gebruiken pageview-triggers zonder consentvoorwaarden.
- Consentchecks zijn slechts op een deel van de tags toegepast.
- Custom HTML-tags omzeilen het beoogde consentmodel.
Fix in GTM
- Pas consentchecks toe op alle optionele tags.
- Gebruik Consent Initialization en verwijder triggers die te vroeg starten.
- Valideer de uitvoervolgorde opnieuw in GTM Preview na publicatie.
Fix in WordPress of CMP-plugins
- Zorg dat de site slechts één GTM-container gebruikt en geen dubbele snippets heeft.
- Schakel plugins uit die tracking buiten GTM toevoegen.
- Test opnieuw na publicatie en cache-invalidatie.
Algemene developersfix
- Behandel GTM als uitvoerlaag, niet als bron van waarheid voor consent.
- Centraliseer de consentstatus en vereis die vóór elke optionele tag.
- Verwijder redundante taggingpaden die je bedoelde GTM-flow omzeilen.
Hoe je bevestigt dat de fix werkt
- Bevestig in Preview dat geen optionele GTM-tag vóór toestemming afgaat.
- Bevestig dat bij de eerste load alleen essentiële tags actief blijven.
- Draai een nieuwe scan en controleer dat findings rond pre-consent afnemen.
Volgende stap
Voer na deployment opnieuw een scan uit om te bevestigen dat het runtimegedrag is veranderd en niet alleen de bannertekst.