Ingestion de données historiques Google Analytics
Cette page explique comment ingérer vos données historiques Google Analytics dans Adobe Experience Platform sous la forme de jeu de données, ce qui vous permet de référencer ce jeu au sein d’une vue de données dans Customer Journey Analytics. Vous pouvez associer les étapes de cette page à Configurer une implémentation de Google Analytics en direct, ce qui génère un jeu de données récurrent. Combinez ce jeu de données historique avec le jeu de données de votre implémentation actuelle afin d’obtenir une vue transparente des données de Customer Journey Analytics avec les données actives et renvoyées.
Conditions préalables
Pour accomplir ces tâches, vous devez disposer des autorisations et des droits d’accès suivants :
- Un accès à Adobe Experience Platform
- Accès à Google Analytics (GA Standard ou GA 360)
- Accès administrateur à Customer Journey Analytics.
Configurer une exportation BigQuery
La structure de données dans les propriétés Universal Analytics est différente de celle dans les propriétés Google Analytics 4. Configurez une exportation BigQuery en fonction du type de propriété à partir duquel vous souhaitez exporter des données :
Autres configurations requises pour les propriétés Universal Analytics
Les propriétés Universal Analytics stockent chaque enregistrement dans leurs données sous la forme d’une session d’utilisateur au lieu d’événements individuels. Afin de transformer les données Universal Analytics en un format compatible avec Adobe Experience Platform, une requête SQL est requise. Appliquez la fonction UNNEST
au champ hits
dans le schéma GA, et enregistrez-le en tant que table BigQuery.
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
)
Exporter des données vers Google Cloud Platform export-gcp
Dans Google Cloud Platform, accédez à Exporter > Exporter vers GCS. Une fois que les données se trouvent dans Google Cloud Storage, elles sont prêtes à être extraites dans Adobe Experience Platform.
Importer les données de Google Cloud Storage dans Experience Platform
- Dans Adobe Experience Platform, sélectionnez Sources sur la gauche.
- Sous le catalogue, recherchez l’option Google Cloud Storage. Cliquez sur Ajouter des données.
Vous pouvez mapper les données d’événement GA dans un jeu de données existant créé précédemment, ou créer un jeu de données en utilisant le schéma XDM de votre choix. Une fois que vous avez sélectionné le schéma, Experience Platform applique le machine learning pour pré-mapper automatiquement chacun des champs des données Google Analytics à votre schéma XDM.
Une fois que vous avez terminé de mapper les champs dans votre schéma XDM, vous pouvez planifier cette importation de manière récurrente et appliquer une validation d’erreur pendant le processus d’ingestion. Cette validation permet de s’assurer qu’il n’y a aucun problème avec les données que vous avez importées.
Champs XDM obligatoires
Certains champs XDM de Platform nécessitent le bon format pour que les données soient correctement traitées.
-
timestamp
: Créez un champ calculé spécial dans l’interface utilisateur du schéma Experience Platform. Cliquez sur Ajouter champ calculé et enroulez la chaînetimestamp
dans une fonctiondate
:date(timestamp, "yyyy-MM-dd HH:mm:ssZ")
Enregistrez le champ calculé dans la structure de données d’horodatage du schéma :
-
_id
: ce champ doit comporter une valeur - Customer Journey Analytics se fiche de la valeur. Vous pouvez ajouter un « 1 » au champ :
Étapes suivantes
- Si vous souhaitez diffuser des données actuelles dans Adobe Experience Platform, reportez-vous à la section Configurer la diffusion en continu pour les données Google Analytics.
- Si vous souhaitez commencer à créer des rapports sur les données renvoyées, reportez-vous à la section Créer une connexion.