Panoramica dell'API di dati di Google Analytics

Puoi utilizzare l'API di dati per accedere in modo programmatico ai dati dei report di Google Analytics (Google Analytics). Questo L'API non è compatibile con le proprietà Universal Analytics precedenti.

Scopri di più su Google Analytics proprietà.

Di seguito sono riportati alcuni esempi di utilizzo della versione 1 dell'API di dati di Google Analytics:

  • Il numero di utenti attivi giornalieri della tua app Android nell'ultima settimana.
  • Quante visualizzazioni di pagina hanno ricevuto le dieci pagine principali del tuo sito negli ultimi 28 giorni.
  • Il numero di utenti attivi per paese della tua app per iOS negli ultimi 30 minuti.

Puoi anche utilizzare la versione 1 dell'API di dati di Google Analytics per:

  • Crea dashboard personalizzate per visualizzare i dati di Google Analytics.
  • Automatizza attività di reporting complesse per risparmiare tempo.
  • Integra i dati di Google Analytics con altre applicazioni aziendali.

Inizia

Per iniziare, consulta la libreria client Guida rapida. Esistono librerie client in Java, Python, Node.js e altri linguaggi per semplificare l'implementazione.

Metodi disponibili

Ecco un elenco dei metodi dell'API di dati. Per ulteriori dettagli, consulta il riferimento documentazione.

  • runReport Questo metodo restituisce un valore un report personalizzato dei dati sugli eventi di Google Analytics ed è il metodo preferito per le query di report semplici.
  • batchRunReports Questo è un batch del metodo runReport che consente di generare più utilizzando una singola chiamata API.
  • runPivotReport Questo metodo restituisce un report pivot personalizzato del tuo evento Google Analytics e i dati di Google Cloud. I report pivot sono formati più avanzati ed espressivi rispetto ai normali report. Ogni pivot descrive le colonne e le righe delle dimensioni visibili segnala la risposta.
  • batchRunPivotReports Si tratta di una versione batch del metodo runPivotReport che consente di generare più report con una singola chiamata API.
  • getMetadata Questo metodo restituisce metadati per dimensioni e metriche disponibili nei metodi di generazione dei report. Utilizzato per esplora le dimensioni e le metriche. La risposta di questo metodo include le dimensioni e le metriche personalizzate disponibili per i proprietà di Google Analytics.
  • checkCompatibility Questo elenca le dimensioni e le metriche che possono essere aggiunte a una richiesta di report e mantenere la compatibilità.
  • runRealtimeReport Questo restituisce un report personalizzato sui dati sugli eventi in tempo reale per la tua proprietà. Gli eventi vengono visualizzati nei report in tempo reale alcuni secondi dopo che sono stati inviati a Google Analytics. I report In tempo reale mostrano gli eventi e l'utilizzo dati per periodi di tempo che vanno dal momento attuale a 30 minuti prima (fino a 60 minuti per le proprietà Google Analytics 360).
  • properties.audienceExports Un gruppo di metodi che ti consente di generare segmenti di pubblico Esportazioni, che includono un'istantanea degli utenti in un segmento di pubblico.
  • properties.recurringAudienceLists (Anteprima) Un gruppo di metodi che ti consentono di gestire Esportazioni dei segmenti di pubblico. Un'esportazione dei segmenti di pubblico ricorrente genera nuovi elenchi dei segmenti di pubblico. ogni giorno.
  • runFunnelReport (Anteprima in anteprima) Questo metodo restituisce una canalizzazione personalizzata. report dei dati sugli eventi di Google Analytics. Esplorazione della canalizzazione ti consente di visualizzare i passaggi seguiti dagli utenti per completare un'attività verificare se completano o meno ciascun passaggio.

Dimensioni e metriche supportate

Per un elenco di tutte le dimensioni e metriche supportate dall'API di dati, consulta le documentazione sullo schema API.