Personalisierungsdaten mit BigQuery prüfen
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Remote Config Bei der Personalisierung wird das personalization_assignmentAnalytics Ereignis protokolliert, wenn einem Nutzer eine Personalisierung zugewiesen wird. So können Sie
Personalisierungsereignisse und zugehörige Ereignisse in BigQuery untersuchen und
analysieren.
In den folgenden Abschnitten wird beschrieben, wie Sie den BigQuery Export für
Analytics Ereignisse aktivieren und wie Personalisierungsereignisse gespeichert werden. Außerdem finden Sie einige
grundlegende Abfragen für den Einstieg.
BigQuery-Export für Google Analytics für Firebase aktivieren
Prüfen Sie zuerst, ob Sie Ihre Analytics Daten nach
BigQuery exportieren:
Rufen Sie in der Firebase Konsole die
settingsEinstellungen >
Integrationen auf.
Klicken Sie auf der Karte BigQuery auf Verknüpfen. Wenn Sie
BigQuery bereits mit anderen Firebase-Diensten verwenden, klicken Sie auf Verwalten.
Lesen Sie die Informationen unter Firebase mit BigQuery verknüpfen und klicken Sie auf Weiter.
Aktivieren Sie im Bereich Integration konfigurieren die Option
Google Analytics.
Wählen Sie eine Region aus und legen Sie die Exporteinstellungen fest.
Klicken Sie auf Mit BigQuery verknüpfen.
Je nachdem, wie Sie die Daten exportiert haben, kann es bis zu einem Tag dauern, bis die Tabellen verfügbar sind. Weitere Informationen zum Exportieren von Projektdaten nach
BigQuery finden Sie unter
Projektdaten nach BigQuery exportieren.
Als Nächstes können Sie in BigQuery auf Personalisierungsereignisse zugreifen und sie untersuchen.
Mit BigQuery auf Personalisierungsdaten aus Remote Config zugreifen
So fragen Sie Analytics-Daten für einen Test ab:
Öffnen Sie BigQuery in der
Google Cloud Konsole. Sie
können BigQuery auch direkt über die Firebase Konsole öffnen. Rufen Sie dazu das Dashboard Analytics >
Ereignisse
auf und klicken Sie unten auf der Seite auf den Link Rohdaten in BigQuery.
Wählen Sie Ihr Firebase Projekt aus und maximieren Sie es. Maximieren Sie dann den
analytics_ANALYTICS_PROPERTY_ID Eintrag und klicken Sie
events_.
Wählen Sie im Drop-down-Menü Abfrage die Option In neuem Tab aus.
Eine automatisch generierte Beispielabfrage wird angezeigt.
Wenn Sie Personalisierungsereignisse und zugehörige Daten aufrufen möchten, aktualisieren Sie die Abfrage, um personalization_assignment-Ereignisse auszuwählen. Die folgende Beispielabfrage gibt ein vollständiges Ereignis zur Personalisierungszuweisung für einen bestimmten Datumsshard zurück und beschränkt die Ergebnisse auf 10:
Tipp: Wenn Sie alle Ereignistabellen anstelle der Shard-Tabelle durchsuchen möchten, können Sie
das Datum der Ereignistabelle durch ein Sternchen ersetzen (z. B.
PROJECT_ID.analytics_ANALYTICS_PROPERTY_ID.events_*).
Dies wird in Nicht-Testszenarien oder bei großen Datensätzen nicht empfohlen.
Wählen Sie im Abfrageeditor Abfrage ausführen aus. Die Ergebnisse werden im unteren Bereich angezeigt.
Im nächsten Abschnitt wird genauer beschrieben, was in einem Ereignis zur Personalisierungszuweisung enthalten ist.
Welche Personalisierungsdaten werden nach BigQuery exportiert?
Personalisierungsdaten sind in Google Analytics Tabellen in
BigQuery enthalten und werden in personalization_assignment Ereignissen gespeichert.
Die grundlegenden Felder in einem Personalisierungsereignis sind dieselben wie bei jedem
Analytics Ereignis, wie unter
Google Analytics for Firebase-Daten, die nach BigQuery exportiert werden beschrieben.
Sie werden sich hauptsächlich mit user_pseudo_id (mit der sich verschiedene Nutzer unterscheiden lassen), Ereigniszeitstempeln und anderen Nutzereigenschaften beschäftigen.
Personalisierungsspezifische Details werden im Feld event_params gespeichert und in der folgenden Tabelle beschrieben:
Parameter
Datentyp
Beschreibung
personalization_id
STRING
Enthält die Universally Unique Identifier
(UUID) der zugewiesenen Personalisierung.
group
STRING
Gibt an, ob der Nutzer der Personalisierungsgruppe
(P13N) oder der Baseline-Gruppe (BASELINE) zugewiesen wurde.
arm_index
INTEGER
Stellt den alternativen Wert dar, der dem Nutzer zugewiesen wurde, eine Ganzzahl
zwischen 0 und 4.
arm_key
STRING
Enthält den Parameternamen, der von der Personalisierung verwendet wird.
arm_value
STRING
Enthält den alternativen Wertstring, der von der Personalisierung zugewiesen wurde.
engaged_session_event
INTEGER
Enthält die Anzahl der Sitzungen, in denen der Nutzer aktiv ist. Weitere Informationen finden Sie unter
Sitzungen.
firebase_event_origin
STRING
Gibt die Quelle des Ereignisses an. Für personalization_assignment Ereignisse ist dies immer fp.
firebase_screen_class
STRING
Enthält den Klassennamen des Bildschirms, auf dem der Nutzer aktiv war, als
die Personalisierungszuweisung erfolgte. Weitere Informationen finden Sie unter
Automatisch erfasste Ereignisse.
firebase_screen_id
INTEGER
Zeigt die ID des Bildschirms an, auf dem sich der Nutzer befand, als die Personalisierung
Zuweisung erfolgte. Weitere Informationen finden Sie unter
Automatisch erfasste Ereignisse.
first_open_time
STRING
Enthält den Zeitstempel in Millisekunden (UTC) des ersten Öffnens der App durch den Nutzer. Weitere Informationen finden Sie unter
Automatisch erfasste Ereignisse.
ga_session_id
INTEGER
Enthält die Google Analytics Sitzungs-ID. Weitere Informationen finden Sie unter
Sitzungen. Damit können Sie das
personalization_assignment Ereignis mit anderen Analytics
Ereignissen korrelieren.
ga_session_number
INTEGER
Enthält die Google Analytics Sitzungsnummer. Weitere Informationen finden Sie unter
Sitzungen.
Beispielabfragen
Mit einer SQL-Anweisung wie der folgenden können Sie die personalisierungsspezifischen Parameter aus personalization_assignment-Ereignissen extrahieren:
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2026-09-15 (UTC)."],[],[]]