Event-Qualität & PII-Hinweise
GA4-Events sind nur so wertvoll wie ihre Schema-Konsistenz und PII-Hygiene. Diese Hilfeseite erklärt, welche Auffälligkeiten der Auditor in der Event-Qualitäts-Sektion meldet und wie sie zu interpretieren sind.
<!-- SCREENSHOT: Event-Errors-Sektion mit Kategorien (PII, Items fehlen, Duplikate) -->
Was prüft die App?
Die Event-Qualitäts-Checks scannen Roh-Events aus dem BigQuery-Export auf:
- PII-Pattern in
user_properties,page_locationund Event-Parametern (not set)-Anteile in Pflichtfeldern (Items, Werte, Page-Title)- Fehlende Items in
purchase-Events debug_mode=1-Events in Production- Duplikate innerhalb derselben Sekunde / desselben 5-Minuten-Fensters
Wann wird ein Check ausgelöst?
| Check | Schwelle |
|---|---|
| PII (E-Mail/Telefon in Parametern) | >0 % = kritisch |
(not set)-Anteil |
>1 % = Warnung, >5 % = Rot |
purchase ohne items |
jede Stelle = Rot |
debug_mode=1 in Production |
>0 % = Info/Warnung |
| Event-Duplikate im 5-min-Fenster | >2 % = Rot |
Die Checks liegen in
event_quality.sql,
duplicate_events.sql,
event_values.sql sowie in
app/services/ga4_api_check_service.py für die (not set)-Schwellen.
<!-- SCREENSHOT: PII-Email-Warnung mit gehashter Beispiel-URL und Lösungs-Accordion -->
Typische Ursachen
- PII in Parametern → E-Mail-Adresse versehentlich als
utm_contentoder im Page-Path, Telefonnummer alsitem_id, Customer-ID alsuser_idohne vorherige Pseudonymisierung. Pflicht: GA4 schließt Konten, die PII speichern. (not set)durch fehlende Mappings → Event-Parameter wird im GTM nicht gesetzt, dynamische Variable liefertundefined, Server-Response wird nicht korrekt geparst.- Duplikate → HTTP-Retry ohne Idempotenz-Check, GTM-Trigger feuert doppelt, Plugin-Konflikt (WooCommerce + GA4-Plugin parallel).
debug_mode=1in Production → Tracker wurde nach lokalem Test nicht zurückgesetzt; verfälscht Conversion-Reports.
So gehst du vor
- Event-Errors-Sektion (
create_event_errors_section) im Dashboard öffnen - sie clustert die Befunde nach Kategorie (PII, Items fehlen, Duplikate,(not set)). - PII-Warnungen sofort beheben - kein Audit lohnt sich, solange Klartext-Mails in Events landen. GA4 droht mit Konto-Sperrung.
(not set)-Pattern über den Blog „(not set)" in GA4 - wo das Auditing wirklich anfängt in die typischen Ursachen einordnen.- Duplikate zerlegen mit Doppelte Käufe in GA4 - dort steht die SQL-Logik der Sekunden-Bucket-Erkennung.
debug_modein der GA4-Konfiguration des GTM-Tags überprüfen.