BigQuery & GA4: Volle Datenkontrolle für deine Webanalyse

Juli 1, 2025 | Analytics, BigQuery, GA4

Google Analytics 4 ist ein mächtiges Werkzeug – aber mit Einschränkungen. In der Oberfläche stößt man schnell an Grenzen: Sampling, kurze Datenhaltefristen und eingeschränkte Flexibilität bei Segmenten und Zeitvergleichen. Wer seine Webanalyse ernsthaft weiterentwickeln will, sollte deshalb einen Schritt weitergehen. BigQuery ist dieser Schritt – und in vielen Fällen der Gamechanger.

Warum BigQuery für GA4?

BigQuery ist ein cloudbasiertes Data Warehouse von Google. Es wurde für blitzschnelle SQL-Abfragen auf sehr großen Datenmengen entwickelt. Also genau das, was GA4-Rohdaten sind. Der große Vorteil: Statt vorkonfigurierter Berichte bekommst du vollen Zugriff auf jeden einzelnen Event und jeden Parameter.

Denn im Gegensatz zum Standard-Frontend gibt es kein Sampling, keine Speichergrenze nach 14 Monaten und keine Einschränkungen bei Segmentierungen oder individuellen KPIs. Du kannst eigene Zeitvergleiche definieren, Kampagnenziele analysieren, Funnel nachbauen oder Nutzerpfade nachvollziehen. So, wie es zu deinem Business passt.

 

Export starten – besser heute als morgen

Sobald du in der GA4-Property die BigQuery-Verknüpfung aktivierst, landen alle zukünftigen Events täglich in deinem BigQuery-Dataset. Das ist wichtig zu wissen: Der Datenexport ist nicht rückwirkend. Viele denken erst daran, wenn sie historische Vergleiche oder Langzeitanalysen machen wollen. Nur ist es dann zu spät.

Der Einstieg ist einfach: Google-Konto, Cloud-Projekt anlegen, BigQuery aktivieren und Abrechnung freischalten (auch für den kostenlosen Sandbox-Modus notwendig). Danach nur noch in GA4 die Verbindung einrichten. Fertig.

Ein Blick in die Datenstruktur

Die Daten liegen als täglich neue Tabellen mit Namen wie events_20250601 vor. Jede Zeile steht für ein einzelnes Event – also z. B. einen Seitenaufruf, Scroll oder Kauf.

Tabelle mit wichtigen Feldern für GA4-Rohdatenexport: event_name, event_timestamp, user_pseudo_id und event_date. Beschreibung ihrer Bedeutung sowie Hinweis, dass Messwerte selbst berechnet werden müssen.

Übersicht der wichtigsten Felder aus dem GA4-Rohdatenexport in BigQuery, inklusive Beschreibung ihrer Funktion und Formatierung.

Du brauchst keine Entwicklerkarriere, um erste Auswertungen zu erstellen. Eine einfache SQL-Abfrage wie diese liefert dir schon spannende Erkenntnisse:

SELECT
  event_name,
  COUNT(*) AS event_count
FROM
  `meinprojekt.analytics_123456.events_*`
WHERE
  _TABLE_SUFFIX BETWEEN '20250601' AND '20250607'
GROUP BY
  event_name
ORDER BY
  event_count DESC

So findest du heraus, welche Events in einem bestimmten Zeitraum am häufigsten aufgetreten sind.

Ohne SQL geht es nicht

Neben klassischen Spalten wie ‚event_name‘, ‚event_timestamp‘ oder ‚user_pseudo_id‘ gibt es auch verschachtelte Felder wie ‚event_params‘, ‚user_properties‘ und ‚items‘.

Diagramm des GA4-Export-Tabellenschemas mit verschachtelten Strukturen: Events enthalten event_params, user_properties und items. Erklärung zu CROSS JOIN UNNEST zum Entpacken verschachtelter Daten.

Visualisierung verschachtelter Datenstrukturen im GA4-Export: Events enthalten Gruppen wie event_params, user_properties und items, die per CROSS JOIN UNNEST abgefragt werden können.

Diese Struktur erlaubt es, sehr granular zu analysieren, benötigt aber SQL – zumindest für die verschachtelten Felder. Hier kommt der Befehl ‚CROSS JOIN UNNEST()‘ ins Spiel, mit dem man z. B. an ‚page_location‘, ‚content_type‘ oder benutzerdefinierte Parameter rankommt.

SQL-Beispiel zur Nutzung von CROSS JOIN UNNEST und WHERE in GA4 BigQuery-Daten, um Seitenaufrufe und Nutzer für Blog-Seiten zu analysieren.

SQL-Beispiel zur Verwendung von CROSS JOIN UNNEST und WHERE in GA4-Daten: Parameter werden entpackt und gezielt nach Blog-Seiten gefiltert.

Möchtest du wissen, wie viele Nutzer:innen z. B. deinen Blog besucht haben, ergänzt du die Abfrage um:

AND ep.key = 'page_location'
AND ep.value.string_value LIKE 'https://www.example.com/blog/%'

Der Vorteil: Du bist völlig frei in deiner Fragestellung. Du kannst Nutzer filtern, Kampagnen auswerten, Funnel bauen – unabhängig von dem, was GA4 dir vorgibt.

Und: Wer SQL nicht von Hand schreiben möchte, bekommt inzwischen Unterstützung durch Gemini, Googles KI, die direkt in der BigQuery-Oberfläche hilft, z. B. mit dem Befehl Explain the query oder beim Formulieren neuer Abfragen in natürlicher Sprache.

Von Daten zur Visualisierung mit Looker Studio

BigQuery lässt sich direkt mit Looker Studio verbinden, dem kostenlosen Dashboard-Tool von Google. Das heißt: Du brauchst keine Umwege über Google Sheets oder CSV-Exporte. Stattdessen baust du deine Reports direkt auf der Rohdatenbasis auf.

Looker Studio Report mit BigQuery Custom SQL: Balkendiagramm zeigt event_count nach event_name, basierend auf benutzerdefinierter SQL-Abfrage.

Visualisierung eines benutzerdefinierten SQL-Reports in Looker Studio mit BigQuery-Datenquelle: Darstellung von Events und Nutzungsmetriken per Balkendiagramm.

Ein typisches Setup kann so aussehen:

  • GA4 exportiert täglich alle Events nach BigQuery
  • In Looker Studio wird eine Datenquelle auf das Dataset gelegt
  • Du baust Visualisierungen wie Top-Events, Funnels, Conversion-Zeitreihen oder Geräteverteilungen. Alles vollständig anpassbar

Das Schöne: Anders als in GA4 kannst du hier mehrdimensionale Filter, berechnete Felder, kombinierte Datenquellen oder Business-spezifische KPIs nutzen. Besonders bei großen Properties oder komplexen Anforderungen ein echter Gewinn.

Anwendungsfälle aus der Praxis

Damit du dir besser vorstellen kannst, was mit BigQuery möglich ist, hier ein paar Beispiele, die wir regelmäßig in Projekten umsetzen:

  1. Detaillierte Nutzergruppen bilden
  2. Berichte und Dashboards beschleunigen und vorberechnen
  3. GA4 Rohdaten in weitere Systeme exportieren
  4. Rohdaten dauerhaft sichern
  5. SEO-Monitoring mit Search Console Daten

Fazit: Wer misst, sollte speichern

Wenn du Datenanalyse ernst meinst, ist der GA4-Export nach BigQuery kein Nice-to-have, sondern eine strategische Entscheidung. Du bekommst vollständigen Zugriff auf deine Daten, kannst eigene Reports bauen, andere Systeme anbinden und langfristig eigene Datenmodelle entwickeln.

🔒  Du hast die volle Datenkontrolle

📊  BigQuery öffnet GA4 Daten für neue Analysen und Reportings

📱  SQL ist nicht einfach – aber lohnt sich!

BigQuery ist nicht nur ein Tool. Es ist die Grundlage für eine eigenständige, flexible und zukunftsfähige Datenstrategie.

Weiterführende Links


Du willst BigQuery für deine GA4-Daten aufsetzen und tiefer einsteigen? Wir helfen dir bei Setup, Datenmodellierung und dem Aufbau aussagekräftiger Reports.

Newsletter

Du möchtest keinen Beitrag aus unserem Blog verpassen? Dann trage dich in unseren Newsletter ein.

Alles über GA4
Google Analytics 4 Buch

Das geballte lunapark
Know-How in einem Buch:
Google Analytics 4 – Grundlagen, Praxis, Migration (2023)

Du möchtest mit uns in Kontakt treten?

Schreibe uns über unser Kontaktformular oder ruf uns an unter +49 (0)221 467 583-0

Unsere Webinare als Aufzeichnung

Google Tag Manager 2025

Google Tag Manager 2025

So stellst du dein Tracking richtig auf In 2025 ist Tag Management ein wichtiger Bestandteil in vielen Marketing-Setups. Mit Google Analytics 4, dem Google Consent Mode v2 und dem Trend zu serverseitigem Tracking braucht dein Setup mehr als nur ein paar Klicks.In...

Google Ads und KI – Mehr als SEA Anzeigen

Google Ads und KI – Mehr als SEA Anzeigen

Wie neue Kampagnenformate und KI dein Google Marketing transformieren und das über klassische Suchanzeigen hinaus Die Zeit klassischer Suchkampagnen ist vorbei. Google Ads hat sich zu einer Plattform entwickelt, auf der KI-gesteuerte Formate, visuelle Inhalte und...

Mit BigQuery volle Kontrolle über deine GA4-Daten

Mit BigQuery volle Kontrolle über deine GA4-Daten

Analysieren, was wirklich passiert – direkt in deinen Rohdaten BigQuery ist das Analyse-Powerhouse in der Google Cloud – und gemeinsam mit Google Analytics ein echtes Dream-Team für datengetriebenes Marketing. Für GA4 steht dir ein leistungsstarker Rohdaten-Export zur...

Weitere Themen aus unserem Blog