Charger des données à partir de Google Analytics dans Fusion Data Intelligence

En tant qu'administrateur de service, vous pouvez utiliser le service d'extraction Fusion Data Intelligence pour acquérir des données à partir de l'instance SaaS de Google Analytics et les utiliser pour créer des augmentations de données pour divers cas d'utilisation Enterprise Resource Planning et Supply Chain Management.

Avant de vous connecter à la source Google Analytics, notez les points suivants :
  • Fusion Data Intelligence prend en charge l'extracteur Google Analytics pour les propriétés GA4 et ne prend pas en charge la version précédente – propriétés Google Universal Analytics (UA).
  • DataStores est la liste des propriétés GA4.
  • Les colonnes DataStore sont la liste des dimensions et des mesures pour une propriété GA4.
  • DataExtract exécute le rapport en fonction de la sélection d'utilisateur pour une propriété GA4 en tant que colonnes DataStore et Dimensions et mesures en tant que colonnes DataStore.
  • MetaExtract extrait les métadonnées pour toutes les propriétés GA4 disponibles (DataStores) et ses dimensions et mesures (DataStoreColumns).
  • Ce connecteur prend en charge un nombre limité de mesures Google Analytics. Voir Explorateur de mesures de dimensions pour savoir ce qui est disponible.
  1. Dans Google Cloud (Analytics) Project, créez un compte de service et téléchargez le fichier credentials.json.
  2. Ajoutez le compte de service à la propriété Google Analytics 4.
  3. Activez les API Google Analytics à l'aide des instructions suivantes :
    1. À l'aide d'un éditeur de texte, ouvrez le fichier credentials.json que vous avez téléchargé et recherchez le champ client_email pour obtenir l'adresse de courriel du compte de service.
    2. Utilisez cette adresse de courriel pour ajouter un utilisateur à la propriété Google Analytics 4 à laquelle vous voulez accéder au moyen de l'API de données Google Analytics v1.
    Activer les API Google Analytics
  4. Assurez-vous que l'API d'administration Google Analytics et l'API de données Google Analytics sont disponibles pour votre instance Google Analytics.
    Voir les API Google Analytics
  5. Dans Fusion Data Intelligence, créez la connexion de données Google Analytics en suivant les instructions suivantes :
    1. Dans la console Fusion Data Intelligence, cliquez sur Configuration des données sous Administration de l'application.
    2. Dans la page Configuration des données, cliquez sur Gérer les connexions.
    3. Dans la page Gérer les connexions, cliquez sur Créer, puis sur Connexion.
    4. Dans Créer une connexion, sélectionnez Extraction de données dans Type d'utilisation, puis sélectionnez Google Analytics comme type de connexion.

      Option de connexion à Google Analytics

    5. Dans la boîte de dialogue de la connexion à Google Analytics, sélectionnez Standard comme type de connectivité et entrez les détails suivants :
      • Courriel d'avis : Adresse de courriel pour recevoir les avis relatifs à cette connexion.
      • Fichier Json des données d'identification de compte de service : Fichier credentials.json du compte Google Cloud Service que vous avez téléchargé.
      • ID compte : ID compte Google Analytics.
      • GA4 List of Property ID (ID liste de propriété) : Liste GA4 d'ID propriété avec des virgules pour séparer chaque ID.
      • Mode de consultation : Sélectionnez Plein ou Validé.
      • Liste des jours rétrospectifs il y a N : Liste de valeurs de jours (entier) séparées par des virgules telles que 7,21.
      Boîte de dialogue Créer une connexion
      Notez les points suivants :
      • Pour le mode rétrospectif, si vous ne fournissez pas de valeur, le mode rétrospectif n'est pas pris en charge. L'option Complet requiert une valeur de jour. Si vous fournissez plusieurs valeurs, le traitement utilise la première valeur. Vous pouvez indiquer plusieurs valeurs pour l'option Committed.
      • Pour les magasins de données de liste, l'API REST retourne une liste d'ID propriété GA4 à l'aide de l'ID compte (si fourni) ou uniquement de la liste de propriétés configurée ou fournie par la source.
      • Pour les colonnes de liste, l'API REST retourne une liste des métadonnées de colonne pour l'ID propriété GA4 indiqué.
    6. Vérifiez que l'option Actualiser les métadonnées est activée pour garantir que les métadonnées sont actualisées lorsque vous enregistrez la connexion.
      Vous pouvez ensuite actualiser les métadonnées à partir du menu Actions de la page Gérer les connexions, si nécessaire.
      Note

      Vous ne pouvez pas créer d'augmentations pour Google Analytics sauf si vous effectuez une extraction de métadonnées.
      Extraction des métadonnées :
      • Extrait les colonnes de métadonnées pour chaque ID propriété GA4 fourni dans la configuration source.
      • Préfixe les colonnes de propriété GA avec Dimension_ ouMetric_ que Fusion Data Intelligence utilisera plus tard lors de l'extraction des données pour différencier le type de colonne Dimension et Mesure.
      • Le tableau dataStores des données utiles est vide.
    7. Cliquez sur enregistrer.
  6. Dans la page Gérer les connexions, sélectionnez Actions pour la connexion à Google Analytics, puis sélectionnez Tester la connexion.
    Note

    La signature de l'API REST est la même pour toutes les sources. Le test de connexion appelle l'API de métadonnées communes GA. Cela renvoie les valeurs de version par défaut et aucun appel n'est effectué à la source.
  7. Pour supprimer une connexion, dans la page Gérer les connexions, cliquez sur Actions pour la connexion applicable et sélectionnez Supprimer.
    Note

    Assurez-vous de supprimer les secteurs fonctionnels, les augmentations de données et les configurations de données personnalisées liées à la connexion de données avant de la supprimer. Vous ne pouvez pas mettre à jour ou charger des données à partir de connexions de données supprimées vers l'entrepôt.
  8. Une fois les connexions établies, naviguez jusqu'à la page Configuration des données, sélectionnez la connexion dans Source de données, puis cliquez sur la vignette Augmentation des données et créez une augmentation des données à l'aide des données Google Analytics. Sélectionnez les tables sources Google Analytics applicables. Assurez-vous de spécifier "Dimension_transactionId" dans les tables sources en tant que clé primaire et utilisez-la pour joindre chacune des tables d'augmentation de données. Vous pouvez sélectionner un nombre maximal de neuf dimensions pour chaque augmentation de données. Voir Augmenter vos données.
    Lorsque vous activez l'extraction de données, vous pouvez programmer l'exécution lorsque vous choisissez de le faire. Pour l'extraction de données, notez les points suivants :
    1. Indiquez des intervalles de dates pour exécuter le rapport et extraire les données.
    2. L'extraction régulière des données utilise le ExtractDate initial ou le dernier StartDate et le RunDate comme EndDate.
    3. Le mode rétrospectif inclut des intervalles de dates supplémentaires ainsi que l'intervalle de dates d'extraction standard qui extrait un jeu de données supplémentaire mais dans un seul appel runReport.
      • L'option Complet comporte un seul intervalle de dates; StartDate=ExtractDate - NdaysAgo, EndDate=RunDate.
      • L'option Engagement peut comporter plusieurs intervalles de dates. Pour chaque GA_LIST_OF_N_DAYS_AGO configuré, StartDate=ExtractDate - NdaysAgo, EndDate=RunDate - NdaysAgo.