Accedere ai report personalizzati di Google Analytics da BigQuery

Questa guida spiega come accedere ai report personalizzati di Google Analytics da BigQuery utilizzando il componente aggiuntivo Fogli Google Analytics e il connettore BigQuery di Google Drive.

Questa guida mostra come generare un report personalizzato utilizzando il componente aggiuntivo Fogli Google Analytics, esporre il foglio dei risultati del report come tabella esterna BigQuery e eseguire query sui dati del report da BigQuery.

Questa guida utilizza il report Acquisizione utenti come esempio, ma puoi applicare questi passaggi a qualsiasi tipo di report.

Passaggio 1: configura un report personalizzato in Fogli Google

  1. Installa il componente aggiuntivo per Fogli Google Analytics da Google Workspace Marketplace.

  2. Apri la finestra di dialogo EstensioniReport Builder GA4 per Google AnalyticsCrea nuovo report.

    Apri il componente aggiuntivo Fogli di Google Analytics

  3. Configura il report specificando la proprietà Analytics, l'intervallo di date e i campi del report.

  4. Utilizza i seguenti campi per il report Acquisizione utenti:

    Dimensioni

    • firstUserDefaultChannelGroup

    Metriche

    • eventCount
    • keyEvents
    • totalRevenue
    • newUsers
    • engagedSessions
    • engagementRate
  5. Lascia vuoti i campi Filtri dimensioni e Filtri metriche.

    Ecco un'immagine delle impostazioni del report corrette:

    Configurazione dei report del componente aggiuntivo Fogli Google per Google Analytics (Parte 1)

    Configurazione dei report del componente aggiuntivo Fogli Google per Google Analytics (Parte 2)

    Configurazione dei report del componente aggiuntivo Fogli di Google Analytics - Parte 3

  6. Fai clic su Crea report per creare la configurazione del report nel documento di Fogli corrente:

    Fogli di configurazione dei report del componente aggiuntivo Fogli Google per Google Analytics

  7. Seleziona EstensioniReport Builder GA4 per Google AnalyticsEsegui report per generare il report. Al termine del report verrà creata una nuova scheda con il nome del report.

    Dati dei report del componente aggiuntivo Fogli Google per Analytics

  8. Apri la finestra di dialogo EstensioniReport Builder GA4 per Google AnalyticsPianifica report per configurare il polling periodico dei dati più recenti dei report. Specifica la pianificazione e fai clic su Salva.

    Pianificazione del componente aggiuntivo Fogli Google Analytics

Passaggio 2: collega un documento del report di Fogli Google come tabella esterna BigQuery

Con BigQuery, puoi creare una tabella permanente collegata alla tua origine dati esterna in Fogli Google. Utilizza questa funzionalità per collegare il foglio di lavoro del report di Google Analytics creato nel passaggio precedente come tabella esterna BigQuery.

Per questo passaggio, segui la guida alla creazione di tabelle esterne di Google Drive della documentazione di BigQuery.

Console Google Cloud

  1. Nella console Google Cloud, apri la pagina BigQuery.

    Vai a BigQuery

  2. Nel riquadro Spazio di esplorazione, espandi il progetto e seleziona un set di dati.

  3. Espandi l'opzione Azioni e fai clic su Apri.

  4. Nel riquadro dei dettagli, fai clic su Crea tabella .

  5. Nella sezione Origine della pagina Crea tabella:

    • In Crea tabella da, seleziona Drive.

    • Nel campo Seleziona URI di Drive, inserisci l'URI di Drive del documento di Fogli Google contenente il report, nel formato https://docs.google.com/spreadsheets/d/[file_id].

    • Per Formato file, seleziona Foglio Google

  6. Nella sezione Destinazione della pagina Crea tabella:

    • In Nome set di dati, scegli il set di dati appropriato e nel campo Nome tabella inserisci il nome della tabella che stai creando in BigQuery.

    • Verifica che Tipo di tabella sia impostato su Tabella esterna.

  7. Nella casella Intervallo foglio, specifica il nome del foglio e l'intervallo di celle su cui eseguire la query. Deve essere il foglio contenente i dati del report:sheet_name!top_left_cell_id:bottom_right_cell_id per un intervallo di celle. Nel nostro report di esempio, l'intervallo può essere specificato come User acquisition report!A:G. Tieni presente che il foglio corrispondente al nome del report personalizzato è indicato nell'intervallo.

  8. Nella sezione Schema, attiva Rilevamento automatico.

  9. Espandi la sezione Opzioni avanzate, nella casella Righe di intestazione da saltare, specifica il numero di righe da omettere. Nel nostro esempio, i dati del report iniziano con la riga 15, che è il valore da impostare nella casella di immissione.

  10. Nella sezione Destinazione della pagina Crea tabella:

    • In Set di dati, scegli il set di dati appropriato e nel campo Tabella inserisci il nome della tabella che stai creando in BigQuery.

    • Verifica che Tipo di tabella sia impostato su Tabella esterna.

  11. Fai clic su CREA TABELLA.

  12. Se necessario, seleziona il tuo account e fai clic su Consenti per concedere agli strumenti client BigQuery l'accesso a Drive.

Ecco un esempio di schermata di configurazione di una tabella BigQuery esterna:

Configurazione della tabella esterna BigQuery (parte 1)

Configurazione della tabella esterna BigQuery (parte 2)

Passaggio 3: esegui una query su una tabella di report di Fogli Google da BigQuery

Ora puoi eseguire una query sulla tabella del report di Fogli Google come se fosse una tabella BigQuery standard, rispettando le limitazioni relative alle origini dati esterne.

  1. Apri la tabella user_acquisition_report per ispezionarne lo schema:

    Schema della tabella esterna BigQuery

  2. Fai clic su Query. Nella query suggerita, imposta SELECT FROM su SELECT * FROM per ottenere tutti i campi del report e poi seleziona Esegui query per eseguire una query sulla tabella esterna.

La query nell'esempio seguente restituirà come output uno snippet di dati nella tabella per tutte le colonne:

Query della tabella esterna BigQuery