Zum Inhalt springen
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

  1. Laden Sie die Website in einer sauberen Sitzung und prüfen Sie, ob Consent-Mode-Defaults erscheinen, bevor Google-Tags initialisieren.
  2. Kontrollieren Sie in DevTools, GTM-Preview oder Consent-Debug-Ausgaben, ob auf dem ersten Seitenaufruf granted- oder denied-Zustände vorhanden sind.
  3. 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

  1. Fügen Sie Consent-Initialization mit denied-Defaults hinzu, bevor GA4-, Ads- oder Floodlight-Tags laufen.
  2. Stellen Sie sicher, dass GA4- und Ads-Tags Consent-Checks erzwingen, statt granted stillschweigend anzunehmen.
  3. Validieren Sie Consent-Updates in GTM-Preview für Accept und Reject.

Behebung in WordPress oder CMP-Plugins

  1. Aktivieren Sie Consent-Mode-Unterstützung in Ihrem CMP-Plugin oder der GA4-Integration.
  2. Entfernen Sie doppelte Analytics-Plugins, die den CMP-gesteuerten Consent-Status umgehen.
  3. Testen Sie nach Cache-Leerung und dem Entfernen page-builder-injizierter Tracking-Snippets erneut.

Allgemeine Entwicklerkorrektur

  1. Initialisieren Sie Google-Tags erst, nachdem ein denied-by-default Consent-Status definiert wurde.
  2. Senden Sie explizite Consent-Updates bei Banner-Aktionen statt sich auf implizite Defaults zu verlassen.
  3. 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.