Measurement Protocol di Google Analytics migliora la misurazione per gli stream web e di app inviando eventi direttamente ai server di Google Analytics nelle richieste HTTP. Puoi registrare le interazioni server-server e offline e inviarli come eventi di Measurement Protocol a Google Analytics, dove possono essere visualizzati nei report.
Per utilizzare questo protocollo, devi usare il tagging (gtag, Tag Manager o Google Analytics for Firebase). Consulta le funzionalità principali per informazioni importanti su come funziona 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 smartwatch.
Scopri di più su come implementare i casi d'uso comuni nella guida ai casi d'uso.
Inizia
Consulta la pagina Inviare eventi per scoprire come inviare eventi a Google Analytics utilizzando il Measurement Protocol.
Se stai implementando Measurement Protocol per uno stream di app, puoi iniziare con il Inviare eventi dell'app a Google Analytics utilizzando Measurement Protocol codelab.
Architettura
Ecco una panoramica di Measurement Protocol.

Funzionalità principali
Questa sezione spiega 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 pubblicità 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 di Measurement Protocol vengono uniti alle interazioni online utilizzando client_id o app_instance_id per adottare funzionalmente le impostazioni della privacy dell'utente, ad esempio "Annunci non personalizzati" e "Limita monitoraggio degli annunci".
Informazioni geografiche e sul dispositivo
Google Analytics unisce automaticamente le informazioni geografiche e sul dispositivo più recenti dal tagging con gli eventi di Measurement Protocol utilizzando client_id o app_instance_id. In questo modo, gli eventi di Measurement Protocol vengono visualizzati nei report che includono le dimensioni geografiche e del dispositivo.
Se vuoi che un evento di 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 e informazioni sul dispositivo per gli eventi utilizzando Measurement Protocol.
Se le informazioni sul dispositivo non vengono raccolte dal tag, per impostazione predefinita vengono impostate su desktop per gli stream web e su mobile per gli stream di app.
Server-server completo
Sebbene sia possibile inviare eventi a Google Analytics solo con Measurement Protocol, potrebbe essere disponibile solo la generazione di report parziale. Lo scopo di Measurement Protocol è di 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. La tua 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
- Scopri come inviare eventi utilizzando Measurement Protocol.
- Convalida i payload degli eventi utilizzando il server di convalida di Measurement Protocol.
- Consulta il riferimento al protocollo e agli eventi.