Éditeurs
Propriétaires de sites et d'applications qui affichent des publicités. Ils choisissent la CMP, décident quels partenaires apparaissent dans la bannière et transmettent le signal aux partenaires.
Guide · Norme du secteur
Le TCF est le langage commun que les bannières de consentement et les entreprises publicitaires utilisent en Europe. Dans ce guide, vous comprenez la TC string, les versions en vigueur, les obligations du site et ce qui arrive aux revenus quand le signal manque ou arrive cassé.
Définition
Le Transparency and Consent Framework, ou TCF, est une norme créée par l'IAB Europe, l'association européenne de la publicité numérique. Il définit comment la bannière de consentement interroge le visiteur, comment elle conserve la réponse et comment elle informe chaque entreprise publicitaire de ce choix.
La bannière qui suit la norme s'appelle une CMP, sigle de plateforme de gestion du consentement. Quand le visiteur clique sur accepter, refuser ou enregistrer ses préférences, la CMP inscrit son choix dans un court code appelé TC string. Ce code voyage avec chaque demande de publicité.
Ainsi, Google, Amazon, Microsoft et des centaines d'autres entreprises lisent la même réponse, dans le même format. Sans le TCF, chaque partenaire aurait besoin de sa propre intégration avec la bannière de votre site, et personne ne serait sûr que le choix soit arrivé en entier.
Le TCF est volontaire et ce n'est pas une loi. C'est un outil pour aider les participants à respecter le GDPR et les règles européennes sur les cookies. Malgré cela, il est devenu en pratique la voie qu'utilise presque tout le marché publicitaire en Europe.
Checklist
Voici les points que les politiques de l'IAB Europe et Google demandent à un éditeur qui utilise le TCF.
Les politiques du TCF n'autorisent à travailler qu'avec des CMP enregistrées et en règle. Pour les annonces personnalisées Google dans l'EEE, au Royaume-Uni et en Suisse, la CMP doit aussi figurer dans la liste des CMP certifiées de Google.
Avant de signer, cherchez la CMP dans les deux listes : celle de l'IAB Europe et celle de Google.
L'éditeur doit conserver les informations légales dans une politique de confidentialité publique, avec un lien bien visible depuis le contenu.
Lien Politique de confidentialité dans le pied de page de toutes les pages.
Les politiques demandent une déclaration publique indiquant que le site respecte les règles du TCF, avec le numéro d'identification de la CMP utilisée.
Ce site participe au Transparency and Consent Framework de l'IAB Europe et suit ses politiques et spécifications. La CMP utilisée a l'ID communiqué par le fournisseur de votre CMP.
L'éditeur décide avec quels fournisseurs il travaille. Incluez dans le bandeau Google et tous les partenaires publicitaires qui tournent réellement sur le site.
Revoyez la liste des fournisseurs de la CMP à chaque nouveau partenaire de header bidding.
Le choix du visiteur doit parvenir aux partenaires présents sur le site. Sans consentement pour la finalité 1, Google recommande de ne pas appeler sa balise d'annonces.
Le visiteur doit pouvoir rouvrir l'écran de la CMP par un lien ou un bouton facile à trouver. Les politiques demandent aussi de rappeler le droit de s'opposer ou de retirer son consentement.
Un lien fixe dans le pied de page, Préférences de confidentialité, rouvre la CMP.
Quand l'éditeur ajoute un nouveau fournisseur, la CMP doit afficher de nouveau l'écran de choix pour recueillir la réponse.
L'éditeur doit suivre les spécifications sans modifications non prévues. Les noms des finalités et des fonctionnalités ne peuvent pas être changés.
En pratique
Outils officiels
Pour les annonces Google, la CMP doit figurer dans les deux listes : celle de l'IAB Europe et celle des CMP certifiées de Google.
À qui il s'applique
La norme concerne quatre types de participants. Chacun a ses propres règles dans les politiques de l'IAB Europe.
Propriétaires de sites et d'applications qui affichent des publicités. Ils choisissent la CMP, décident quels partenaires apparaissent dans la bannière et transmettent le signal aux partenaires.
Les entreprises qui fabriquent la bannière. Elles doivent s'inscrire auprès de l'IAB Europe, être approuvées et suivre scrupuleusement les spécifications techniques.
Entreprises de publicité et de mesure enregistrées dans la liste mondiale. Elles lisent la TC string et n'utilisent les données que selon le choix enregistré.
Le TCF européen a été conçu pour les règles de l'EEE et du Royaume-Uni. Pour les visiteurs des États-Unis ou du Brésil, d'autres signaux et d'autres lois entrent en jeu.
Définitions
Ces termes apparaissent dans les paramètres de la CMP, dans les rapports d'Ad Manager et dans la documentation des partenaires.
Code qui conserve le choix du visiteur : quelles finalités il a acceptées, à quelles entreprises il a donné son accord et quelle CMP a généré l'enregistrement.
Ce sont 11 usages de données, comme stocker des informations sur l'appareil, créer des profils pour des publicités personnalisées et mesurer la performance des publicités.
Usages qui ne dépendent pas d'un choix, comme la sécurité et la prévention de la fraude, la diffusion de la publicité et la conservation du choix de confidentialité lui-même.
Techniques plus sensibles, comme les données de localisation précise et l'identification de l'appareil, qui demandent une autorisation distincte.
La Global Vendor List réunit les entreprises enregistrées, chacune avec un numéro. Google est le fournisseur 755.
Partie de la TC string, appelée disclosedVendors, qui indique quelles entreprises ont réellement été affichées dans la bannière. Obligatoire depuis la v2.3.
Consentement et droits
Pour chaque finalité, le fournisseur déclare la base juridique qu'il utilise : consentement ou intérêt légitime. Avec le consentement, rien ne se passe tant que le visiteur n'a pas dit oui. Avec l'intérêt légitime, l'usage peut commencer, mais le visiteur a le droit de s'y opposer.
La CMP doit présenter clairement les deux. Le visiteur peut tout accepter, tout refuser ou choisir finalité par finalité et entreprise par entreprise. Il doit aussi voir la liste des partenaires et ce que fait chacun.
Le choix n'est pas définitif. Le visiteur peut revenir à la bannière à tout moment, retirer son consentement ou changer d'avis. C'est pourquoi les sites bien configurés laissent un lien permanent, comme Préférences de confidentialité, dans le pied de page.
Pour l'éditeur, la règle pratique est simple : la bannière doit dire la vérité sur qui reçoit les données et doit permettre de refuser aussi facilement que d'accepter.
Obligations du site
// 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 et Ad Manager
Depuis le 16 janvier 2024, Google exige une CMP certifiée et intégrée au TCF pour afficher des publicités personnalisées dans l'EEE et au Royaume-Uni. Depuis le 31 juillet 2024, la règle vaut aussi pour la Suisse.
Sans CMP certifiée, le trafic de ces régions peut ne recevoir que des publicités non personnalisées ou des publicités limitées. Les deux rapportent beaucoup moins et tous les acheteurs n'y participent pas. Le Message de confidentialité d'AdSense et d'Ad Manager lui-même est l'une des options certifiées.
Ad Manager lit le TCF directement sur la page. Les TC strings européennes envoyées dans le GPP ne sont pas acceptées pour les visiteurs de l'EEE, du Royaume-Uni et de la Suisse. Autrement dit, même si vous utilisez le GPP pour les États-Unis, l'Europe a toujours besoin de son propre TCF.
Si le site utilise aussi Google Analytics ou Google Ads, la CMP certifiée envoie généralement Consent Mode en même temps. Ce sont deux signaux différents : le TCF parle à l'écosystème publicitaire et Consent Mode parle aux balises de Google.
Chronologie
La norme évolue par versions et a connu des décisions importantes de la justice européenne.
Les systèmes publicitaires de Google se mettent à lire le consentement envoyé au format du TCF.
L'autorité de protection des données de Belgique inflige à l'IAB Europe une amende de 250 000 euros à cause du TCF.
Pour les publicités personnalisées de Google dans ces régions, le site doit désormais avoir une CMP certifiée et intégrée au TCF.
Dans l'affaire C-604/22, la Cour déclare que la TC string peut être une donnée personnelle et que l'IAB Europe peut être responsable conjoint du traitement.
L'exigence de CMP certifiée s'applique désormais aux visiteurs de la Suisse.
La Cour des marchés de Belgique maintient l'amende de 250 000 euros et confirme que la TC string est une donnée personnelle.
À partir du 1er mars 2026, toute nouvelle TC string doit contenir le segment des fournisseurs divulgués.
Les CMP des sites se mettent à afficher les nouveaux textes et illustrations des spécifications 2.4, publiées le 23 juillet 2026.
La même mise à jour devient obligatoire pour les CMP dans les applications et la TV connectée.
Contrôle
Le TCF a deux types de contrôle. Le premier est celui de l'IAB Europe elle-même, qui approuve les CMP, tient la liste des fournisseurs et peut suspendre ceux qui ne suivent pas les règles. Le second est celui des autorités de protection des données, qui appliquent le GDPR et les lois sur les cookies.
Le cas le plus connu a commencé en Belgique. En 2022, l'autorité locale a infligé à l'IAB Europe une amende de 250 000 euros. En 2024, la Cour de justice de l'Union européenne a décidé que la TC string peut être une donnée personnelle. En 2025, le tribunal belge a maintenu l'amende.
Pour l'éditeur, la leçon est que l'utilisation du TCF ne transfère pas la responsabilité. Si la bannière trompe le visiteur ou si les publicités se chargent avant le choix, le site reste responsable de l'erreur.
Il y a aussi le contrôle commercial. Google affiche dans Ad Manager et AdSense un rapport d'erreurs du TCF et réduit les publicités quand le signal échoue. Souvent, c'est là que le problème apparaît en premier, sous forme de baisse de revenus.
Erreurs courantes
Ad Manager et AdSense affichent des codes d'erreur du TCF dans les rapports. Voici ceux qui font le plus chuter les revenus.
La publicité est demandée avant que la CMP réponde. Sans TC string, Google ne diffuse que des publicités limitées, et une partie des demandes peut rester sans publicité.
Le fournisseur 755 n'a pas été inclus dans la CMP ou le visiteur ne l'a pas accepté. Le résultat est également une publicité limitée.
La chaîne ne contient pas la liste des fournisseurs divulgués, ou Google n'y figure pas. Dans ce cas, Google ne peut pas traiter la demande.
La CMP suit le TCF, mais ne figure pas dans la liste de Google. Le trafic de l'EEE, du Royaume-Uni et de la Suisse est limité aux publicités non personnalisées ou limitées.
La demande vient d'Europe, mais sans aucune donnée du TCF. Google la traite comme hors règles et diffuse des publicités limitées.
Code mal formé, version 1 du TCF ou liste de fournisseurs obsolète. La correction consiste généralement à redemander le consentement.
En pratique
Des exemples du quotidien pour ceux qui ont des visiteurs d'Europe et d'ailleurs.
Dans ConsentMode
Non. Le TCF est la norme de l'IAB Europe que tous les partenaires publicitaires lisent. Consent Mode est la façon dont Google reçoit le choix dans ses propres balises, comme Analytics et Google Ads. Une CMP certifiée gère généralement les deux.
Seulement pour les visiteurs de l'EEE, du Royaume-Uni et de la Suisse, si vous voulez des publicités personnalisées de Google pour eux. Pour le public du Brésil, Google n'exige pas le TCF. Configurez la CMP par région.
Oui, mais cela coûte souvent cher. Les visiteurs hors d'Europe voient un message dont ils n'ont pas besoin, beaucoup refusent et les revenus baissent. Google recommande de ne marquer comme soumis au GDPR que ceux qui relèvent du champ de la loi.
Si vous utilisez une CMP commerciale, le travail technique lui revient. Confirmez auprès du fournisseur que la version installée suit déjà les spécifications 2.4 et gardez le plugin ou le script à jour.
Non. Les TC strings créées avant le 1er mars 2026 restent valables et sont remplacées au fur et à mesure que le visiteur renouvelle ou modifie son choix. Seules les nouvelles strings sans le segment sont invalides.
Dans Ad Manager et AdSense, il existe un rapport d'erreurs du TCF avec les codes et le nombre de demandes touchées. Le Centre d'aide de Google explique chaque code.
Bibliothèque
Ce guide a été rédigé à partir de ces pages officielles. Lisez directement à la source :
L'audit ouvre le site comme un visiteur européen et montre ce qu'il faut corriger, sans rien modifier.