Measurement Protocol

Measurement Protocol di Google Analytics migliora la misurazione per gli stream web e di app inviando gli eventi direttamente ai server di Google Analytics nelle richieste HTTP. Puoi registrare le interazioni server-to-server e offline e inviarle come eventi Measurement Protocol a Google Analytics, dove possono essere visualizzate nei report.

Per utilizzare questo protocollo, devi utilizzare il tagging (gtag, Tag Manager o Google Analytics for Firebase). Consulta le funzionalità principali per informazioni importanti sul funzionamento di questo Measurement Protocol con Google Analytics.

Casi d'uso

Ecco alcuni possibili utilizzi di Measurement Protocol:

  • Collegare il comportamento online a quello offline.
  • Misurare le interazioni sia sul lato client sia sul lato server.
  • Inviare eventi che si verificano al di fuori dell'interazione utente standard, ad esempio le conversioni offline.
  • Inviare eventi da dispositivi e app in cui non è disponibile la raccolta automatica, come chioschi e orologi.

Scopri di più su come implementare i casi d'uso comuni nella guida ai casi d'uso.

Inizia

Consulta Inviare eventi per scoprire come inviare eventi a Google Analytics utilizzando Measurement Protocol.

Se stai implementando Measurement Protocol per uno stream di app, puoi iniziare con il codelab Inviare eventi app a Google Analytics utilizzando Measurement Protocol.

Architettura

Ecco una panoramica di Measurement Protocol.

diagramma di sequenza di Measurement Protocol

Funzionalità principali

Questa sezione illustra informazioni importanti per l'utilizzo di Measurement Protocol. Per utilizzare la maggior parte delle funzionalità di Measurement Protocol con Google Analytics devi usare gtag, Tag Manager o Google Analytics for Firebase per il tagging.

Remarketing

Il remarketing per lo stesso dispositivo è supportato quando Google Signals è attivo. Per il remarketing cross-device, è necessario un User-ID.

Identificatori pubblicità

Gli identificatori pubblicitari come GBRAID/WBRAID raccolti durante le interazioni online vengono uniti automaticamente agli eventi di Measurement Protocol utilizzando client_id o app_instance_id.

Impostazioni privacy

Gli eventi Measurement Protocol vengono uniti alle interazioni online utilizzando client_id o app_instance_id per adottare funzionalmente le impostazioni della privacy dell'utente come "Annunci non personalizzati" e "Limita il monitoraggio degli annunci".

Informazioni geografiche e sul dispositivo

Google Analytics unisce automaticamente le informazioni geografiche e sui dispositivi più recenti provenienti dal tagging con gli eventi Measurement Protocol utilizzando client_id o app_instance_id. In questo modo, gli eventi Measurement Protocol vengono riportati nei report che includono le dimensioni geografiche e dei dispositivi.

Se vuoi che un evento Measurement Protocol rifletta le informazioni geografiche e sul dispositivo di una sessione specifica anziché le informazioni più recenti per client_id o app_instance_id, includi session_id nell'evento e invialo a Measurement Protocol entro 24 ore dall'inizio della sessione.

Puoi fornire informazioni geografiche per gli eventi utilizzando Measurement Protocol.

Non puoi inviare informazioni sul dispositivo utilizzando Measurement Protocol.

Server-to-server completo

Sebbene sia possibile inviare eventi a Google Analytics solo con Measurement Protocol, potrebbero essere disponibili solo report parziali. Lo scopo di Measurement Protocol è aumentare gli eventi esistenti raccolti utilizzando gtag, GTM o Firebase. Alcuni nomi di eventi e parametri sono riservati per l'utilizzo tramite la raccolta automatica e non possono essere inviati tramite Measurement Protocol.

Generare o rinominare eventi

Le regole per la generazione o la ridenominazione degli eventi non vengono attivate dagli eventi inviati con Measurement Protocol. L'applicazione deve implementare la logica per inviare eventi personalizzati tramite Measurement Protocol, in modo simile alle regole configurate nell'interfaccia utente di Google Analytics.

Passaggi successivi