Editori
Proprietari di siti e app che mostrano annunci. Scelgono la CMP, decidono quali partner compaiono nel banner e trasmettono il segnale ai partner.
Guida · Standard di settore
Il TCF è il linguaggio comune che banner di consenso e aziende pubblicitarie usano in Europa. In questa guida capisci la TC string, le versioni in vigore, gli obblighi del sito e cosa succede ai ricavi quando il segnale manca o arriva danneggiato.
Che cos'è
Il Transparency and Consent Framework, o TCF, è uno standard creato da IAB Europe, l'associazione europea della pubblicità digitale. Definisce come il banner di consenso fa la domanda al visitatore, come conserva la risposta e come avvisa ogni azienda pubblicitaria di quella scelta.
Il banner che segue lo standard si chiama CMP, sigla di piattaforma di gestione del consenso. Quando il visitatore clicca su accetta, rifiuta o salva le preferenze, la CMP registra la scelta in un breve codice chiamato TC string. Questo codice viaggia insieme a ogni richiesta di annuncio.
Così Google, Amazon, Microsoft e centinaia di altre aziende leggono la stessa risposta, nello stesso formato. Senza il TCF, ogni partner avrebbe bisogno di una propria integrazione con il banner del tuo sito, e nessuno avrebbe la certezza che la scelta sia arrivata per intero.
Il TCF è volontario e non è una legge. È uno strumento per aiutare chi partecipa a rispettare il GDPR e le regole europee sui cookie. Ciononostante, nella pratica è diventato la strada che quasi tutto il mercato pubblicitario usa in Europa.
Checklist
Questi sono i punti che le politiche di IAB Europe e Google richiedono a un editore che usa il TCF.
Le politiche del TCF permettono di lavorare solo con CMP registrate e in regola. Per gli annunci personalizzati di Google nello SEE, nel Regno Unito e in Svizzera, la CMP deve essere anche nell'elenco delle certificate di Google.
Prima di sceglierla, cerca la CMP in entrambi gli elenchi: quello di IAB Europe e quello di Google.
L'editore deve tenere le informazioni legali in una privacy policy pubblica, con un link ben in evidenza dal contenuto.
Link Privacy policy nel footer di tutte le pagine.
Le politiche chiedono una dichiarazione pubblica che il sito rispetta le regole del TCF, con il numero di identificazione della CMP usata.
Questo sito partecipa al Transparency and Consent Framework di IAB Europe e ne segue le politiche e le specifiche. La CMP usata ha l'ID indicato dal fornitore della tua CMP.
L'editore decide con quali fornitori lavorare. Includi nel banner Google e tutti i partner pubblicitari che girano davvero sul sito.
Rivedi l'elenco dei fornitori della CMP a ogni nuovo partner di header bidding.
La scelta del visitatore deve arrivare ai partner presenti sul sito. Senza consenso per la finalità 1, Google consiglia di non chiamare il suo tag degli annunci.
Il visitatore deve poter riaprire la schermata della CMP con un link o un pulsante facile da trovare. Le politiche chiedono anche di ricordare il diritto di opposizione o di revoca del consenso.
Un link fisso nel footer, Preferenze sulla privacy, riapre la CMP.
Quando l'editore aggiunge un nuovo fornitore, la CMP deve mostrare di nuovo la schermata delle scelte per raccogliere la risposta.
L'editore deve seguire le specifiche senza modifiche non previste. I nomi delle finalità e delle funzionalità non possono essere cambiati.
In pratica
Strumenti ufficiali
Per gli annunci di Google, la CMP deve essere in entrambi gli elenchi: quello di IAB Europe e quello delle certificate di Google.
A chi si applica
Lo standard coinvolge quattro tipi di partecipanti. Ognuno ha regole proprie nelle norme di IAB Europe.
Proprietari di siti e app che mostrano annunci. Scelgono la CMP, decidono quali partner compaiono nel banner e trasmettono il segnale ai partner.
Le aziende che realizzano il banner. Devono candidarsi a IAB Europe, essere approvate e seguire alla lettera le specifiche tecniche.
Aziende di pubblicità e misurazione registrate nell'elenco globale. Leggono la TC string e usano i dati solo secondo la scelta registrata.
Il TCF europeo è stato fatto per le regole del SEE e del Regno Unito. Per i visitatori di Stati Uniti o Brasile entrano in gioco altri segnali e altre leggi.
Definizioni
Questi termini compaiono nelle impostazioni della CMP, nei report di Ad Manager e nella documentazione dei partner.
Codice che conserva la scelta del visitatore: quali finalità ha accettato, a quali aziende ha dato il permesso e quale CMP ha generato il record.
Sono 11 usi dei dati, come salvare informazioni sul dispositivo, creare profili per annunci personalizzati e misurare le prestazioni degli annunci.
Usi che non dipendono da una scelta, come sicurezza e prevenzione delle frodi, consegna dell'annuncio e salvataggio della scelta di privacy stessa.
Tecniche più sensibili, come i dati di geolocalizzazione precisa e l'identificazione del dispositivo, che richiedono un permesso separato.
La Global Vendor List riunisce le aziende registrate, ognuna con un numero. Google è il fornitore 755.
Parte della TC string, chiamata disclosedVendors, che indica quali aziende sono state effettivamente mostrate nel banner. Obbligatoria dalla v2.3.
Consenso e diritti
Per ogni finalità, il fornitore dichiara la base giuridica che usa: consenso o legittimo interesse. Con il consenso, non succede nulla finché il visitatore non dice sì. Con il legittimo interesse, l'uso può iniziare, ma il visitatore ha il diritto di opporsi.
La CMP deve mostrare entrambe le cose in modo chiaro. Il visitatore può accettare tutto, rifiutare tutto o scegliere finalità per finalità e azienda per azienda. Deve anche vedere l'elenco dei partner e cosa fa ciascuno.
La scelta non è definitiva. Il visitatore può tornare al banner in qualsiasi momento, revocare il consenso o cambiare idea. Per questo i siti ben configurati lasciano un link fisso, come Preferenze sulla privacy, nel footer.
Per l'editore, la regola pratica è semplice: il banner deve dire la verità su chi riceve i dati e deve permettere di rifiutare con la stessa facilità con cui si accetta.
Obblighi del sito
// Espera a CMP antes de liberar os anúncios
__tcfapi('addEventListener', 2, function (tcData, ok) {
if (!ok) return;
if (tcData.eventStatus === 'tcloaded' ||
tcData.eventStatus === 'useractioncomplete') {
// tcData.tcString está pronta
// agora carregue ou libere os pedidos de anúncio
}
});AdSense e Ad Manager
Dal 16 gennaio 2024, Google richiede una CMP certificata e integrata con il TCF per mostrare annunci personalizzati nel SEE e nel Regno Unito. Dal 31 luglio 2024, la regola vale anche per la Svizzera.
Senza una CMP certificata, il traffico di queste regioni può ricevere solo annunci non personalizzati o annunci limitati. Entrambi pagano molto meno e non tutti gli acquirenti partecipano. Il Messaggio sulla privacy di AdSense e di Ad Manager è una delle opzioni certificate.
Ad Manager legge il TCF direttamente nella pagina. Le TC string europee inviate dentro il GPP non sono accettate per i visitatori del SEE, del Regno Unito e della Svizzera. In altre parole, anche usando il GPP per gli Stati Uniti, l'Europa continua ad aver bisogno del TCF proprio.
Se il sito usa anche Google Analytics o Google Ads, la CMP certificata di solito invia anche Consent Mode. Sono due segnali diversi: il TCF parla con l'ecosistema pubblicitario e Consent Mode parla con i tag di Google.
Cronologia
Lo standard evolve per versioni ed è passato per decisioni importanti della giustizia europea.
I sistemi pubblicitari di Google iniziano a leggere il consenso inviato nel formato del TCF.
L'autorità belga per la protezione dei dati multa IAB Europe di 250 mila euro a causa del TCF.
Per gli annunci personalizzati di Google in queste regioni, il sito deve avere una CMP certificata e integrata con il TCF.
Nella causa C-604/22, la corte afferma che la TC string può essere un dato personale e che IAB Europe può essere contitolare del trattamento.
L'obbligo di CMP certificata vale anche per i visitatori della Svizzera.
La Corte dei mercati del Belgio mantiene la multa di 250 mila euro e conferma che la TC string è un dato personale.
Dal 1° marzo 2026, ogni nuova TC string deve includere il segmento dei fornitori dichiarati.
Le CMP dei siti iniziano a mostrare i nuovi testi e le nuove illustrazioni delle specifiche 2.4, pubblicate il 23 luglio 2026.
Lo stesso aggiornamento viene richiesto alle CMP nelle applicazioni e nella TV connessa.
Controllo
Il TCF ha due tipi di controllo. Il primo è quello di IAB Europe stessa, che approva le CMP, mantiene l'elenco dei fornitori e può sospendere chi non rispetta le regole. Il secondo è quello delle autorità per la protezione dei dati, che applicano il GDPR e le leggi sui cookie.
Il caso più noto è iniziato in Belgio. Nel 2022, l'autorità locale ha multato IAB Europe di 250 mila euro. Nel 2024, la Corte di giustizia dell'Unione europea ha deciso che la TC string può essere un dato personale. Nel 2025, la corte belga ha mantenuto la multa.
Per l'editore, la lezione è che usare il TCF non trasferisce la responsabilità. Se il banner inganna il visitatore o se gli annunci si caricano prima della scelta, il sito continua a rispondere dell'errore.
C'è poi il controllo commerciale. Google mostra in Ad Manager e in AdSense un report degli errori del TCF e riduce gli annunci quando il segnale fallisce. Spesso è lì che il problema compare per primo, come calo dei ricavi.
Errori comuni
Ad Manager e AdSense mostrano codici di errore del TCF nei report. Questi sono quelli che fanno calare di più i ricavi.
L'annuncio viene richiesto prima che la CMP risponda. Senza TC string, Google consegna solo annunci limitati e parte delle richieste può restare senza annuncio.
Il fornitore 755 non è stato incluso nella CMP oppure il visitatore non lo ha accettato. Anche in questo caso il risultato è un annuncio limitato.
La stringa non contiene l'elenco dei fornitori dichiarati, oppure Google non è presente. In questo caso, Google non riesce a elaborare la richiesta.
La CMP segue il TCF ma non è nell'elenco di Google. Il traffico di SEE, Regno Unito e Svizzera viene limitato ad annunci non personalizzati o limitati.
La richiesta arriva dall'Europa, ma senza alcun dato del TCF. Google la tratta come fuori dalle regole e consegna annunci limitati.
Codice malformato, versione 1 del TCF o elenco dei fornitori non aggiornato. La correzione di solito è chiedere di nuovo il consenso.
In pratica
Esempi di tutti i giorni per chi ha visitatori dall'Europa e da fuori.
In ConsentMode
No. Il TCF è lo standard di IAB Europe che tutti i partner pubblicitari leggono. Consent Mode è il modo in cui Google riceve la scelta nei propri tag, come Analytics e Google Ads. Una CMP certificata di solito gestisce entrambi.
Solo per i visitatori di SEE, Regno Unito e Svizzera, se vuoi annunci personalizzati di Google per loro. Per il pubblico del Brasile, Google non richiede il TCF. Configura la CMP per regione.
Puoi, ma di solito costa caro. I visitatori di fuori dall'Europa vedono un messaggio di cui non hanno bisogno, molti rifiutano e i ricavi calano. Google consiglia di segnare come soggetti al GDPR solo coloro che rientrano nell'ambito della legge.
Se usi una CMP commerciale, il lavoro tecnico è suo. Conferma con il fornitore che la versione installata segua già le specifiche 2.4 e tieni aggiornato il plugin o lo script.
No. Le TC string create prima del 1° marzo 2026 restano valide e vengono sostituite man mano che il visitatore rinnova o cambia la scelta. Sono non valide solo le nuove stringhe senza il segmento.
In Ad Manager e in AdSense c'è un report degli errori del TCF con i codici e il numero di richieste interessate. Il Centro assistenza di Google spiega ogni codice.
Biblioteca
Questa guida è stata scritta a partire da queste pagine ufficiali. Leggi direttamente alla fonte:
L'audit apre il sito come visitatore europeo e mostra cosa correggere, senza modificare nulla.