L'API Google Analytics consente l'accesso programmatico a vari oggetti correlati ai dati, come filtri, segmenti, obiettivi, esperimenti, nonché dimensioni e metriche personalizzate.
Introduzione
Tutte le entità di gestione dei dati sono accessibili in modo simile, con la maggiore differenza tra le entità che appartengono alla gerarchia di Google Analytics.
Link a filtri e filtri del profilo
I filtri esistono a livello di account, ma influiscono sui tuoi dati solo dopo che crei un link al filtro del profilo. Un account può disporre di molti filtri e quindi applicarli in modo selettivo a vari livelli. Entrambi gli endpoint accettano il complemento completo dei verbi REST delete
, get
, insert
, list
, patch
e update
. Per risorse aggiuntive, vedi:
Segmenti
I segmenti sono entità di primo livello, appartengono all'utente e possono essere creati solo nell'interfaccia web di Google Analytics, ma l'API di gestione consente di elencare i segmenti degli utenti autorizzati. Questo metodo è utile se stai creando un'applicazione con l'API di reporting principale, poiché la proprietà segmentsId può essere utilizzata con il parametro "segment" nell'API di reporting principale. Per risorse aggiuntive, vedi:
Obiettivi
Gli obiettivi esistono a livello di vista (profilo). Sebbene possano essere create e aggiornate con l'API, non possono essere eliminate, ma possono essere contrassegnate come non attive impostando la proprietà attiva su False
. Inoltre, puoi creare al massimo 20 obiettivi tramite l'API; consulta la pagina Limiti e quote per i dettagli. Per risorse aggiuntive, vedi:
Dimensioni e metriche personalizzate
Dimensioni e metrics personalizzate possono essere create e aggiornate tramite l'API, il che è spesso utile quando si imposta un numero elevato di proprietà. Tieni presente che quando modifichi il nome o l'ambito di una dimensione o di una metrica personalizzata esistente, i dati potrebbero risentirne, il che potrebbe generare incoerenze impreviste. Per ulteriori informazioni, consulta la sezione Considerazioni sull'implementazione dell'articolo del Centro assistenza su dimensioni e metriche personalizzate. Per risorse aggiuntive, vedi:
- Dimensioni e metriche personalizzate in analytics.js
- Dimensioni e metriche personalizzate nell'SDK Android
- Dimensioni e metriche personalizzate nell'SDK per iOS
- Dimensioni e metriche personalizzate
Passaggi successivi
Ora che hai visto come gestire gli account e gli utenti e come gestire le risorse di dati, diamo un'occhiata all'utilizzo di alcune configurazioni più avanzate di Google Analytics. Nelle sezioni successive parleremo di Collegamento di Google Ads, Importazione dati e Report non campionati (Analytics 360).