Measurement Protocol per Google Analytics 4 migliora la misurazione degli stream web e di app inviando 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 per Firebase). Consulta le funzionalità principali per informazioni importanti su come funziona Measurement Protocol con Google Analytics 4.
Casi d'uso
Ecco alcuni modi per utilizzare Measurement Protocol:
- Collegare il comportamento online a quello offline.
- Misurare le interazioni lato client e lato server.
- Inviare eventi che si verificano al di fuori dell'interazione utente standard, come le conversioni offline.
- Invia eventi da dispositivi e app in cui la raccolta automatica non è disponibile, ad esempio kiosk e orologi.
Inizia
Consulta la pagina relativa all'invio di 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 GA4 utilizzando Measurement Protocol.
Architettura
Ecco una panoramica di Measurement Protocol.
Funzionalità principali
Questa sezione fornisce importanti informazioni per l'utilizzo di Measurement Protocol. Per utilizzare la maggior parte delle funzionalità di Measurement Protocol con Google Analytics 4, devi utilizzare gtag, Tag Manager o Google Analytics per Firebase per la codifica.
Remarketing
Il remarketing sullo stesso dispositivo è supportato quando Google Signals è attivo. Per il remarketing cross-device, è richiesto uno User-ID.
Identificatori pubblicità
Gli identificatori pubblicitari come GBRAID/WBRAID raccolti durante le interazioni online vengono uniti automaticamente utilizzando l'ID client o l'ID istanza di app con gli eventi Measurement Protocol.
Impostazioni sulla privacy
Gli eventi Measurement Protocol vengono uniti alle interazioni online utilizzando l'ID client o l'ID istanza dell'app per adottare in modo funzionale le impostazioni di privacy dell'utente, ad esempio "annunci non personalizzati" e "limitare il monitoraggio degli annunci".
Informazioni geografiche
Le informazioni geografiche sono disponibili solo tramite la raccolta automatica da gtag, Google Tag Manager o Google Analytics per Firebase.
Informazioni del dispositivo
Le informazioni del dispositivo sono disponibili solo tramite la raccolta automatica da gtag, Google Tag Manager o Google Analytics per Firebase.
Server-server completo
Sebbene sia possibile inviare eventi a Google Analytics esclusivamente con il protocollo di misurazione, potrebbero essere disponibili solo report parziali. Lo scopo del protocollo di misurazione è potenziare 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.
Le regole per la generazione o la ridenominazione degli eventi non vengono attivate automaticamente in base agli eventi inviati con Measurement Protocol. L'applicazione deve implementare la logica per inviare eventi personalizzati tramite Measurement Protocol, in modo simile alle regole configurate nella UI di Google Analytics.
Passaggi successivi
- Convalida i payload di eventi utilizzando il server di convalida di Measurement Protocol.
- Controlla il riferimento a protocollo e a evento.