Implementare il Transparency & Consent Framework

Questa pagina è rivolta agli sviluppatori di piattaforme di gestione del consenso (CMP) che vogliono utilizzare il framework TCF per trasmettere indicatori di consenso ai tag Google.

Il Transparency &Consent Framework (TCF) di IAB è un framework tecnico a standard aperto che consente a siti web, inserzionisti e agenzie pubblicitarie di ottenere, registrare e aggiornare il consenso dei consumatori per le pagine web.

Per controllare i cookie di Google Analytics, esegui l'integrazione con la modalità di consenso.

Puoi attivare l'integrazione del TCF con la modalità di consenso utilizzando uno dei seguenti metodi.

API CMP

Imposta il campo enableAdvertiserConsentMode su true negli oggetti TCData generati dall'implementazione dell'API della piattaforma di gestione del consenso TCF.

TCData.enableAdvertiserConsentMode = true

Sito web

Per attivare il supporto del TCF, imposta la proprietà su true su ogni sito web che deve supportare il TCF, anche sulle pagine caricate tramite un iframe.

window['gtag_enable_tcf_support'] = true

App

Le integrazioni TCF potrebbero essere attivate automaticamente dalla tua CMP. Puoi disattivare l'integrazione aggiornando il file AndroidManifest.xml (Android) o info.plist (iOS).

Per Android:

<metadata android:name="google_analytics_tcf_data_enabled" android:value="false" />

Per iOS:

<key>GOOGLE_ANALYTICS_TCF_DATA_ENABLED</key> <false/>

Comportamento dell'integrazione del TCF

Il tag Google e l'SDK Google Analytics for Firebase accettano solo le stringhe TCF implementate correttamente in base alle norme TCF e alle specifiche tecniche e che rispettano le Norme relative al consenso degli utenti dell'UE di Google.

Per le integrazioni dei tag web, se la CMP non risponde entro 500 millisecondi o se viene visualizzato lo stato "errore", "stub" o "caricamento", il tag procederà con le impostazioni predefinite per il consenso.

Scopri come risolvere i problemi relativi alle implementazioni del TCF.

Se è attiva, l'integrazione del TCF con la modalità di consenso mappa gli scopi del TCF ai comandi della modalità di consenso come segue.

Finalità Descrizione Comportamento del tag Google quando lo Scopo viene negato
1 Archiviare su un dispositivo informazioni e/o accedere a queste ultime. ad_storage = denied
ad_user_data = denied
3 Creare un profilo per annunci personalizzati ad_personalization = denied
4 Selezionare annunci personalizzati ad_personalization = denied
7 Misurare il rendimento degli annunci ad_user_data = denied

Disattiva la funzionalità Google Signals in Google Analytics (solo per i tag web).

9 Applicare ricerche di mercato per generare informazioni sul pubblico

Disattiva la funzionalità Google Signals in Google Analytics (solo per i tag web).

10 Sviluppare e migliorare i prodotti

Disattiva la funzionalità Google Signals in Google Analytics (solo per i tag web).

Passaggi successivi

Se prevedi di fornire ai tuoi clienti un tag da utilizzare in Google Tag Manager, crea un modello di tag per il banner.