Integrazione con Google Analytics

Google Analytics Platform ti consente di misurare le interazioni degli utenti con la tua azienda su diversi dispositivi e ambienti. La piattaforma fornisce tutte le risorse di calcolo per raccogliere, archiviare, elaborare e generare rapporti su queste interazioni degli utenti.

La raccolta di dati e analisi può avvenire sia sul lato client sia sul lato server. Google Analytics offre SDK e API di facile utilizzo per l'invio di dati a Google Analytics. Oltre a questi, abbiamo sviluppato codice che puoi utilizzare nelle tue applicazioni App Engine per inviare facilmente dati e analisi sul lato server a Google Analytics.

Raccolta di analisi lato client

Gli SDK e le API di raccolta ti consentono di misurare le modalità di interazione degli utenti con le tue iniziative di marketing e relative ai contenuti. Una volta implementata, potrai visualizzare i dati sulle interazioni degli utenti in Google Analytics o tramite le API di reporting. Per ulteriori informazioni sulla raccolta dell'analisi lato client, seleziona il link in basso in base al tipo di client:

  • Monitoraggio web (analytics.js): consente di misurare l'interazione degli utenti con siti web o applicazioni web.
  • Android: consente di misurare l'interazione degli utenti con le app Android.
  • iOS: misura l'interazione degli utenti con le applicazioni iOS.
  • Measurement Protocol: misura l'interazione dell'utente in qualsiasi ambiente con questo protocollo di basso livello.

Raccolta di analisi lato server di App Engine

Anche se App Engine fornisce già un meccanismo per la registrazione degli eventi nell'applicazione, potrebbe essere vantaggioso monitorare specifici eventi lato server in Google Analytics. Ecco alcuni vantaggi:

  • Analisi dei dati storici: App Engine consente di configurare il numero massimo di giorni o dimensioni del file di log. Una volta trascorso questo periodo, non potrai più accedere ai file di log. Il monitoraggio degli eventi in Google Analytics offre una durata maggiore della visibilità degli eventi passati.
  • Monitoraggio di eventi chiave: i file di log possono essere dettagliati tramite vari componenti dell'applicazione che scrivono i dati. Utilizzando il monitoraggio eventi, puoi identificare solo gli eventi chiave che ti interessano e monitorarli, insieme ad alcuni metadati aggiuntivi.
  • Potente interfaccia utente: sfrutta la ricca interfaccia utente fornita da Google Analytics per visualizzare, registrare ed esportare questi eventi lato server.

Per ulteriori informazioni su questo approccio, consulta la guida per gli sviluppatori di Google Analytics per il monitoraggio eventi.