In diesem Leitfaden wird beschrieben, wie Sie mit dem Google Analytics-Add-on für Google Tabellen und dem BigQuery-Connector für Google Drive auf benutzerdefinierte Google Analytics-Berichte in BigQuery zugreifen können.
In dieser Anleitung wird gezeigt, wie Sie mit dem Add-on für Google Analytics für Tabellen einen benutzerdefinierten Bericht erstellen, die Tabelle mit den Berichtsergebnissen als externe BigQuery-Tabelle zur Verfügung stellen und dann die Berichtsdaten aus BigQuery abfragen.
In diesem Leitfaden wird der Bericht zur Nutzergewinnung als Beispiel verwendet. Sie können diese Schritte jedoch auf jeden Berichtstyp anwenden.
Schritt 1: Benutzerdefinierten Bericht in Google Tabellen konfigurieren
Installieren Sie das Google Analytics-Add-on für Google Tabellen über den Google Workspace Marketplace.
Öffnen Sie Erweiterungen → GA4 Reports Builder für Google Analytics → Neuen Bericht erstellen.
Konfigurieren Sie den Bericht, indem Sie die Analytics-Property, den Zeitraum und die Berichtsfelder angeben.
Verwenden Sie die folgenden Felder für den Bericht zur Nutzergewinnung:
Abmessungen
firstUserDefaultChannelGroup
Messwerte
eventCount
keyEvents
totalRevenue
newUsers
engagedSessions
engagementRate
Lassen Sie die Felder Dimensionenfilter und Messwertfilter leer.
Hier sehen Sie ein Bild mit den richtigen Berichtseinstellungen:
Klicken Sie auf Bericht erstellen, um die Berichtskonfiguration im aktuellen Google Tabellen-Dokument zu erstellen:
Wählen Sie Erweiterungen > GA4 Reports Builder für Google Analytics > Berichte ausführen aus, um den Bericht zu generieren. Sobald der Bericht fertiggestellt ist, wird ein neuer Tab mit Ihrem Berichtsnamen erstellt.
Öffnen Sie das Dialogfeld Erweiterungen > GA4 Reports Builder für Google Analytics > Berichte planen, um eine regelmäßige Abfrage der neuesten Berichtsdaten einzurichten. Legen Sie den Zeitplan fest und klicken Sie auf Speichern.
Schritt 2: Google Tabellen-Berichtsdokument als externe BigQuery-Tabelle verknüpfen
Mit BigQuery können Sie eine permanente Tabelle erstellen, die mit Ihrer externen Datenquelle in Google Tabellen verknüpft ist. Mit dieser Funktion können Sie die im vorherigen Schritt erstellte Google Analytics-Berichtstabelle als externe BigQuery-Tabelle verbinden.
Folgen Sie dazu der Anleitung Externe Google Drive-Tabellen erstellen in der BigQuery-Dokumentation.
Google Cloud Console
Öffnen Sie in der Google Cloud Console die Seite „BigQuery“.
Maximieren Sie im Bereich Explorer Ihr Projekt und wählen Sie ein Dataset aus.
Maximieren Sie die Option
Aktionen und klicken Sie auf Öffnen.Klicken Sie im Detailfeld auf Tabelle erstellen.
Gehen Sie auf der Seite Tabelle erstellen im Abschnitt Quelle so vor:
Wählen Sie unter Tabelle erstellen aus die Option Drive aus.
Geben Sie im Feld Drive-URI auswählen den Drive-URI des Google Tabellen-Dokuments ein, das den Bericht im Format
https://docs.google.com/spreadsheets/d/[file_id]
enthält.Wählen Sie unter Dateiformat die Option Google-Tabelle aus.
Gehen Sie auf der Seite Create table (Tabelle erstellen) im Abschnitt Destination (Ziel) so vor:
Wählen Sie unter Dataset name (Dataset-Name) das entsprechende Dataset aus. Geben Sie dann unter Table name (Tabellenname) den Namen der in BigQuery erstellten Tabelle ein.
Prüfen Sie, ob Tabellentyp auf Externe Tabelle festgelegt ist.
Geben Sie im Feld Tabellenbereich den Tabellennamen und den Zellenbereich an, der abgefragt werden soll. Das sollte das Tabellenblatt sein, das Ihre Berichtsdaten enthält:
sheet_name!top_left_cell_id:bottom_right_cell_id
für einen Zellenbereich. Für unseren Beispielbericht kann der Bereich alsUser acquisition report!A:G
angegeben werden. Beachten Sie, wie das Tabellenblatt, das dem Namen des benutzerdefinierten Berichts entspricht, im Bereich erwähnt wird.Aktivieren Sie im Abschnitt Schema die Option Automatisch erkennen.
Maximieren Sie den Bereich Erweiterte Optionen und geben Sie im Feld Zu überspringende Kopfzeilen die Anzahl der Zeilen an, die ausgelassen werden sollen. In unserem Beispiel beginnen die Berichtsdaten mit Zeile 15. Dieser Wert sollte im Eingabefeld festgelegt werden.
Gehen Sie auf der Seite Create table (Tabelle erstellen) im Abschnitt Destination (Ziel) so vor:
Wählen Sie unter Dataset das entsprechende Dataset aus. Geben Sie dann unter Table (Tabelle) den Namen der in BigQuery erstellten Tabelle ein.
Prüfen Sie, ob Tabellentyp auf Externe Tabelle festgelegt ist.
Klicken Sie auf TABELLE ERSTELLEN.
Wählen Sie ggf. Ihr Konto aus und klicken Sie auf Zulassen, um den BigQuery-Clienttools Zugriff auf Google Drive zu gewähren.
Hier ein Beispiel für den Konfigurationsbildschirm einer externen BigQuery-Tabelle:
Schritt 3: Google Tabellen-Berichtstabelle aus BigQuery abfragen
Sie können die Berichtstabelle von Google Tabellen jetzt wie eine Standard-BigQuery-Tabelle abfragen. Dabei gelten die Einschränkungen für externe Datenquellen.
Öffnen Sie die Tabelle
user_acquisition_report
, um das Schema zu prüfen:Klicken Sie auf Abfrage. Ändern Sie in der vorgeschlagenen Abfrage
SELECT FROM
inSELECT * FROM
, um alle Berichtsfelder zu erhalten, und klicken Sie dann auf Abfrage ausführen, um eine Abfrage auf die externe Tabelle auszuführen.
Mit der Abfrage im folgenden Beispiel wird für alle Spalten ein Daten-Snippet in der Tabelle ausgegeben: