historische Daten von Google Analytics erfassen
Auf dieser Seite wird beschrieben, wie Sie Ihre historischen Google Analytics-Daten in Adobe Experience Platform als Datensatz erfassen und so in einer Datenansicht in Customer Journey Analytics auf diesen Datensatz verweisen können. Sie können die Schritte auf dieser Seite mit der Konfiguration einer Google Analytics-Implementierung kombinieren, wodurch ein sich wiederholender Datensatz generiert wird. Kombinieren Sie diesen historischen Datensatz mit dem Datensatz Ihrer aktuellen Implementierung, um in Customer Journey Analytics eine lückenlose Datenansicht mit sowohl aktuellen als auch aufgestockten Daten zu erhalten.
Voraussetzungen
Um diese Aufgaben ausführen zu können, benötigen Sie die folgenden Zugriffsrechte:
- Zugriff auf Adobe Experience Platform
- Zugriff auf Google Analytics (GA Standard oder GA 360)
- Admin-Zugriff auf Customer Journey Analytics
Einrichten eines BigQuery-Exports
Die Datenstruktur in universellen Analytics-Eigenschaften unterscheidet sich von der Datenstruktur in den Eigenschaften von Google Analytics 4. Richten Sie einen BigQuery-Export basierend auf dem Eigenschaftstyp ein, aus dem Sie Daten exportieren möchten:
Zusätzliche Anforderungen für Universal Analytics-Eigenschaften
In den Universal Analytics-Eigenschaften werden die einzelnen Datensätze der Daten als Benutzersitzung und nicht als einzelne Ereignisse gespeichert. Eine SQL-Abfrage ist erforderlich, um die Universal Analytics-Daten in ein mit Adobe Experience Platform kompatibles Format umzuwandeln. Wenden Sie die Funktion UNNEST
auf das Feld hits
im GA-Schema an und speichern Sie sie als BigQuery-Tabelle.
SELECT
*,
timestamp_seconds(`visitStartTime` + hit.time) AS `timestamp`
FROM
(
SELECT
fullVisitorId,
visitNumber,
visitId,
visitStartTime,
trafficSource,
socialEngagementType,
channelGrouping,
device,
geoNetwork,
hit
FROM
`example_bq_table_*`,
UNNEST(hits) AS hit
)
Exportieren von Daten zur Google Cloud Platform export-gcp
Navigieren Sie in der Google Cloud Platform zu Exportieren > In GCS exportieren. Sobald sich die Daten in Google Cloud Storage befinden, können sie nach Adobe Experience Platform verschoben werden.
Importieren von Daten von Google Cloud Storage nach Experience Platform
- Wählen Sie in Adobe Experience Platform auf der linken Seite Quellen.
- Suchen Sie im Katalog nach der Option Google Cloud Storage. Klicken Sie auf Daten hinzufügen.
Sie können die GA-Ereignisdaten einem vorhandenen, zuvor erstellten Datensatz zuordnen oder unter Verwendung eines beliebigen XDM-Schemas einen neuen Datensatz erstellen. Nachdem Sie das Schema ausgewählt haben, wendet Experience Platform maschinelles Lernen an, um jedes der Felder in den Daten von Google Analytics automatisch Ihrem XDM-Schema vor-zuzuordnen.
Nachdem Sie die Felder Ihrem XDM-Schema zugeordnet haben, können Sie für diesen Import einen sich wiederholenden Zeitplan festlegen und während des Aufnahmevorgangs eine Fehlerprüfung anwenden. Durch diese Prüfung wird sichergestellt, dass keine Probleme mit den importierten Daten auftreten.
Erforderliche XDM-Felder
Bestimmte XDM-Felder in Platform benötigen das richtige Format, damit Daten korrekt verarbeitet werden können.
-
timestamp
: Erstellen Sie in der Benutzeroberfläche des Experience Platform-Schemas ein spezielles berechnetes Feld. Klicken Sie auf Berechnetes Feld hinzufügen und schließen Sie dietimestamp
-Zeichenfolge in einedate
-Funktion ein:date(timestamp, "yyyy-MM-dd HH:mm:ssZ")
Speichern Sie das berechnete Feld im Schema in der Zeitstempel-Datenstruktur:
-
_id
: Dieses Feld muss einen Wert enthalten - Customer Journey Analytics spielt keine Rolle, was der Wert ist. Sie können einfach eine „1“ zu dem Feld hinzufügen:
Nächste Schritte
- Wenn Sie in Adobe Experience Platform aktuelle Daten streamen möchten, lesen Sie den Abschnitt zum Einrichten von Streaming für Google Analytics-Daten.
- Wenn Sie mit dem Reporting zu aufgestockten Daten beginnen möchten, lesen Sie den Abschnitt zum Erstellen einer Verbindung.