Carica dati da Google Analytics in Fusion Data Intelligence

L'amministratore dei servizi può utilizzare il servizio di estrazione di Fusion Data Intelligence per acquisire dati dall'istanza SaaS di Google Analytics e utilizzarli per creare data augment per vari casi d'uso di Enterprise Resource Planning e Supply Chain Management.

Prima di connettersi con l'origine di Google Analytics, tenere presente quanto segue:
  • Fusion Data Intelligence supporta l'estrattore di Google Analytics per le proprietà GA4 e non supporta la versione precedente: le proprietà di Google Universal Analytics (UA).
  • DataStores sono la lista delle proprietà GA4.
  • Le colonne DataStore sono l'elenco di dimensioni e metriche per una proprietà GA4.
  • DataExtract esegue il report in base alla selezione dell'utente per una proprietà GA4 come DataStore e Dimensioni e metriche come colonne DataStore.
  • MetaExtract recupera i metadati per tutte le proprietà GA4 disponibili (DataStores) e le relative dimensioni e metriche (DataStoreColumns).
  • Questo connettore supporta un numero limitato di metriche di Google Analytics. Per informazioni sui dati disponibili, vedere Explorer metriche dimensioni.
  1. In Google Cloud (Analytics) Project creare un account di servizio e scaricare il file credentials.json.
  2. Aggiungere l'account di servizio alla proprietà Google Analytics 4.
  3. Abilitare le API di Google Analytics utilizzando le istruzioni riportate di seguito.
    1. Utilizzando un editor di testo, aprire il file credentials.json scaricato e cercare il campo client_email per ottenere l'indirizzo e-mail dell'account di servizio.
    2. Utilizzare questo indirizzo email per aggiungere un utente alla proprietà di Google Analytics 4 a cui si desidera accedere tramite l'API dei dati di Google Analytics v1.
    Abilita API Google Analytics
  4. Assicurarsi che l'API di amministrazione di Google Analytics e l'API di dati di Google Analytics siano disponibili per l'istanza di Google Analytics.
    Visualizza API Google Analytics
  5. In Fusion Data Intelligence, creare la connessione dati di Google Analytics utilizzando le seguenti istruzioni:
    1. Nella console di Fusion Data Intelligence fare clic su Configurazione dati in Amministrazione applicazioni.
    2. Nella pagina Configurazione dati, fare clic su Gestisci connessioni.
    3. Nella pagina Gestisci connessioni, fare clic su Crea, quindi su Connessione.
    4. In Crea connessione, selezionare Estrazione dati in Tipo di uso, quindi selezionare Google Analytics come tipo di connessione.

      Opzione di connessione a Google Analytics

    5. Nella finestra di dialogo per la connessione a Google Analytics selezionare Standard come tipo di connettività e immettere i dettagli riportati di seguito.
      • E-mail di notifica: indirizzo e-mail per ricevere le notifiche relative a questa connessione.
      • File Json delle credenziali dell'account di servizio: il file credentials.json dell'account Google Cloud Service scaricato.
      • ID account: ID account Google Analytics.
      • GA4 Elenco di ID proprietà: l'elenco GA4 di ID proprietà con virgole per separare ciascun ID.
      • Modalità di ricerca: selezionare Completo o Impegnato.
      • Elenco di lookback N giorni fa: elenco separato da virgole di valori di giorni (numero intero), ad esempio 7,21.
      Finestra di dialogo Crea connessione
      Prendere nota di quanto segue:
      • Per la modalità di ricerca, se non si specifica un valore, la modalità di ricerca non è supportata. L'opzione Completo richiede un valore di un giorno, se si forniscono più valori, il processo utilizza il primo valore. È possibile specificare più valori per l'opzione Impegnato.
      • Per i data store di elenco, l'API REST restituisce un elenco di ID proprietà GA4 utilizzando l'ID account (se fornito) o solo l'elenco di proprietà di origine configurato o fornito.
      • Per le colonne Elenco, l'API REST restituisce una lista di metadati di colonna per l'ID proprietà GA4 specificato.
    6. Verificare che il pulsante di attivazione/disattivazione Aggiorna metadati sia abilitato per assicurarsi che i metadati vengano aggiornati quando si salva la connessione.
      È possibile aggiornare i metadati in un secondo momento dal menu Azioni nella pagina Gestisci connessioni, se necessario.
      Nota

      È possibile creare incrementi per Google Analytics solo se si esegue un'estrazione dei metadati.
      Estrazione metadati:
      • Recupera le colonne di metadati per ogni ID proprietà GA4 fornito nella configurazione di origine.
      • Applica il prefisso alle colonne delle proprietà GA con Dimension_ oMetric_ utilizzate in seguito da Fusion Data Intelligence durante l'estrazione dei dati per differenziare il tipo di colonna Dimensione e metrica.
      • Lascia vuoto l'array dataStores del payload.
    7. Fare clic su Salva.
  6. Nella pagina Gestisci connessioni selezionare Azioni per la connessione a Google Analytics, quindi selezionare Test connessione.
    Nota

    La firma dell'API REST è la stessa tra le origini. La connessione di test richiama l'API dei metadati comuni GA. Restituisce i valori di versione predefiniti e non viene effettuata alcuna chiamata all'origine.
  7. Per eliminare una connessione, nella pagina Gestisci connessioni fare clic su Azioni per la connessione applicabile e selezionare Elimina.
    Nota

    Prima di eliminare la connessione dati, assicurarsi di eliminare le aree funzionali, le data augment e le configurazioni dati personalizzate correlate alla connessione dati. Impossibile aggiornare o caricare i dati dalle connessioni dati eliminate al warehouse.
  8. Dopo aver stabilito correttamente le connessioni, passare alla pagina Configurazione dati, selezionare la connessione in Origine dati, quindi fare clic sulla casella Data Augmentation e creare una data augmentation utilizzando i dati di Google Analytics. Selezionare le tabelle di origine di Google Analytics applicabili. Assicurarsi di specificare "Dimension_transactionId" nelle tabelle di origine come chiave primaria e di utilizzarla per unire in join ciascuna delle tabelle di data augmentation. È possibile selezionare un numero massimo di nove dimensioni per ogni data augmentation. Vedere Augment Your Data.
    Quando si abilita l'estrazione dei dati, è possibile pianificare l'esecuzione quando si sceglie di farlo. Per l'estrazione dei dati, tenere presente quanto segue:
    1. Specificare gli intervalli di date per eseguire il report e recuperare i dati.
    2. L'estrazione dati normale utilizza l'iniziale o l'ultima ExtractDate come StartDate e il job RunDate come EndDate.
    3. La modalità di ricerca include ulteriori intervalli di date insieme all'intervallo di date di estrazione regolare che recupera ulteriori set di dati, ma in una singola chiamata runReport.
      • L'opzione Completo ha un unico intervallo di date: StartDate=ExtractDate - NdaysAgo, EndDate=RunDate.
      • L'opzione Impegnato può avere più intervalli di date. Per ogni GA_LIST_OF_N_DAYS_AGO configurato, StartDate=ExtractDate - NdaysAgo, EndDate=RunDate - NdaysAgo.