Panoramica della modalità di consenso

La modalità di consenso consente agli sviluppatori web e app di modificare il comportamento di tag e SDK per app in base alle scelte dell'utente relative al consenso.

Per gestire il consenso degli utenti, devi:

  1. Fare in modo che l'utente scelga se concedere o negare il consenso per l'archiviazione informazioni sul loro comportamento. È tua responsabilità ottenere dati consenso sul tuo sito web o nella tua app o sui dati che carichi su Google.
    Per i siti web e le app, puoi implementare un banner del consenso o altre una soluzione per il consenso o usa una piattaforma di gestione del consenso (CMP).
    Per i caricamenti di dati su Google, consulta il tuo ufficio legale in merito a soluzione di gestione del consenso adatta alle tue esigenze aziendali.
  2. Comunica a Google la scelta dell'utente relativa al consenso o lo stato del consenso. Molti Le CMP gestiscono l'invio dello stato del consenso a Google. Se implementi un modello di attribuzione per il consenso, devi implementare un metodo a cui inviare lo stato del consenso Google, consulta Scegliere un framework per gestire il consenso.
  3. Assicurati che i tag Google e i tag di terze parti si comportino in base ai la scelta dell'utente relativa al consenso.

I tag e gli SDK per i seguenti prodotti Google contengono controlli integrati del consenso e modificare il proprio comportamento in base allo stato del consenso:

  • Tag Google
  • Google Analytics (include l'SDK Google Analytics for Firebase)
  • Google Ads (include il remarketing e il monitoraggio delle conversioni di Google Ads; assistenza per le conversioni di chiamata è in attesa.)
  • Floodlight
  • Linker conversioni
di Gemini Advanced.

I seguenti termini hanno un significato speciale nel contesto della modalità di consenso:

  • Controlli del consenso: i tag e gli SDK modificano il comportamento in base a Stato del consenso e Tipo di consenso.
  • Stato del consenso: rappresenta le scelte dell'utente e può essere concesso o negato, ad ogni tipo di consenso. I tag e gli SDK con controlli del consenso modificano i propri il comportamento descritto in In che modo il consenso influisce sul comportamento dei tag.
  • Tipo di consenso: indica il tipo di spazio di archiviazione. Il consenso può essere granted oppure denied per ogni tipo.

I tipi di consenso includono:

Tipo di consenso Descrizione
ad_storage Consente l'archiviazione di informazioni, ad esempio cookie (web) o identificatori di dispositivi (app), correlate alla pubblicità.
ad_user_data Imposta il consenso per l'invio dei dati utente a Google per scopi pubblicitari online.
ad_personalization Imposta il consenso per la pubblicità personalizzata.
analytics_storage Consente l'archiviazione di informazioni, come cookie (web) o identificatori di dispositivi (app), correlate all'analisi, come la durata della visita.
functionality_storage Consente l'archiviazione di informazioni che supportano la funzionalità del sito web o dell'app. Ad esempio, le impostazioni della lingua
personalization_storage Consente l'archiviazione di informazioni correlate alla personalizzazione, ad esempio i video raccomandazioni
security_storage Consente l'archiviazione di informazioni relative alla sicurezza, come l'autenticazione funzionalità, prevenzione delle attività fraudolente e altre protezioni per gli utenti

Modalità di consenso di base e avanzata

Puoi implementare la modalità di consenso sul tuo sito web o nella tua app in due modi: di base o avanzato.

Quando implementi la modalità di consenso nella sua versione di base, impedisci l'utilizzo dei tag Google dal caricamento finché un utente non interagisce con un banner del consenso. Questa configurazione trasmette nessun dato a Google prima dell'interazione dell'utente con il banner del consenso. Quando l'utente concede il consenso, i tag Google caricano ed eseguono le API per la modalità di consenso. La I tag inviano gli stati del consenso a Google nel seguente ordine:

  1. Invio degli stati del consenso predefiniti.
  2. Invio degli stati del consenso aggiornati.

Tuttavia, quando l'utente non acconsente, a Google non vengono trasferiti dati nemmeno lo stato del consenso. L'attivazione dei tag Google è completamente bloccata. Di conseguenza, la modellazione delle conversioni della modalità di consenso in Google Ads si basa su un modello generale.

Quando implementi la modalità di consenso nella sua versione avanzata, i tag Google si caricano quando l'utente apre il sito web o l'app. I tag caricano l'API per la modalità di consenso seguenti:

  1. Impostano gli stati del consenso predefiniti. Per impostazione predefinita, il consenso potrebbe essere denied, a meno che tu configura le tue impostazioni predefinite. Mentre il consenso è denied, i tag Google inviano senza cookie ping.
  2. Attendono l'interazione dell'utente con il banner e aggiornano gli stati del consenso. Solo Quando un utente concede il consenso alla raccolta dei dati, i tag Google inviano l'intera i dati di misurazione. Scopri di più sui tag comportamento degli utenti.

Questa implementazione consente una modellazione migliore rispetto a quella di base in quanto mettono a disposizione un modello specifico per l'inserzionista, anziché un modello generale.

Panoramica

Funzionalità Modalità di consenso di base Modalità di consenso avanzata
Caricamento dei tag Bloccato finché l'utente non interagisce con un banner del consenso. Viene caricato con il valore predefinito impostato su denied, a meno che non venga configurato negli altri casi.
Trasmissione dei dati Nessun dato viene inviato prima che l'utente abbia dato il consenso, nemmeno i dati predefiniti stato del consenso. Se il consenso è denied, lo stato del consenso e senza cookie vengono inviati ping.
Se il consenso è granted, i cookie vengono vengono scritti e vengono inviati tutti i dati di misurazione.
Stati del consenso Impostati dopo l'interazione dell'utente. Il valore predefinito è denied, se non diversamente configurato. aggiornamenti in base alla scelta dell'utente.
Comportamento dei tag dopo l'interazione dell'utente Carica ed esegue le API per la modalità di consenso solo quando un utente concede consenso. Il comportamento dei tag viene regolato in base alla scelta dell'utente relativa al consenso.
Creazione di modelli di conversioni ed eventi chiave Modello generale (modellazione meno dettagliata). Modello specifico per l'inserzionista (modellazione più dettagliata).

In generale, quando gli utenti concedono il consenso, i tag funzionano normalmente.

Quando gli utenti negano il consenso per la personalizzazione degli annunci o per i dati utente degli annunci, i tag o gli SDK delle app non possono utilizzare i dati utente per il targeting degli annunci.

Quando gli utenti negano il consenso per l'archiviazione, i tag sensibili al consenso o gli SDK delle app non archiviano cookie (web) o identificatori di dispositivi (app). I tag comunicano invece il consenso stato e attività utente inviando ping senza cookie (web) o indicatori (app) a il server di Google. In questo modo, le proprietà Google Ads e Google Analytics 4 possono modellare le conversioni e gli eventi chiave, consulta l'articolo Creazione dei modelli per la modalità di consenso.

I seguenti indicatori comunicano lo stato del consenso:

  • Ping dello stato del consenso: i ping dello stato del consenso vengono inviati da ogni pagina le visite degli utenti in cui è implementata la modalità di consenso. Questi ping comunicano stato del consenso concesso o negato per ogni tipo di consenso, ad esempio l'archiviazione degli annunci Analytics o Storage.

  • Ping degli eventi chiave: vengono inviati per indicare che una si è verificato un evento chiave.

  • Ping di Google Analytics: vengono inviati su ogni pagina della su un sito web che utilizza Google Analytics quando vengono registrati gli eventi.

I ping possono includere:

  • Informazioni funzionali (come le intestazioni aggiunte passivamente dal browser):
    • Timestamp
    • User agent
    • Referrer
  • Informazioni aggregate / non identificative:
    • Un'indicazione che specifica se la pagina corrente o una pagina precedente nella sezione la navigazione dell'utente sul sito includeva informazioni relative ai clic sugli annunci nell'URL (ad es. GCLID/DCLID)
    • Informazioni booleane sullo stato del consenso
    • Numero casuale generato a ogni caricamento pagina

Oltre a consentire allo stato del consenso di modificare il comportamento del tag, puoi anche oscurare quando un utente nega il consenso. Ad esempio, un utente potrebbe aver concesso il consenso alla memorizzazione dei dati per gli annunci, per poi cambiare idea e negare il consenso. Se attivi ads_data_redaction; quando l'utente nega il consenso, Google Ads provvederà le informazioni memorizzate.

I tag con controlli integrati del consenso modificano il loro comportamento in base a diverse degli stati del consenso. La seguente tabella spiega il comportamento dei tag in base ai tipi di consenso, stato del consenso e se ads_data_redaction è impostato su true.

Tipi di consenso Negato o concesso Comportamento
ad_storage e analytics_storage concesso
concesso
  • I cookie e gli identificatori dei dispositivi relativi alla pubblicità potrebbero essere letti e scritti.
  • Vengono raccolti gli indirizzi IP.
  • L'URL completo della pagina, incluse le informazioni relative ai clic sugli annunci nei parametri URL (ad es. GCLID/DCLID).
  • I cookie di terze parti precedentemente impostati su google.com e doubleclick.net e i cookie degli eventi chiave proprietari (ad es. _gcl_*) sono accessibili.
ad_personalization rifiutato

La pubblicità personalizzata è disattivata e le seguenti funzionalità non riceveranno dati:

  • Remarketing in Google Ads, Display & Video 360 e Search Ads 360
  • Pubblicità personalizzata con i prodotti pubblicitari di Google
ad_user_data rifiutato

La raccolta dei dati personali per la pubblicità online è disattivata, tra cui:

  • user_id
  • Conversioni avanzate: dati proprietari sottoposti ad hashing
ad_storage rifiutato
  • I nuovi cookie o identificatori di dispositivi relativi alla pubblicità potrebbero non essere scritti.
  • I cookie per la pubblicità o gli identificatori di dispositivi esistenti potrebbero non essere letti.
  • Le richieste vengono inviate tramite un dominio diverso per evitare che vengano impostate in precedenza di terze parti inviati nelle intestazioni delle richieste.
  • Google Analytics non legge né scrive cookie di Google Ads mentre le funzionalità di indicatori non accumuleranno dati per questo traffico.
  • I prodotti pubblicitari troncano gli indirizzi IP al momento della raccolta.
  • Vengono raccolti gli URL completi delle pagine, incluse le informazioni relative ai clic sugli annunci nell'URL parametri (ad es. GCLID/DCLID)
analytics_storage rifiutato
  • I cookie di Analytics o gli identificatori di app proprietari non vengono letti né scritti.
  • I ping senza cookie (web) o indicatori (app) verranno inviati a Google Analytics per le funzionalità di base. a scopi di misurazione e modellazione.
ad_storage e ads_data_redaction negata e true
  • I nuovi cookie o identificatori di dispositivi relativi alla pubblicità potrebbero non essere scritti.
  • I cookie per la pubblicità o gli identificatori di dispositivi esistenti potrebbero non essere letti.
  • Le richieste vengono inviate tramite un dominio diverso per evitare che vengano impostate in precedenza di terze parti inviati nelle intestazioni delle richieste.
  • Google Analytics non leggerà né scriverà cookie di Google Ads o identificatori di dispositivi. Le funzionalità di Google Signals non accumuleranno dati per questo traffico.
  • Gli identificatori dei clic sugli annunci (ad esempio GCLID / DCLID) nel consenso e nell'evento chiave vengono oscurati.
  • I prodotti pubblicitari troncano gli indirizzi IP al momento della raccolta.
  • Gli URL delle pagine con identificatori dei clic sugli annunci vengono oscurati.

Quando implementi la modalità di consenso, i parametri della modalità di consenso vengono convertiti in Parametri di richiesta HTTP come dma, gcd e gcs. Il consenso ai servizi Google è codificato utilizzando dma_cps. Questi campi forniscono collettivamente informazioni sugli stati del consenso e sui relativi le impostazioni di configurazione. I campi del tag Google potrebbero essere codificati per migliorare la trasmissione efficienza operativa. Questi campi possono essere soggetti a modifiche con l'evoluzione dei servizi.

Il parametro gcs viene utilizzato per trasmettere ad_storage e analytics_storage per indicare la scelta dell'utente relativa al consenso in merito all'archiviazione cookie di Analytics e pubblicità (web) o identificatori di dispositivi (app). gcd viene sempre inviato ai servizi Google, indipendentemente dal fatto che la modalità di consenso sia attivato o meno. Il parametro gcd codifica le informazioni dettagliate sull'elemento la scelta dell'utente relativa al consenso tramite i tipi di consenso.

Tag Assistant può aiutarti a comprendere questi campi e il modo in cui viene visualizzato il tag Google. per migliorare il debug della configurazione. Scopri come eseguire il debug della modalità di consenso.

Creazione di modelli per la modalità di consenso

Per colmare eventuali lacune nella raccolta dei dati, i prodotti Google utilizzano questi ping per creare modelli le metriche per le tue soluzioni di misurazione. Per proteggere la privacy degli utenti, il tag o l'SDK dell'app deve raggiungere una determinata soglia di raccolta dei dati. Puoi maggiori informazioni su cosa viene modellato e in quali circostanze articoli collegati tra loro: