Bernhard Prange

Bernhard Prange

Gründer & Lead Engineer

Bernhard arbeitet seit 15 Jahren an Tracking-Setups für Onlineshops und SaaS-Produkte. Der GA4 Auditor ist sein Versuch, die wiederkehrenden Audit-Schritte zu automatisieren.

Schwerpunkte sind GA4-Datenqualität, BigQuery-Auswertungen, Consent-Mode-konformes Tracking und Server-side-Tagging. Bernhard schreibt hier über die Lehren aus realen Audits - nicht aus Theorie.

Schwerpunkte

GA4BigQueryTracking-ArchitekturConsent Mode v2Server-side Tagging

Links

Beiträge dieses Autors

KI-Traffic in GA4: was der neue Kanal „KI-Assistenten" zeigt - und was nicht Seit Mai 2026 ordnet GA4 Besuche aus ChatGPT & Co. dem Kanal „KI-Assistenten" zu. Warum die Zahl eine Untergrenze ist, Perplexity fehlt - und wie du deine Property prüfst. Was kostet Google Analytics 4 wirklich? Kostenlos, GA4 360 und die Grenzen der Gratis-Version GA4 ist kostenlos - bis es das nicht mehr ist. Was GA4 360 wirklich kostet, welche Grenzen die Gratis-Version zieht und wann BigQuery ins Geld geht. GA4 einrichten - Schritt für Schritt + die häufigsten Setup-Fehler GA4 verständlich einrichten - ohne Technik-Studium: Property, Datenstream, GTM, Consent Mode v2 und die wichtigste Frage zum Schluss - kommen deine Daten wirklich sauber an? Custom Dimensions in GA4: einrichten und auditieren Was sind Custom Dimensions in GA4, wie richtest du sie ein und welche Fehler findet ein Audit? Event- vs. user-scoped, Limits und Cardinality erklärt. Unassigned Traffic in GA4: Ursachen finden und beheben Was bedeutet Unassigned in GA4 und wie wirst du es los? Ursachen, Fix und die Abgrenzung zu (not set) - mit automatischer Prüfung im GA4 Auditor. Doppelte Käufe in GA4 - warum sie entstehen und wie der Auditor sie findet Doppelte purchase-Events verfälschen Revenue-Reports. So erkennt der Auditor sie über Sekunden-Buckets - und so verhinderst du sie. Wenn der gclid da ist - und Google Ads trotzdem nicht Ein bekannter GA4-Bug: Sessions mit gültigem gclid landen als Organic oder Direct. So zeigt der Auditor das Problem auf Event-Level. „(not set)" in GA4 - wo das Auditing wirklich anfängt Wenn Page-Titles, Traffic-Quellen oder UTM-Parameter als (not set) erscheinen, sind die Reports schon wertlos. So zerlegt der Auditor das Problem. Bank- und Payment-Provider als Referrer - die unsichtbare Channel-Verzerrung Wenn PayPal, Klarna, SOFORT oder 3D-Secure als Quelle deiner Bestellungen erscheinen, ist die Attribution kaputt. So findet der Auditor das Problem. Self-Referrals - wenn deine eigene Domain als Quelle auftaucht Self-Referrals in GA4 verfälschen Channel-Attribution lautlos. So erkennt der Auditor sie und so behebst du die Ursache. User-ID-Coverage - was 20 % Login-Quote über deine Cross-Device-Realität sagen User-ID-Coverage ist die unsichtbare Größe hinter Cross-Device-Tracking. So misst der Auditor sie und so verbesserst du sie ohne Login-Zwang. Consent Mode v2 in GA4 prüfen und verstehen So prüfst du in Minuten, ob Consent Mode v2 korrekt läuft: ad_user_data, ad_personalization und Modelling - mit dem GA4 Auditor. BigQuery-Export für GA4 - der Auditor-Standpunkt Warum der BigQuery-Export für jedes ernsthafte GA4-Setup gehört und welche Audits damit erst möglich werden. Datensicherheit im GA4 Auditor - wie wir Konten und Daten schützen OAuth 2.0, Read-only-Scopes, kurze Token-Lebensdauer und EU-Hosting - wie der GA4 Auditor Google-Zugriffe technisch absichert. E-Commerce-Attribution: Live API vs. BigQuery - warum die Zahlen abweichen Live-API und BigQuery-Export liefern für dieselben Bestellungen unterschiedliche Kanal-Zuordnungen. Hier sind die Ursachen - und welcher Report wann der richtige ist. Video-Anleitungen zum GA4 Auditor Drei kurze Video-Touren durch den Auditor: Übersichtsseite, Server-Side-Tracking-Check und Session-Debugging mit BigQuery. GA4-Audit-Checkliste: alle Checks des GA4 Auditors Was prüft ein GA4-Audit? Die vollständige Checkliste: Live-Check, Ampel-Checks aus BigQuery, SST-Analyse und OnPage-Audit - manuell oder automatisiert.