Confrontare i protocolli di misurazione di Universal Analytics e Google Analytics 4

Questa pagina illustra le differenze tra le funzionalità chiave di Measurement Protocol in Universal Analytics (UA) e Google Analytics 4 (GA4).

Consulta le limitazioni del protocollo di misurazione.

Generale

Questa sezione illustra i parametri generali di UA.

Tecnico UA GA4
ID monitoraggio / ID proprietà Richiede il parametro tid. Richiede un ID misurazione e un API secret.
Maschera IP Campo facoltativo. Non disponibile.
Disattivare l'autorizzazione per la pubblicità Campo facoltativo. Ha un parametro facoltativo consent nella directory principale del documento.
Origine dati ds è un parametro facoltativo per l'origine dei dati inviati, ad esempio web o app. Non richiede un'origine dati in quanto è determinata dal tipo di stream di dati. L'ID misurazione viene inviato come parametro di query correlato allo stream di dati.
Busting della cache z è una proprietà facoltativa che impedisce ai browser di memorizzare gli hit dalla cache. Non è richiesto poiché gli hit del browser devono essere inviati utilizzando gTag.

Utente

Questa sezione illustra i parametri user di UA.

Tecnico UA GA4
ID client cid è un parametro facoltativo utilizzato per identificare in modo univoco l'utente. GA4 richiede un identificatore univoco per il cliente. Se si tratta di un browser, invia client_id da gtag. Se si tratta di un'app mobile, invia app_instance_id che puoi scaricare dall'SDK Google Analytics for Firebase.
User-ID uid è obbligatorio se cid non è presente. uid è l'identificatore univoco di un utente. Il campo user_id è facoltativo.

Sessione

Questa sezione illustra i parametri sessione di UA.

Tecnico UA GA4
Controllo sessione Utilizzato per controllare la durata della sessione. In GA4, le sessioni non possono essere controllate utilizzando Measurement Protocol. Puoi fornire un elemento session_id esistente da gtag o Firebase.
Override IP L'indirizzo IP dell'utente. Non disponibile.
Override dello user agent Lo user agent del browser. Non è possibile eseguire l'override dello user agent in GA4.
Override geografico La posizione geografica dell'utente. GA4 non fornisce una posizione geografica per gli hit e non è in alcun modo possibile fornirne uno.

Sorgenti di traffico

Questa sezione illustra i parametri delle sorgenti di traffico di UA.

Tecnico UA GA4
Dettagli campagna Utilizza i campi della campagna. GA4 fornisce un evento, campaign_details, che utilizza gli stessi dati dei parametri dell'evento. In GA4, i nomi dei parametri sono diversi da quelli in UA.
Altri dati sulle sorgenti di traffico UA fornisce parametri per referrer documento, ID Google Ads e ID annunci sulla Rete Display di Google. In GA4, questi parametri vengono aggiunti automaticamente alla richiesta quando viene fornito il valore client_id o app_instance_id.

Informazioni di sistema

Questa sezione illustra i parametri di informazioni sul sistema di UA.

UA GA4
UA ha parametri facoltativi per le informazioni di sistema, come risoluzione dello schermo, dimensioni dell'area visibile e altro ancora. In GA4, molti parametri vengono raccolti automaticamente dal tag Google (gtag), mentre altri sono deprecati, ad esempio la versione Flash. Se vuoi continuare a raccogliere dati per i parametri deprecati, crea eventi e parametri personalizzati.

Hit

Questa sezione riguarda i parametri degli hit di UA.

UA GA4
UA fornisce il parametro obbligatorio t che viene utilizzato per registrare una visualizzazione di pagina o di schermata. GA4 utilizza un modello di eventi e questi eventi vengono raccolti automaticamente dal tag Google (gtag) e dall'SDK Google Analytics for Firebase.

App

Questa sezione illustra i parametri delle app di UA.

UA GA4
Apps. In GA4, la maggior parte delle informazioni sull'app viene raccolta automaticamente dall'SDK Google Analytics for Firebase una volta configurato lo stream.

Eventi

Questa sezione illustra i parametri degli eventi di UA.

UA GA4
In UA, gli eventi sono stati inviati utilizzando una combinazione di categoria, azione ed etichetta. In GA4, gli eventi sono fondamentali per il modello dei dati. Quasi tutti i dati vengono inviati come evento. Puoi utilizzare Measurement Protocol per inviare eventi consigliati o eventi personalizzati.

E-commerce

Questa sezione illustra i parametri di ecommerce da UA.

UA GA4
In UA sono state utilizzate varie combinazioni di parametri per inviare le informazioni di e-commerce. In GA4, la maggior parte delle informazioni di e-commerce viene inviata con l'evento purchase. Per ulteriori dettagli, consulta la documentazione sull'e-commerce.

Per ricevere informazioni sull'attribuzione, l'evento di acquisto deve essere inviato entro 24 ore dalla fine della sessione.

Interazioni social

Questa sezione tratta i parametri delle interazioni social di UA.

UA GA4
In UA, i parametri sn, sa e st sono stati utilizzati per indicare social network, azione e target. In GA4, le interazioni social possono essere misurate utilizzando gli eventi consigliati, come share o select_content.

Per qualsiasi altra azione, utilizza gli eventi personalizzati.

Tempistica

Questa sezione illustra i parametri delle tempistiche di UA.

UA GA4
In UA, i parametri di tempo sono stati utilizzati per i Web Vitals. In GA4 non esistono eventi per i Web Vitals. Se vuoi misurare i Web Vitals in GA4, puoi utilizzare gli eventi personalizzati. Ecco una guida sull'acquisizione di Segnali vitals di GA4.

Eccezioni

In questa sezione sono trattati i parametri delle eccezioni di UA.

UA GA4
In UA, i parametri exd e exf sono stati utilizzati per le eccezioni. In GA4 non sono previste eccezioni, ma è possibile crearne uno utilizzando dimensioni e metriche personalizzate.

Dimensioni / metriche personalizzate

Questa sezione illustra i parametri di dimensioni e metriche personalizzate di UA.

UA GA4
In UA, le dimensioni e le metriche personalizzate sono state inviate utilizzando, rispettivamente, i parametri dei moduli cd<dimensionIndex> e cm<metricIndex>. In GA4, gli eventi e le metriche personalizzate possono essere inviati utilizzando Measurement Protocol. Sta a te specificare i nomi e i valori dell'evento e del parametro. Le dimensioni e le metriche personalizzate richiedono una configurazione aggiuntiva prima di essere disponibili nei report.