Ricerca…


Osservazioni

Le API di Google Analytics ti consentono di accedere ai dati all'interno di Google Analytics. Non deve essere confuso con il protocollo di misurazione utilizzato per l'inserimento di dati in Google Analytics .

L'API di Google Analytics è suddivisa in parti serval.

API di reporting di Google Analytics

  1. L' API di reporting principale di Google Analytics v3 consente di accedere alla maggior parte dei dati del report in Google Analytics. Con l'API Core Reporting puoi:

    • Crea dashboard personalizzati per visualizzare i dati di Google Analytics.
    • Risparmia tempo automatizzando complesse attività di reporting.
    • Integra i tuoi dati di Google Analytics con altre applicazioni aziendali.
  2. L' API di reporting di Google Analytics V4 è il metodo programmatico più avanzato per accedere ai dati dei rapporti in Google Analytics. Con l'API di reporting di Google Analytics, puoi:

    • Crea dashboard personalizzati per visualizzare i dati di Google Analytics.
    • Automatizza attività di reporting complesse per risparmiare tempo.
    • Integra i tuoi dati di Google Analytics con altre applicazioni aziendali.
  1. L' API Real Time Reporting consente di richiedere dati in tempo reale, ad esempio attività in tempo reale su una vista, per un utente autenticato. Puoi utilizzare l'API di Real Time Reporting per:

    • Mostra i visualizzatori attivi di una pagina e crea un senso di urgenza per gli utenti che guardano un articolo con inventario finito.
    • Visualizza i contenuti più popolari come le prime 10 pagine attive.
    • Crea e visualizza una dashboard in tempo reale.

L'API Real Time Reporting, in versione beta limitata, è disponibile solo per l'anteprima dello sviluppatore. Registrati per accedere all'API.

  1. L' API di reporting canalizzazioni multicanale consente di richiedere dati di canalizzazioni multicanale per un utente autenticato. I dati derivano dai dati del percorso di conversione, che mostra le interazioni dell'utente con varie sorgenti di traffico su più sessioni prima della conversione. Ciò ti consente di analizzare in che modo più canali di marketing influenzano le conversioni nel tempo. Per ulteriori dettagli su quali dati sono disponibili, leggi Informazioni sulle canalizzazioni multicanale e Informazioni sui dati di canalizzazione multicanale. Con l'API Reporting canalizzazioni multicanale puoi:

    • Crea rapporti personalizzati utilizzando i dati delle canalizzazioni multicanale. Ad esempio, è possibile utilizzare i dati dei percorsi di conversione principali per generare report su attributi come la posizione relativa delle interazioni in un percorso di conversione.
    • Integra i dati delle canalizzazioni multicanale con i dati aziendali. Ad esempio, è possibile correlare i dati di conversione online con dati di vendita offline e dati sui costi dei media per ottenere un'immagine più completa del ROI di marketing.
    • Mostra canalizzazioni multicanale in nuovi ambienti. Ad esempio, puoi creare visualizzazioni e altre presentazioni dei dati che comunicano il valore dei diversi canali di marketing nel generare conversioni.

Helpers

  1. L' API dei metadati restituisce l'elenco e gli attributi delle colonne (ossia dimensioni e metriche) esposti nelle API di reporting di Google Analytics. Gli attributi restituiti includono nome dell'interfaccia utente, descrizione, supporto per segmenti e altro ancora. Puoi utilizzare l'API dei metadati per:

    • Scopri automaticamente nuove colonne.
    • Accedi a tutti gli attributi di dimensioni e metriche per le API di reporting di Google Analytics.

Nota: restituisce solo i metadati per l'API di reporting principale e l'API di reporting. Metadati non in tempo reale.

  1. L' API di incorporamento di Google Analytics è una libreria JavaScript che consente di creare e incorporare facilmente un dashboard su un sito Web di terzi in pochi minuti. Ti offre una serie di componenti collegabili che possono lavorare insieme per costruire strumenti complessi, rendendoli allo stesso tempo semplici e potenti.

API di configurazione

  1. L' API di gestione di Analytics consente l'accesso programmatico ai dati di configurazione di Google Analytics. Puoi creare applicazioni per gestire in modo più efficiente account Analytics grandi o complessi. Le grandi aziende con molte proprietà possono automatizzare l'impostazione dell'account. Anche se stai creando un'applicazione di reporting, l'API di gestione fornisce gli strumenti per navigare nel tuo account. Puoi utilizzare l'API di gestione di Google Analytics per:

    • Elenca tutte le informazioni su Account, Proprietà e Visualizza per un utente.
    • Gestisci proprietà, viste e obiettivi.
    • Gestisci le autorizzazioni degli utenti per una gerarchia di account.
    • Recupera un ID vista da utilizzare con l'API di reporting principale.
    • Determina quali obiettivi sono attivi e accedi ai loro nomi configurati.
    • Gestisci i collegamenti tra le proprietà di Analytics e gli account AdWords.
    • Gestisci segmenti di pubblico di remarketing.

Le operazioni di scrittura nell'API di gestione (ad esempio creazione, aggiornamento, eliminazione, patch) per le proprietà Web, View (profilo) e Goal sono attualmente disponibili come anteprima per sviluppatori in versione beta limitata . Se sei interessato a utilizzare queste funzionalità, richiedi l'accesso alla versione beta .

  1. L' API di provisioning può essere utilizzata per creare nuovi account Google Analytics e abilitare Google Analytics per i tuoi clienti su larga scala. È destinato a fornitori di servizi qualificati e partner di grandi dimensioni. Ad esempio, è possibile utilizzare l'API di provisioning come parte di un nuovo processo di onboarding degli utenti per creare un nuovo account Google Analytics per un client e quindi utilizzare ulteriori risorse API di gestione per configurare a livello di programmazione l'account e collegarlo ad AdWords. Tutto questo può essere automatizzato e avviato dal tuo amministratore o dall'interfaccia di reporting.

L'API di provisioning è disponibile solo su invito. Al momento non accettiamo nuovi progetti.

Versioni

Al momento sono disponibili tre versioni dell'API di Google Analytics.

Google Analytics V2 Versione 2.4 dell'API di reporting principale è un'API di solo tipo XML compatibile principalmente con la versione 2.3. (Legacy)

Google Analytics V3 che include l'API Core Reporting, l'API di gestione, l'API MetaData e un numero di altre API. Queste API restituiscono Json

Google Analytics V4 che attualmente include solo l'API di reporting ed è considerato il modo più avanzato per recuperare i dati dei rapporti da Google Analytics.

Accesso alle API di Google Analytics

Puoi accedere tecnicamente alle API di Google Analytics utilizzando qualsiasi linguaggio di programmazione in grado di gestire una richiesta HTTP Post o HTTP Get .

Detto questo, Google ha anche creato una serie di librerie client standard ufficiali per aiutarti in questo. L'utilizzo di una libreria client standard per il linguaggio di programmazione scelto può essere molto più semplice rispetto alla codifica da zero.

Librerie client OFFICAL con supporto dell'API di Google Analytics:

  1. Libreria client PHP API di Google - GitHub
  2. API di Google. Libreria client Net - GitHub NuGet
  3. Libreria client Python per le API di Google - GitHub
  4. Libreria client Java API di Google - collegamento
  5. Libreria Objective-C API di Google - GitHub

Ci sono più librerie qui .

introduzione

Le API di Google Analytics ti consentono di accedere ai dati all'interno di Google Analytics. Non deve essere confuso con il protocollo di misurazione utilizzato per l'inserimento di dati in Google Analytics .

L'API di Google Analytics è suddivisa in parti serval.

API di reporting di Google Analytics

  1. L' API di reporting principale di Google Analytics v3 consente di accedere alla maggior parte dei dati del report in Google Analytics. Con l'API Core Reporting puoi:

    • Crea dashboard personalizzati per visualizzare i dati di Google Analytics.
    • Risparmia tempo automatizzando complesse attività di reporting.
    • Integra i tuoi dati di Google Analytics con altre applicazioni aziendali.
  2. L' API di reporting di Google Analytics V4 è il metodo programmatico più avanzato per accedere ai dati dei rapporti in Google Analytics. Con l'API di reporting di Google Analytics, puoi:

    • Crea dashboard personalizzati per visualizzare i dati di Google Analytics.
    • Automatizza attività di reporting complesse per risparmiare tempo.
    • Integra i tuoi dati di Google Analytics con altre applicazioni aziendali.
  1. L' API Real Time Reporting consente di richiedere dati in tempo reale, ad esempio attività in tempo reale su una vista, per un utente autenticato. Puoi utilizzare l'API di Real Time Reporting per:

    • Mostra i visualizzatori attivi di una pagina e crea un senso di urgenza per gli utenti che guardano un articolo con inventario finito.
    • Visualizza i contenuti più popolari come le prime 10 pagine attive.
    • Crea e visualizza una dashboard in tempo reale.

L'API Real Time Reporting, in versione beta limitata, è disponibile solo per l'anteprima dello sviluppatore. Registrati per accedere all'API.

  1. L' API di reporting canalizzazioni multicanale consente di richiedere dati di canalizzazioni multicanale per un utente autenticato. I dati derivano dai dati del percorso di conversione, che mostra le interazioni dell'utente con varie sorgenti di traffico su più sessioni prima della conversione. Ciò ti consente di analizzare in che modo più canali di marketing influenzano le conversioni nel tempo. Per ulteriori dettagli su quali dati sono disponibili, leggi Informazioni sulle canalizzazioni multicanale e Informazioni sui dati di canalizzazione multicanale. Con l'API Reporting canalizzazioni multicanale puoi:

    • Crea rapporti personalizzati utilizzando i dati delle canalizzazioni multicanale. Ad esempio, è possibile utilizzare i dati dei percorsi di conversione principali per generare report su attributi come la posizione relativa delle interazioni in un percorso di conversione.
    • Integra i dati delle canalizzazioni multicanale con i dati aziendali. Ad esempio, è possibile correlare i dati di conversione online con dati di vendita offline e dati sui costi dei media per ottenere un'immagine più completa del ROI di marketing.
    • Mostra canalizzazioni multicanale in nuovi ambienti. Ad esempio, puoi creare visualizzazioni e altre presentazioni dei dati che comunicano il valore dei diversi canali di marketing nel generare conversioni.

Helpers

  1. L' API dei metadati restituisce l'elenco e gli attributi delle colonne (ossia dimensioni e metriche) esposti nelle API di reporting di Google Analytics. Gli attributi restituiti includono nome dell'interfaccia utente, descrizione, supporto per segmenti e altro ancora. Puoi utilizzare l'API dei metadati per:

    • Scopri automaticamente nuove colonne.
    • Accedi a tutti gli attributi di dimensioni e metriche per le API di reporting di Google Analytics.

Nota: restituisce solo i metadati per l'API di reporting principale e l'API di reporting. Metadati non in tempo reale.

  1. L' API di incorporamento di Google Analytics è una libreria JavaScript che consente di creare e incorporare facilmente un dashboard su un sito Web di terzi in pochi minuti. Ti offre una serie di componenti collegabili che possono lavorare insieme per costruire strumenti complessi, rendendoli allo stesso tempo semplici e potenti.

API di configurazione

  1. L' API di gestione di Analytics consente l'accesso programmatico ai dati di configurazione di Google Analytics. Puoi creare applicazioni per gestire in modo più efficiente account Analytics grandi o complessi. Le grandi aziende con molte proprietà possono automatizzare l'impostazione dell'account. Anche se stai creando un'applicazione di reporting, l'API di gestione fornisce gli strumenti per navigare nel tuo account. Puoi utilizzare l'API di gestione di Google Analytics per:

    • Elenca tutte le informazioni su Account, Proprietà e Visualizza per un utente.
    • Gestisci proprietà, viste e obiettivi.
    • Gestisci le autorizzazioni degli utenti per una gerarchia di account.
    • Recupera un ID vista da utilizzare con l'API di reporting principale.
    • Determina quali obiettivi sono attivi e accedi ai loro nomi configurati.
    • Gestisci i collegamenti tra le proprietà di Analytics e gli account AdWords.
    • Gestisci segmenti di pubblico di remarketing.

Le operazioni di scrittura nell'API di gestione (ad esempio creazione, aggiornamento, eliminazione, patch) per le proprietà Web, View (profilo) e Goal sono attualmente disponibili come anteprima per sviluppatori in versione beta limitata . Se sei interessato a utilizzare queste funzionalità, richiedi l'accesso alla versione beta .

  1. L' API di provisioning può essere utilizzata per creare nuovi account Google Analytics e abilitare Google Analytics per i tuoi clienti su larga scala. È destinato a fornitori di servizi qualificati e partner di grandi dimensioni. Ad esempio, è possibile utilizzare l'API di provisioning come parte di un nuovo processo di onboarding degli utenti per creare un nuovo account Google Analytics per un client e quindi utilizzare ulteriori risorse API di gestione per configurare a livello di programmazione l'account e collegarlo ad AdWords. Tutto questo può essere automatizzato e avviato dal tuo amministratore o dall'interfaccia di reporting.

L'API di provisioning è disponibile solo su invito. Al momento non accettiamo nuovi progetti.

Hello World Reporting API - Rest

POST https://analyticsreporting.googleapis.com/v4/reports:batchGet?access_token={Access token from auth request}
{
  "reportRequests":[
  {
    "viewId":"XXXX",
    "dateRanges":[
      {
        "startDate":"2015-06-15",
        "endDate":"2015-06-30"
      }],
    "metrics":[
      {
        "expression":"ga:sessions"
      }],
    "dimensions": [
      {
        "name":"ga:browser"
      }]
    }]
}


Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow