Questo documento descrive in che modo Google Analytics utilizza i cookie per misurare le interazioni degli utenti sui siti web.
Panoramica
Google Analytics è uno strumento semplice e facile da usare che aiuta i proprietari di siti web a misurare il modo in cui gli utenti interagiscono con i contenuti dei siti web. Quando un utente naviga tra le pagine web, Google Analytics fornisce ai proprietari di siti web tag JavaScript (librerie) per registrare informazioni sulla pagina visualizzata dall'utente, ad esempio l'URL della pagina.
Le librerie JavaScript di Google Analytics utilizzano i cookie HTTP per "ricordare" le azioni eseguite da un utente nelle pagine / interazioni precedenti con il sito web.
Google Analytics supporta tre librerie (tag) JavaScript per la misurazione dell'utilizzo del sito web: gtag.js, analytics.js e ga.js. Le seguenti sezioni descrivono in che modo ciascuna libreria utilizza i cookie per Universal Analytics e Google Analytics 4, ove applicabile.
gtag.js (Google Analytics 4) - Utilizzo dei cookie
Per Google Analytics 4, la libreria JavaScript gtag.js utilizza i cookie proprietari per:
- Distinguere gli utenti unici
- Distinguere le sessioni per un utente
Quando utilizzi lo snippet JavaScript consigliato, i cookie vengono impostati al
livello di dominio più elevato possibile. Ad esempio, se l'indirizzo del tuo sito web è blog.example.co.uk
, gtag.js imposterà il dominio dei cookie su .example.co.uk
. L'impostazione dei cookie sul dominio di livello più alto possibile consente di effettuare la misurazione nei sottodomini senza alcuna configurazione aggiuntiva.
gtag.js imposta i seguenti cookie:
Nome cookie | Scadenza predefinita | Descrizione |
---|---|---|
_ga |
2 anni | Utilizzato per distinguere gli utenti. |
_ga_<container-id> |
2 anni | Utilizzato per mantenere lo stato della sessione. |
Funzionalità di
Leggi la guida ai cookie e all'identificazione degli utenti (GA4) di gtag.js per scoprire come personalizzare queste impostazioni predefinite con gtag.js.
gtag.js e analytics.js (Universal Analytics) - Utilizzo dei cookie
La libreria JavaScript analytics.js o la libreria JavaScript gtag.js possono essere utilizzate per Universal Analytics. In entrambi i casi, le librerie utilizzano cookie proprietari per:
- Distinguere gli utenti unici
- Limita il tasso di richieste
Quando utilizzi lo snippet JavaScript consigliato, i cookie vengono impostati al
livello di dominio più elevato possibile. Ad esempio, se l'indirizzo del tuo sito web è blog.example.co.uk
, analytics.js e gtag.js imposteranno il dominio dei cookie su .example.co.uk
. L'impostazione dei cookie sul dominio di livello più alto possibile consente di effettuare la misurazione nei sottodomini senza alcuna configurazione aggiuntiva.
gtag.js e analytics.js impostano i seguenti cookie:
Nome cookie | Scadenza predefinita | Descrizione |
---|---|---|
_ga |
2 anni | Utilizzato per distinguere gli utenti. |
_gid |
24 ore | Utilizzato per distinguere gli utenti. |
_gat |
1 minuto | Utilizzato per limitare il tasso di richieste. Se Google Analytics viene implementato tramite
Google Tag Manager, questo cookie si chiamerà _dc_gtm_<property-
id> . |
AMP_TOKEN |
da 30 secondi a 1 anno | Contiene un token che può essere utilizzato per recuperare un ID client dal servizio ID client AMP. Altri valori possibili indicano una disattivazione, una richiesta in corso o un errore durante il recupero di un ID client dal servizio ID client AMP. |
_gac_<property-id> |
90 giorni | Contiene informazioni relative alla campagna per l'utente. Se hai collegato i tuoi account Google Analytics e Google Ads, i tag di conversione sul sito web di Google Ads leggeranno questo cookie, a meno che non disattivi questa funzionalità. Scopri di più. |
Funzionalità di
Leggi la Guida all'identificazione degli utenti e dei cookie (Universal Analytics) di gtag.js per scoprire come personalizzare queste impostazioni predefinite con gtag.js.
Leggi la guida per gli sviluppatori su domini e cookie di analytics.js per scoprire tutti i modi in cui queste impostazioni predefinite possono essere personalizzate con analytics.js.
Per ulteriori informazioni su Universal Analytics e sui cookie, consulta il documento Sicurezza e privacy in Universal Analytics.
ga.js - utilizzo dei cookie
La libreria JavaScript ga.js utilizza i cookie proprietari per:
- Stabilisci quale dominio misurare
- Distinguere gli utenti unici
- Limita il tasso di richieste
- Ricorda il numero e l'ora delle visite precedenti
- Memorizza le informazioni sulle sorgenti di traffico
- Determinare l'inizio e la fine di una sessione
- Ricordare il valore delle variabili personalizzate a livello di visitatore
Per impostazione predefinita, questa libreria imposta i cookie nel dominio specificato nella
proprietà del browser document.host
e imposta il percorso dei cookie al livello principale (/)
.
Questa libreria imposta i seguenti cookie:
Nome cookie | Data di scadenza predefinita | Descrizione |
---|---|---|
__utma |
2 anni dall'impostazione/aggiornamento | Utilizzato per distinguere utenti e sessioni. Il cookie viene creato quando viene eseguita la libreria JavaScript e non esistono cookie __utma esistenti. Il cookie viene aggiornato ogni volta che vengono inviati dati a Google Analytics. |
__utmt |
10 minuti | Utilizzato per limitare il tasso di richieste. |
__utmb |
30 min dall'impostazione/aggiornamento | Utilizzato per determinare nuove sessioni/visite. Il cookie viene creato quando viene eseguita la libreria JavaScript e non esistono cookie __utmb esistenti. Il cookie viene aggiornato ogni volta che vengono inviati dati a Google Analytics. |
__utmc |
Fine della sessione del browser | Non utilizzato in ga.js. Impostata per l'interoperabilità con urchin.js.
Storicamente, questo cookie operava in combinazione
con il cookie __utmb per determinare se
l'utente si trovava in una nuova sessione/visita. |
__utmz |
6 mesi dall'impostazione/aggiornamento | Memorizza la sorgente di traffico o la campagna che spiega in che modo l'utente ha raggiunto il sito. Il cookie viene creato quando viene eseguita la libreria JavaScript e viene aggiornato ogni volta che i dati vengono inviati a Google Analytics. |
__utmv |
2 anni dall'impostazione/aggiornamento | Utilizzato per memorizzare i dati sulle variabili personalizzate a livello di visitatore.
Questo cookie viene creato quando uno sviluppatore utilizza il metodo
_setCustomVar con
una variabile personalizzata a livello di visitatore. Questo cookie è stato utilizzato anche per il metodo _setVar obsoleto. Il cookie viene aggiornato ogni volta che i dati vengono inviati a Google Analytics. |
Funzionalità di
Per personalizzare il modo in cui i cookie vengono impostati, è possibile utilizzare i seguenti metodi:
_setDomainName
: imposta il dominio su cui verranno impostati tutti i cookie._setCookiePath
: imposta il percorso in cui verranno impostati tutti i cookie._setVisitorCookieTimeout
: imposta la scadenza del cookie visitatore di Google Analytics in millisecondi._setSessionCookieTimeout
: imposta il nuovo timeout dei cookie di sessione in millisecondi._setCampaignCookieTimeout
: imposta la scadenza dei cookie della campagna in millisecondi._storeGac
- Passafalse
per disattivare il cookie GAC. Il valore predefinito ètrue
Leggi la guida sul monitoraggio di più domini per scoprire come configurare ga.js per misurare l'interazione degli utenti tra domini.
urchin.js - utilizzo dei cookie
In passato, Google Analytics forniva una libreria di misurazione JavaScript denominata urchin.js. Quando è stata lanciata la libreria ga.js più recente, gli sviluppatori sono stati incoraggiati a eseguire la migrazione alla nuova libreria. Per i siti che non hanno completato la migrazione, urchin.js imposta i cookie in modo identico a quello impostato in ga.js. Per ulteriori dettagli, consulta la sezione sull'utilizzo dei cookie ga.js riportata sopra.
Google Analytics per gli inserzionisti display - utilizzo dei cookie
Per i clienti che utilizzano le funzionalità degli inserzionisti display di Google Analytics, ad esempio il remarketing, viene utilizzato un cookie di terze parti DoubleClick oltre agli altri cookie descritti in questo documento solo per queste funzionalità. Per ulteriori informazioni su questo cookie, consulta le Domande frequenti sulla privacy nella pubblicità di Google.
Esperimenti sui contenuti - Utilizzo dei cookie
Per i siti web che utilizzano gli esperimenti sui contenuti di Google Analytics, per queste funzionalità vengono usati i seguenti cookie oltre agli altri cookie descritti in questo documento:
Nome cookie | Scadenza predefinita | Descrizione |
---|---|---|
__utmx |
18 mesi | Utilizzato per determinare l'inclusione di un utente in un esperimento. |
__utmxx |
18 mesi | Utilizzato per determinare la scadenza degli esperimenti in cui è stato incluso un utente. |
Optimize - Utilizzo dei cookie
Per i siti web che utilizzano Ottimizza, vengono usati i seguenti cookie in aggiunta agli altri cookie descritti in questo documento:
Nome cookie | Scadenza predefinita | Descrizione |
---|---|---|
_gaexp |
Dipende dalla durata dell'esperimento, ma in genere è di 90 giorni. | Utilizzato per determinare l'inclusione di un utente in un esperimento e la scadenza degli esperimenti in cui è stato incluso un utente. |
_opt_awcid |
24 ore | Utilizzato per le campagne associate agli ID cliente Google Ads. |
_opt_awmid |
24 ore | Utilizzato per le campagne associate a ID campagna Google Ads. |
_opt_awgid |
24 ore | Utilizzato per le campagne associate agli ID gruppo di annunci Google Ads |
_opt_awkid |
24 ore | Utilizzato per le campagne associate agli ID criterio Google Ads |
_opt_utmc |
24 ore | Archivia l'ultimo parametro di query utm_campaign . |
_opt_expid |
10 secondi | Questo cookie viene creato durante l'esecuzione di un esperimento di reindirizzamento. Archivia l'ID esperimento, l'ID variante e il referrer alla pagina di reindirizzamento. |