Schweregrad: HochVerantwortlich: CMP-AdminZeit bis zur Behebung: 1-2 h
Google Consent Mode nicht erkannt
Implementieren Sie Consent-Mode-Defaults und Updates so, dass Google-Tags einen expliziten Consent-Status erhalten, statt ohne jedes Signal zu laufen.
Umfasst: consent_mode_not_detected, consent_mode_missing
Warum das wichtig ist
Wenn Google-Tags ohne erkannten Consent-Mode-Status laufen, können Analytics- und Ads-Verhalten von der Bannerwahl abweichen und nur schwache Compliance-Nachweise erzeugen.
So prüfen Sie das manuell
- Laden Sie die Website in einer sauberen Sitzung und prüfen Sie, ob Consent-Mode-Defaults erscheinen, bevor Google-Tags initialisieren.
- Kontrollieren Sie in DevTools, GTM-Preview oder Consent-Debug-Ausgaben, ob auf dem ersten Seitenaufruf granted- oder denied-Zustände vorhanden sind.
- Bestätigen Sie, dass das Banner nach Accept und Reject den Google-Consent-Status wirklich aktualisiert.
Typische Ursachen
- Consent Mode wurde in GTM oder im eigenen gtag-Code nie aktiviert.
- Consent-Defaults werden erst gesetzt, nachdem GA4- oder Ads-Tags bereits geladen sind.
- CMP-Events ändern nur den UI-Zustand, leiten die Consent-Änderung aber nicht an Google-Tags weiter.
Behebung in GTM
- Fügen Sie Consent-Initialization mit denied-Defaults hinzu, bevor GA4-, Ads- oder Floodlight-Tags laufen.
- Stellen Sie sicher, dass GA4- und Ads-Tags Consent-Checks erzwingen, statt granted stillschweigend anzunehmen.
- Validieren Sie Consent-Updates in GTM-Preview für Accept und Reject.
Behebung in WordPress oder CMP-Plugins
- Aktivieren Sie Consent-Mode-Unterstützung in Ihrem CMP-Plugin oder der GA4-Integration.
- Entfernen Sie doppelte Analytics-Plugins, die den CMP-gesteuerten Consent-Status umgehen.
- Testen Sie nach Cache-Leerung und dem Entfernen page-builder-injizierter Tracking-Snippets erneut.
Allgemeine Entwicklerkorrektur
- Initialisieren Sie Google-Tags erst, nachdem ein denied-by-default Consent-Status definiert wurde.
- Senden Sie explizite Consent-Updates bei Banner-Aktionen statt sich auf implizite Defaults zu verlassen.
- Halten Sie Marketing- und Analytics-Integrationen hinter derselben Consent-Quelle.
So bestätigen Sie, dass die Behebung funktioniert
- Prüfen Sie, dass Consent-Mode-Defaults bereits beim ersten Laden vor optionalen Tags vorhanden sind.
- Prüfen Sie, dass Reject Google-Storage-Zustände auf denied hält.
- Führen Sie einen neuen Scan aus und bestätigen Sie, dass der Missing-Consent-Mode-Fund verschwindet.
Nächster Schritt
Starten Sie nach dem Deployment einen neuen Scan, um zu bestätigen, dass sich das Laufzeitverhalten geändert hat und nicht nur der Bannertext.