Questo documento fornisce una panoramica dei segmenti in Google Analytics.
Panoramica
I segmenti consentono di selezionare utenti e sessioni per rispondere a domande importanti per la tua attività. Ad esempio, gli utenti che hanno completato almeno due transazioni con un fatturato complessivo superiore a 1000 $o gli utenti che hanno visitato il sito per la prima volta su un dispositivo mobile e successivamente su un browser desktop.
Questo documento acquisirà familiarità con il modello utente di Google Analytics e le nozioni di base sulla creazione dei segmenti.
Modello di utente di Google Analytics
Esaminare prima il modello utente di Google Analytics ti aiuterà a concettualizzare il funzionamento dei segmenti.
Il modello di utente di Google Analytics ha tre componenti:
- Utenti: a livello di base ci sono utenti.
- Sessioni: un utente arriva alla tua proprietà e vi interagisce. Tutte queste interazioni degli utenti sono raggruppate in quella che viene definita una sessione.
- Hit: durante una sessione, l'utente interagisce con la tua proprietà. Ogni interazione è denominata Hit. Gli hit di esempio includono visualizzazioni di pagina, eventi, transazioni e così via.
Un singolo utente può avere più sessioni e ogni sessione può avere più hit. Ecco uno schema che illustra questo principio:
Dopo aver compreso in che modo gli utenti vengono modellati in Google Analytics, il passaggio successivo consiste nel vedere come creare i segmenti.
Esempi di segmenti
Per creare un segmento, devi definire la condizione e le dimensioni e i valori delle metriche di tuo interesse.
Per ogni esempio riportato di seguito sono presenti una descrizione del segmento, la sintassi API equivalente per il parametro del segmento e una rappresentazione del modello utente.
La legenda per la rappresentazione del modello è:
Gli esempi riportati di seguito illustrano quanto segue:
- Condizioni
- Esclusione di condizioni
- Combinazione di condizioni
- Sequenze
- Combinazione di utenti e sessioni
Condizioni
Utilizza le condizioni per selezionare utenti o sessioni in base a dimensioni e valori delle metriche.
Dimensioni
Seleziona utenti o sessioni in base ai valori delle dimensioni.
Utenti
Seleziona gli utenti provenienti dal Canada.
users::condition::ga:country==Canada
Sessioni
Seleziona le sessioni provenienti dal
Canada.
sessions::condition::ga:country==Canada
Metriche
Seleziona gli utenti o le sessioni in base ai valori delle metriche singoli o totali.
Utenti
Seleziona gli utenti le cui entrate totali in una singola
transazione sono state maggiori di 100 $.
users::condition::perHit::ga:transactionRevenue>100
Seleziona gli utenti le cui entrate totali in tutte
le transazioni di una sessione sono state maggiori di 100 $.
users::condition::perSession::ga:transactionRevenue>100
Seleziona gli utenti le cui entrate totali in tutte le
transazioni nell'intervallo di date sono state superiori a 100 $.
users::condition::perUser::ga:transactionRevenue>100
Per impostazione predefinita, quando selezioni gli utenti, i valori delle metriche vengono totalizzati a livello di utente. Quindi puoi semplificare la procedura per:
users::condition::ga:transactionRevenue>100
Sessioni
Seleziona sessioni in cui le entrate totali in una singola
transazione sono state superiori a 100 $.
sessions::condition::perHit::ga:transactionRevenue>100
Seleziona sessioni in cui le entrate totali in tutte le
transazioni di una sessione sono state maggiori di 100 $.
sessions::condition::perSession::ga:transactionRevenue>100
Per impostazione predefinita, quando selezioni le sessioni, i valori delle metriche vengono totalizzati a livello di sessione. Quindi puoi semplificare la procedura per:
sessions::condition::ga:transactionRevenue>100
Esclusione di condizioni
Operatore NOT
Utilizza il carattere !
per negare una condizione ed escludere le sessioni che corrispondono a quella condizione.
Escludi le sessioni in cui la pagina di uscita corrisponde esattamente
al percorso della pagina principale.
sessions::condition::!ga:exitPagePath==/
Combinazione di condizioni
Operatore AND
Utilizza il carattere ;
per combinare le condizioni con l'operatore AND.
Seleziona gli utenti provenienti dal Canada E le cui entrate totali per tutte le transazioni nell'intervallo di date sono state superiori a 100 $.
users::condition::ga:country==Canada;users::condition::perUser::ga:transactionRevenue>100
Poiché queste sono entrambe le condizioni per gli utenti, puoi semplificare la procedura per:
users::condition::ga:country==Canada;ga:transactionRevenue>100
Operatore OR
Utilizza il carattere ,
per combinare i filtri con l'operatore OR.
Seleziona gli utenti provenienti dal Canada OPPURE
che provengono dal Messico.
users::condition::ga:country==Canada,users::condition::ga:country==Mexico
Poiché queste sono entrambe le condizioni per gli utenti, puoi semplificare le seguenti operazioni:
users::condition::ga:country==Canada,ga:country==Mexico
Poiché le dimensioni della condizione sono le stesse, puoi utilizzare un'espressione regolare
per semplificare in:
users::condition::ga:country=~Canada|Mexico
Sequenze
Utilizza le sequenze per selezionare utenti o sessioni in base a condizioni sequenziali.
Seleziona gli utenti che hanno visitato il sito da un dispositivo mobile subito seguito da una visita da computer.
users::sequence::ga:deviceCategory==mobile;–>ga:deviceCategory==desktop
Seleziona gli utenti che hanno visitato il sito da dispositivo mobile seguito da una visita da computer.
users::sequence::ga:deviceCategory==mobile;–>>ga:deviceCategory==desktop
Combinazione di utenti e sessioni
Puoi selezionare utenti e sessioni per creare un segmento. Gli utenti verranno selezionati per primi e le sessioni verranno selezionate dal sottoinsieme di utenti.
Seleziona le sessioni in cui le entrate totali di una singola transazione
sono state superiori a 100 $generate dagli utenti che hanno visitato il sito da dispositivo mobile e seguito da una visita su
computer.
users::sequence::ga:deviceCategory==mobile;->>ga:deviceCategory==desktop;sessions::condition::perHit::ga:transactionRevenue>100
Passaggi successivi
Consulta la guida per lo sviluppo dei segmenti per informazioni dettagliate sulla sintassi dei segmenti e su come eseguire query sui segmenti nell'API di reporting principale.