In breve, la risposta rapida
8 min di letturaCi sono tre modi per fare l'opt out da Google Analytics. Il visitatore può installare il Opt-out Browser Add-on di Google, che impedisce ad analytics.js e gtag.js di condividere con Google Analytics i dati delle visite. Il sito può impostare window['ga-disable-MEASUREMENT_ID'] = true prima di qualsiasi chiamata a gtag(), così il tag non imposta cookie e non invia dati. Oppure la modalità consenso può impostare analytics_storage su denied, che blocca i cookie di analytics ma, in una configurazione avanzata, invia comunque ping senza cookie. Nessuno di questi metodi blocca gli altri strumenti di analytics.
Cosa significa fare l'opt-out da Google Analytics?
L'opt-out da Google Analytics è qualsiasi impostazione che impedisce a Google Analytics di raccogliere i dati di un visitatore. Esiste in tre forme: il visitatore installa il componente aggiuntivo per il browser Opt-out di Google, il sito imposta la proprietà window['ga-disable-MEASUREMENT_ID'] su true prima di qualsiasi chiamata a gtag(), oppure la modalità di consenso imposta analytics_storage su denied. Ognuna è controllata da un soggetto diverso e blocca cose diverse, quindi "opt-out" può voler dire nessun dato, oppure nessun cookie ma con alcuni dati che continuano a fluire.
La domanda da farsi è chi aziona l'interruttore. Il componente aggiuntivo vive nel browser del visitatore e funziona su qualsiasi sito. La proprietà window e la modalità di consenso vivono nel codice del tuo sito e valgono solo per la tua proprietà.
Come funziona il componente aggiuntivo per il browser Opt-out di Google Analytics?
Il componente aggiuntivo per il browser Opt-out di Google Analytics è un'estensione di Google che impedisce al JavaScript di Google Analytics, su qualsiasi sito web, di inviare a Google Analytics l'attività del visitatore. La pagina di download di Google dice che è stato creato "per offrire ai visitatori dei siti web la possibilità di impedire che i loro dati vengano utilizzati da Google Analytics", per i "siti web che usano la versione supportata di JavaScript di Google Analytics (analytics.js, gtag.js)".
Ecco i fatti principali dalle pagine di Google:
- Browser. "È progettato per essere compatibile con Chrome, Safari, Firefox e Microsoft Edge."
- Cosa blocca. Dal centro assistenza di Google: "Il componente aggiuntivo impedisce al JavaScript di Google Analytics (gtag.js, analytics.js) eseguito sui siti web di condividere con Google Analytics le informazioni sulla tua attività di visita."
- Cosa non blocca. Dalla stessa pagina: "Usare il componente aggiuntivo per il browser Opt-out di Google Analytics non impedisce ai proprietari dei siti di usare altri strumenti per misurare le statistiche del sito. Non impedisce nemmeno l'invio di dati al sito web stesso o ad altri servizi di analisi web in altri modi."
- Quando non funziona. "Per funzionare, il componente aggiuntivo di opt-out deve potersi caricare ed eseguire correttamente nel tuo browser."
Quest'ultimo limite è quello pratico. Il componente aggiuntivo funziona nel browser in cui è installato, quindi un visitatore che passa a un altro browser o dispositivo viene misurato lì, a meno che non lo installi di nuovo. I dati che un sito invia a Google Analytics dal proprio server non passano affatto dal JavaScript del browser del visitatore.

Come funziona la proprietà window ga-disable?
La proprietà window ga-disable è un flag della libreria gtag.js che, se impostato su true per un ID di misurazione, impedisce al tag Google di impostare cookie o inviare dati per quell'ID. La guida alla privacy di Google descrive il controllo così: "Quando un prodotto tenta di impostare un cookie o di inviare dati ai server di Google Analytics, controlla prima se questa proprietà è impostata e non fa nulla se il valore è true."
<script>
window['ga-disable-G-XXXXXXXXXX'] = true;
</script>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-XXXXXXXXXX"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-XXXXXXXXXX');
</script>Tre regole decidono se funziona. Google precisa che "la proprietà window deve essere impostata prima di qualsiasi chiamata a gtag() e deve essere impostata su ogni pagina in cui vuoi disattivare Analytics. Se la proprietà non è impostata o è impostata su false, Analytics funziona normalmente." Google indica anche il caso d'uso: un sito la cui informativa sulla privacy "offre all'utente la possibilità di rinunciare a Google Analytics".
Per i siti che usano Google Tag Manager, Google documenta un'altra strada che non usa la proprietà window. Imposta un cookie proprietario chiamato google-analytics-opt-out con valore true, crea una variabile Cookie proprietario che lo legge e modifica il trigger del tag di Google Analytics in modo che scatti solo sulle visualizzazioni di pagina in cui quella variabile "non è uguale a true". Il tag non scatta mai, quindi non viene inviato nulla.
Cosa blocca il rifiuto del consenso nella modalità di consenso?
Il rifiuto del consenso blocca i cookie di Google Analytics, non necessariamente tutte le richieste a Google Analytics. Quando analytics_storage è denied, il centro assistenza di Google dice che il tag "non leggerà né scriverà i cookie di analisi proprietari. Per l'implementazione avanzata della modalità di consenso, verranno inviati a Google Analytics ping senza cookie per le misurazioni future."
La differenza tra le due configurazioni della modalità di consenso decide cosa significa un rifiuto:
- La modalità di consenso di base blocca i tag Google finché il visitatore non concede il consenso. Un visitatore che rifiuta non invia nulla.
- La modalità di consenso avanzata carica i tag con il consenso negato per impostazione predefinita. Un visitatore che rifiuta invia comunque ping senza cookie, che Google usa per la modellazione comportamentale e delle conversioni.
Quindi un visitatore che clicca su "Rifiuta" in una configurazione avanzata ha rinunciato ai cookie di analisi, ma continua a generare richieste verso Google Analytics. Il consenso si imposta con gtag('consent', 'default', {...}) prima di qualsiasi chiamata config o event e si modifica con gtag('consent', 'update', {...}) dopo la scelta del visitatore. La guida a Google consent mode v2 tratta i segnali ad_user_data e ad_personalization che affiancano analytics_storage.
- I tag Google restano bloccati finché il visitatore non concede il consenso
- Un visitatore che rifiuta non invia nulla
- I tag si caricano con il consenso negato per impostazione predefinita
- I cookie di analisi proprietari non vengono letti né scritti
- I ping senza cookie raggiungono comunque Google Analytics
- Google usa i ping per la modellazione comportamentale e delle conversioni
Quale opt-out di Google Analytics blocca cosa?
I tre metodi di opt-out di Google Analytics differiscono per chi li controlla, per dove si applicano e per cosa esce ancora dal browser.
| Componente aggiuntivo Opt-out | Proprietà ga-disable | analytics_storage negato | |
|---|---|---|---|
| Chi lo imposta | Il visitatore | Il sito | Il sito, in base alla scelta di consenso del visitatore |
| Dove si applica | Ogni sito in quel browser | Un ID di misurazione, su ogni pagina in cui è impostata | I tag Google del tuo sito |
| Cookie di analisi | Non descritto nelle pagine di Google | Non impostati | Non letti né scritti |
| Richieste a Google Analytics | Bloccate per analytics.js e gtag.js | Bloccate per quell'ID | Nessuna in modalità di base; ping senza cookie in modalità avanzata |
| Altri strumenti di analisi | Non interessati | Non interessati | Non interessati |
| Regola sui tempi | Deve potersi caricare ed eseguire nel browser | Prima di qualsiasi chiamata a gtag() | Valore predefinito prima di qualsiasi config o event |
Due impostazioni vengono scambiate per opt-out, ma non lo sono. allow_google_signals: false impedisce che gli eventi vengano usati "per la personalizzazione degli annunci e per i report su dati demografici e interessi", mentre allow_ad_personalization_signals: false impedisce la personalizzazione degli annunci, ma gli eventi "possono comunque essere usati per i report su dati demografici e interessi". Entrambe inviano comunque dati di analisi.

Dashboard in tempo reale
Monitoraggio degli obiettivi
Tracciamento senza cookie
Come aggiungi un link di opt-out al tuo sito?
Per aggiungere un link di opt-out a Google Analytics, salvi la scelta del visitatore e la leggi su ogni pagina prima che il tag di Google venga eseguito.
- Salva la scelta. Quando il visitatore clicca su "Disattiva l'analisi dei dati", salva un flag in un cookie di prima parte o in
localStorage. - Leggila per prima. All'inizio dell'
<head>, prima dello snippet gtag, controlla il flag e impostawindow['ga-disable-G-XXXXXXXXXX'] = truequando è presente. - Ripeti su ogni pagina. La proprietà vale solo per la pagina in cui viene impostata, quindi inserisci il controllo nel layout condiviso.
- Copri ogni ID. Imposta una proprietà per ogni ID di misurazione se il sito invia i dati a più di una proprietà.
- Aggiorna anche il consenso. Se usi la modalità consenso, invia
gtag('consent', 'update', { analytics_storage: 'denied' })così i tuoi registri del consenso restano coerenti. - Provalo. Ricarica la pagina con il flag impostato e controlla nel pannello Network che nessuna richiesta parta verso Google Analytics.
La tua informativa sulla privacy deve descrivere il metodo che offri. La guida sui requisiti dell'informativa sulla privacy per Google Analytics spiega cosa deve contenere quel testo, mentre la guida al consenso al tracciamento chiarisce quando un opt-out basta e quando serve invece un consenso opt-in.
Come impedisci a Flowsery di tracciare un browser?
Flowsery smette di tracciare un browser tramite un flag in localStorage che il suo tracker legge a ogni caricamento di pagina. La documentazione di Flowsery lo descrive come il modo per evitare che venga tracciato il tuo stesso browser: esegui localStorage.setItem('flowsery_ignore', 'true') nella console per sviluppatori sul tuo sito, e finché il flag resta impostato quel browser non invia visualizzazioni di pagina, eventi personalizzati né registrazioni di sessione. Il flag vive nello storage di quel browser per quel sito, quindi impostalo su ogni browser, dispositivo e hostname che usi, e rimuovilo con localStorage.removeItem('flowsery_ignore'). Per il traffico che non vuoi mai vedere nei report, Website Settings, Security offre regole di esclusione per percorsi, IP, paesi e hostname. La documentazione di Flowsery non descrive un controllo di opt-out rivolto ai visitatori oltre a questo flag. Lo script ha anche un'opzione senza cookie che usa un hash del visitatore a rotazione giornaliera e non memorizza dati personali, quindi i visitatori non vengono collegati tra giorni o dispositivi diversi. La pagina sull'analisi web orientata alla privacy spiega come Flowsery misura traffico e conversioni senza raccogliere dati personali.
Domande frequenti
Il componente aggiuntivo di opt-out di Google Analytics per il browser funziona su GA4?
Il componente aggiuntivo funziona con i siti che usano gtag.js e analytics.js, e gtag.js è la libreria che invia i dati alle proprietà GA4. Google lo indica per Chrome, Safari, Firefox e Microsoft Edge. Funziona solo se riesce a caricarsi ed eseguirsi correttamente nel browser.
Dove inserisco window['ga-disable-MEASUREMENT_ID']?
Inseriscilo in uno script che viene eseguito prima dello snippet gtag, su ogni pagina in cui Analytics deve restare disattivato. Google precisa che va impostato prima di qualsiasi chiamata a gtag(). Se non è impostato, o è impostato su false, Analytics funziona normalmente.
Negare analytics_storage blocca tutti i dati di Google Analytics?
Non in una configurazione avanzata della modalità consenso. Il rifiuto impedisce a Google Analytics di leggere o scrivere i cookie analitici di prima parte, ma le configurazioni avanzate inviano comunque ping senza cookie. Solo una configurazione di base, che blocca i tag fino al consenso, non invia nulla.
Il componente aggiuntivo di opt-out blocca anche altri strumenti di analisi?
No. Google precisa che il componente aggiuntivo non impedisce ai proprietari dei siti di usare altri strumenti per misurare le statistiche del sito. Non impedisce nemmeno l'invio dei dati al sito stesso o, in altri modi, ai servizi di analisi web.
Come faccio l'opt-out da Google Analytics in Google Tag Manager?
Google documenta un trigger basato sui cookie. Imposta su true un cookie di prima parte chiamato google-analytics-opt-out, leggilo con una variabile cookie di prima parte e fai scattare il tag di Google Analytics solo quando quella variabile non è uguale a true.
Disattivare i segnali Google equivale a fare l'opt-out?
No. Impostare allow_google_signals su false impedisce che gli eventi vengano usati per la personalizzazione degli annunci e per i report su dati demografici e interessi. Il tag continua a inviare i dati analitici, quindi il visitatore viene comunque misurato.
Un visitatore può fare l'opt-out da Google Analytics su tutti i browser in una volta?
Non con il componente aggiuntivo. Funziona nel browser in cui è installato, quindi un visitatore che passa a un altro browser o dispositivo viene misurato lì finché non lo installa di nuovo. Google indica come compatibili Chrome, Safari, Firefox e Microsoft Edge.
Perché il mio flag ga-disable non ferma Google Analytics?
La causa più comune è la tempistica. Google precisa che la proprietà window va impostata prima di qualsiasi chiamata a gtag(), e su ogni pagina in cui vuoi Analytics disattivato. Se non è impostata, o è impostata su false, Analytics funziona normalmente, e ogni ID di misurazione richiede la propria proprietà.
Qual è la differenza tra modalità consenso di base e avanzata quando un visitatore rifiuta?
La modalità consenso di base blocca i tag di Google finché il visitatore non concede il consenso, quindi un rifiuto non invia nulla. La modalità consenso avanzata carica i tag con il consenso negato per impostazione predefinita, quindi un rifiuto invia comunque ping senza cookie che Google usa per la modellazione comportamentale e delle conversioni.
Come impedisco a Flowsery di tracciare il mio browser?
Esegui localStorage.setItem('flowsery_ignore', 'true') nella console per sviluppatori sul tuo sito. Da quel momento il browser non invia visualizzazioni di pagina, eventi personalizzati né registrazioni di sessione. Impostalo su ogni browser, dispositivo e hostname che usi, e rimuovilo con localStorage.removeItem('flowsery_ignore').
Questo articolo ti è stato utile?
Facci sapere cosa ne pensi!
Vedici più spesso su Google
Con un clic imposti Flowsery come fonte preferita e i nostri articoli salgono in Notizie principali, Modalità AI e AI Overview.
Prima di andare...
Flowsery
Analytics per il tuo sito che parte dalle entrate
Monitora ogni visitatore, sorgente e conversione in tempo reale. Semplice, potente e senza cookie.
Dashboard in tempo reale
Monitoraggio degli obiettivi
Tracciamento senza cookie
Termini del glossario correlati


Impostare le proprietà utente di GA4 e analizzarle nei report
Imposta le proprietà utente di GA4 con gtag o Tag Manager, registrale come dimensioni personalizzate a livello utente e resta entro il limite di 25 proprietà.


Cos'è gtag, come si carica e cosa invia ogni comando
La funzione gtag è il modo in cui il tag di Google riceve i comandi config, event, set e consent. Come si carica gtag.js e in cosa si differenzia da Google Tag Manager.


Perché il bounce rate di GA4 è solo l'engagement rate al contrario
Il bounce rate di GA4 è la quota di sessioni senza interazione. Come lo definisce Google, in cosa differisce da Universal Analytics e dove aggiungerlo.


Cosa conta il report Pagine di destinazione di GA4 e dove resta vuoto
Il report Pagine di destinazione di GA4 elenca la prima pagina di ogni sessione. Dove trovarlo, le metriche predefinite, perché compaiono righe (not set) e come aggiungere la fonte.


Come il tracciamento della ricerca interna di GA4 registra ciò che digitano i visitatori
Configura la ricerca interna di GA4 con la misurazione avanzata, aggiungi i tuoi parametri di query, trova la dimensione Termine di ricerca e traccia le ricerche senza URL.


Come collegare Search Console a GA4 e pubblicarne i report
Scopri come collegare Search Console a GA4 da Amministrazione, quali ruoli ti servono, come pubblicare i due report nella Raccolta e quali dati non si possono unire.
Articoli correlati


Come creare metriche calcolate in GA4 con una quota di cinque slot
Google limita le metriche calcolate di GA4 a 5 per proprietà standard. La sintassi delle formule, le unità, dove compaiono e cosa una formula non può usare.


Configurare il raggruppamento dei contenuti in GA4 con un solo parametro
Configura i gruppi di contenuti in GA4 con il parametro content_group in gtag o Tag Manager, leggi la dimensione Gruppo di contenuti ed evita le righe (not set).


Come aggiungere le annotazioni di Google Analytics in GA4 e tenere un registro delle modifiche
In GA4, le annotazioni di Google Analytics fissano una nota con data sui grafici a linee. Chi può aggiungerle, i limiti di 60 e 150 caratteri, il tetto di 1.000 e l'uso come registro delle modifiche.

