Zum Inhalt springen
Schweregrad: HochVerantwortlich: CMP-AdminZeit bis zur Behebung: 30-60 min

GA4 vor Einwilligung

Verhindern Sie, dass GA4 initialisiert, Cookies setzt oder Page-View-Traffic sendet, bevor Analytics-Consent erteilt wurde.

Umfasst: ga4_before_consent, pre_consent_ga4

Warum das wichtig ist

GA4 gehört zu den häufigsten Consent-Fehlern, weil es oft früh in Templates oder GTM installiert ist und Daten sammelt, bevor der Banner-Status wirksam durchgesetzt wird.

So prüfen Sie das manuell

  1. Prüfen Sie im Network-Panel auf GA4-`collect`-Requests vor jeder Consent-Aktion.
  2. Kontrollieren Sie, ob `_ga` und verwandte Cookies vor Analytics-Consent erscheinen.
  3. Verifizieren Sie, ob der GA4-Config-Tag vor Consent Initialization oder CMP-Events läuft.

Typische Ursachen

  • Der GA4-Config-Tag feuert beim Seitenaufruf ohne Consent-Checks.
  • Ein direktes gtag-Snippet dupliziert die GTM-gesteuerte GA4-Implementierung.
  • Consent-Defaults sind beim ersten Laden granted oder undefiniert.

Behebung in GTM

  1. Verknüpfen Sie Analytics-Consent-Checks mit allen GA4-Config- und Event-Tags.
  2. Setzen Sie denied-Defaults früher als die GA4-Initialisierung.
  3. Entfernen Sie doppelte GA4-Implementierungen außerhalb von GTM.

Behebung in WordPress oder CMP-Plugins

  1. Deaktivieren Sie integriertes GA4-Laden in SEO- oder Analytics-Plugins, wenn GTM dies bereits übernimmt.
  2. Nutzen Sie CMP-Integration, um GA4 bis zur Analytics-Einwilligung zu blockieren.
  3. Testen Sie nach Cache-Leerung in einem sauberen Browserprofil erneut.

Allgemeine Entwicklerkorrektur

  1. Initialisieren Sie GA4 erst nach erteilter Analytics-Einwilligung.
  2. Vermeiden Sie Doppelinstallationen über Theme-Snippets und GTM gleichzeitig.
  3. Behandeln Sie Page-View-Erfassung als optionale Analytics-Verarbeitung.

So bestätigen Sie, dass die Behebung funktioniert

  • Bestätigen Sie, dass vor der Einwilligung keine GA4-Requests gesendet werden.
  • Bestätigen Sie, dass `_ga`-Cookies pre-consent fehlen.
  • Führen Sie einen neuen Scan durch und prüfen Sie, dass der GA4-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.

GA4 vor Einwilligung — GDPR Fix Guide