Tip:
Highlight text to annotate it
X
Google Analytics utilizza un modello di dati con tre componenti,
utenti, sessioni e interazioni, per organizzare i dati che vedete nei rapporti.
Questi tre componenti derivano dagli hit
che il codice di monitoraggio invia a Google Analytics.
In questa lezione, ci concentreremo su come Google Analytics trasforma gli hit
in utenti e sessioni.
In primo luogo, parliamo di come Google Analytics crea utenti.
La prima volta che un dispositivo carica i vostri contenuti e viene registrato un hit,
Google Analytics crea un ID casuale unico associato al dispositivo.
Ogni ID unico è considerato come un utente unico in Google Analytics.
Questo ID unico viene inviato a Google Analytics in ogni hit
e, ogni volta che viene rilevato un nuovo ID, Google Analytics conteggia un nuovo utente.
Quando Google Analytics rileva un ID esistente in un hit, conteggia un utente di ritorno.
È possibile che questi ID siano reimpostati o cancellati.
Ciò accade se un utente cancella i cookie in un browser web
o disinstalla e successivamente reinstalla un'app mobile.
In questi casi, Google Analytics imposta un nuovo ID unico
la volta successiva che il dispositivo carica i vostri contenuti.
Poiché l'ID del dispositivo non è più lo stesso di prima,
viene conteggiato un nuovo utente anziché un utente di ritorno.
L'ID unico che Google Analytics imposta automaticamente è specifico di ogni dispositivo,
ma è possibile personalizzare il modo in cui Google Analytics crea e assegna l'ID.
Anziché utilizzare i numeri casuali creati dal codice di monitoraggio,
potete sovrascrivere l'ID unico con un numero personale.
In tal modo, potete associare le interazioni utente per più dispositivi.
Parliamo ora di come Google Analytics crea le sessioni.
Una sessione in Google Analytics è un insieme di interazioni, o hit,
di uno specifico utente durante un periodo di tempo definito.
Queste interazioni possono comprendere visualizzazioni di pagina, eventi o transazioni di e-commerce.
Un singolo utente può avere più sessioni,
che possono verificarsi nello stesso giorno o nell'arco di diversi giorni, settimane o mesi.
Al termine di una sessione, esiste quindi l'opportunità di iniziare una nuova sessione.
Ma come fa Google Analytics a sapere che una sessione è terminata?
Per impostazione predefinita, una sessione termina dopo 30 minuti di inattività.
Chiamiamo questo periodo di tempo "durata del timeout" della sessione.
Se Google Analytics smette di ricevere hit per un periodo di tempo più lungo
della durata del timeout, la sessione termina.
La volta successiva che Google Analytics rileva un hit dell'utente, viene avviata una nuova sessione.
Ecco un semplice esempio dell'aspetto che le sessioni possono avere nella realtà.
Supponiamo che un utente effettui una ricerca su Google e faccia clic su uno dei risultati di ricerca.
Quando arriva alla pagina web, viene rilevato un nuovo utente,
viene raccolto un hit visualizzazione di pagina e la sessione inizia.
Se l'utente fa clic per accedere a un'altra pagina dello stesso sito, il nuovo hit visualizzazione di pagina
viene inviato a Google Analytics ed elaborato come una parte della stessa sessione.
Tuttavia, supponiamo che l'utente si allontani dal computer per due ore.
Quando torna e fa clic per raggiungere una nuova pagina dello stesso sito,
ha inizio una nuova sessione.
Google Analytics termina automaticamente la prima sessione perché è trascorso troppo tempo
senza ricevere hit.
In questo scenario, Google Analytics elabora i dati come due sessioni distinte.
La durata predefinita di 30 minuti del timeout è appropriata per la maggior parte dei siti e delle app,
ma potete modificare questa impostazione nella vostra configurazione in base alle esigenze aziendali.
Ad esempio, potreste voler aumentare la durata del timeout della sessione
se i visitatori del vostro sito web o gli utenti della vostra app non interagiscono frequentemente con i vostri contenuti durante
una sessione,
ad esempio se guardano un video più lungo di 30 minuti.
Gli utenti e le sessioni sono una parte fondamentale del modello di dati di analisi digitali.
Tutti i rapporti che vedete in Google Analytics dipendono da questo modello per organizzare i dati.
Migliore è la vostra conoscenza di come Google Analytics crea
utenti e sessioni da dati non elaborati,
maggiori saranno i risultati che otterrete dai vostri rapporti.