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

En tant qu'administrateur de service, vous pouvez utiliser le service d'extraction Oracle Fusion Data Intelligence pour acquérir des données de l'instance Google Analytics SaaS et l'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 :
  • Oracle Fusion Data Intelligence prend en charge l'extracteur Google Analytics pour les propriétés GA4 et ne prend pas en charge les propriétés Google Universal Analytics (UA) de la version précédente.
  • Les magasins de données sont la liste des propriétés GA4.
  • Les colonnes de banque de données sont la liste des dimensions et des mesures pour une propriété GA4.
  • DataExtract exécute l'état en fonction de la sélection d'utilisateurs pour une propriété GA4 en tant que colonnes de banque de données et de dimensions et de mesures en tant que colonnes de banque de données.
  • MetaExtract extrait les métadonnées de toutes les propriétés GA4 disponibles (DataStores) et de ses dimensions et mesures (DataStoreColumns).
  • Ce connecteur prend en charge un nombre limité de mesures Google Analytics. Pour savoir ce qui est disponible, reportez-vous à Explorateur de mesures de dimensions.
  1. Dans le projet Google Cloud (Analytics), 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. A 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 électronique du compte de service.
    2. Utilisez cette adresse électronique pour ajouter un utilisateur à la propriété Google Analytics 4 à laquelle vous souhaitez accéder via 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.
    Afficher les API Google Analytics
  5. Dans Oracle Fusion Data Intelligence, créez la connexion de données Google Analytics à l'aide des instructions suivantes :
    1. Dans la console Oracle Fusion Data Intelligence, cliquez sur Configuration des données sous Administration des applications.
    2. Sur la page Configuration des données, cliquez sur Gérer les connexions.
    3. Sur 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 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 le type de connectivité Standard et entrez les détails suivants :
      • Fichier Json d'informations d'identification de compte de service : fichier credentials.json de compte Google Cloud Service que vous avez téléchargé.
      • ID de compte : ID de compte Google Analytics.
      • Liste d'ID de propriété GA4 : liste d'ID de propriété GA4 avec des virgules pour séparer chaque ID.
      • Mode de recherche rétrospective : sélectionnez Full ou Committed.
      • Liste des valeurs de recherche rétrospective il y a N jours : liste de valeurs de jours (entiers) séparées par des virgules, telles que 7,21.

      Boîte de dialogue Créer une connexion pour Google Analytics

      Notez les points suivants :
      • Pour le mode de recherche rétrospective, si vous ne fournissez pas de valeur, le mode de recherche rétrospective n'est pas pris en charge. L'option Complet requiert une valeur de jour. Si vous indiquez plusieurs valeurs, le traitement utilise la première valeur. Vous pouvez indiquer plusieurs valeurs pour l'option Engagé.
      • Pour les banques de données de liste, l'API REST renvoie une liste d'ID de propriété GA4 à l'aide de l'ID de compte (le cas échéant) ou uniquement de la liste de propriétés configurée ou fournie par la source.
      • Pour les colonnes de liste, l'API REST renvoie une liste de métadonnées de colonne pour l'ID de propriété GA4 donné.
    6. Vérifiez que la bascule Actualiser les métadonnées est activée pour vous assurer que les métadonnées sont actualisées lors de l'enregistrement de la connexion.
      Vous pouvez actualiser ultérieurement les métadonnées à partir du menu Actions de la page Gérer les connexions, si nécessaire.

      Remarque :

      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 de propriété GA4 fourni dans la configuration source.
      • Préfixe les colonnes de propriété GA avec Dimension_ ou Metric_ qu'Oracle Fusion Data Intelligence utilise ultérieurement lors de l'extraction des données pour différencier le type de colonne Dimension et Mesure.
      • Laisse le tableau dataStores de charge utile vide.
    7. Cliquez sur Enregistrer.
  6. Sur la page Gérer les connexions, sélectionnez Actions pour la connexion Google Analytics, puis Tester la connexion.

    Remarque :

    La signature d'API REST est identique entre les sources. La connexion de test appelle l'API de métadonnées communes GA. Cette commande renvoie les valeurs de version par défaut et aucun appel n'est effectué vers la source.
  7. Pour supprimer une connexion, sur la page Gérer les connexions, cliquez sur Actions pour la connexion applicable et sélectionnez Supprimer.

    Remarque :

    Veillez à supprimer les domaines fonctionnels, les augmentations de données et les applications de données associées à la connexion de données avant de la supprimer. Vous ne pouvez pas mettre à jour ou charger les données des connexions de données supprimées vers l'entrepôt.
  8. Une fois les connexions établies, accédez à la page Configuration des données, sélectionnez la connexion dans Source de données, puis cliquez sur la mosaïque Augmentation des données et créez une augmentation de données à l'aide des données Google Analytics. Sélectionnez les tables source Google Analytics applicables. Veillez à indiquer "Dimension_transactionId" dans les tables source comme clé primaire et à l'utiliser pour joindre chacune des tables d'augmentation de données. Vous pouvez sélectionner un nombre maximum de neuf dimensions pour chaque augmentation de données. Reportez-vous à Augmentation des données.
    Lorsque vous activez l'extraction des données, vous pouvez planifier l'exécution lorsque vous choisissez de le faire. Pour l'extraction des données, notez les points suivants :
    1. Indiquez des plages de dates pour exécuter le rapport et extraire les données.
    2. L'extraction de données standard utilise la date d'extraction initiale ou la date de dernière extraction comme Date de début et la date d'exécution du travail comme Date de fin.
    3. Le mode de recherche rétrospective inclut des plages de dates supplémentaires ainsi que la plage de dates d'extraction standard qui extrait un ensemble de données supplémentaire mais dans un seul appel runReport.
      • L'option Complet a une plage de dates unique ; StartDate=ExtractDate - NdaysAgo, EndDate=RunDate.
      • L'option Validé peut avoir plusieurs plages de dates. Pour chaque GA_LIST_OF_N_DAYS_AGO configuré, Date de début=ExtractDate - NdaysAgo, Date de fin=RunDate - NdaysAgo.