Analyse gratuite Guides d'installation Développeurs Comparer les CMP À propos Assistance Contact
Adopter Velo

Vous avez déjà un compte ? Se connecter

Qu'est-ce que le TCF, et votre site en a-t-il besoin

Conformité 30 juillet 2026· 7 min de lecture
La mascotte Velo tient un porte-bloc avec trois grandes coches

Tous les articles

Le TCF, ou Transparency and Consent Framework, est la norme d'IAB Europe pour enregistrer ce à quoi un visiteur a consenti et le transmettre aux entreprises publicitaires qui achètent et vendent de l'espace publicitaire. Votre site n'en a besoin que si vous vendez de l'espace publicitaire, ou si un fournisseur l'exige. Les sites qui se contentent d'acheter des annonces et de les mesurer, non.

Ce qu'est réellement le framework

Le Transparency and Consent Framework est publié par IAB Europe. Il existe parce que la publicité programmatique met en jeu une longue file d'entreprises qui ne rencontrent jamais le visiteur, et chacune d'elles doit savoir ce que ce visiteur a accepté. Le framework normalise la réponse : une liste fixe de finalités, un registre de fournisseurs, et un enregistrement encodé appelé TC string qui accompagne la requête publicitaire.

Une plateforme de consentement qui participe au framework est enregistrée auprès d'IAB Europe, présente les finalités standard, écrit la TC string, et l'expose via une interface définie pour que le reste de la chaîne puisse la lire. C'est cet enregistrement que les gens désignent quand ils disent qu'une plateforme est certifiée TCF.

Ce qui compte pour la question du titre, c'est ce à quoi le framework sert. C'est de la tuyauterie entre entreprises. Il a été conçu pour le cas où votre décision de consentement doit être comprise par une entreprise avec laquelle vous n'avez aucune relation, à plusieurs étapes de distance, dans une enchère en temps réel.

Qui en a réellement besoin

Si vous vendez de l'espace publicitaire sur votre site par des canaux programmatiques, vous êtes dans cette chaîne et la chaîne vous réclamera une TC string. Google exige par ailleurs une plateforme de gestion du consentement certifiée pour diffuser des annonces auprès des visiteurs de l'EEE et du Royaume-Uni via ses produits éditeur, et le framework est la manière habituelle dont les sites y répondent.

Si vous êtes de l'autre côté, à acheter de la publicité pour amener des gens sur votre propre site, vous n'êtes pas dans la chaîne. Rien dans votre chaîne de mesure n'attend de TC string. Ce que vos balises attendent, c'est un signal de consentement, qui est un mécanisme tout à fait différent.

YOUR SITUATION WHAT YOU ACTUALLY NEED You sell display inventory through programmatic or real time bidding, or serve Ad Manager, AdSense or AdMob to visitors in the EEA and the UK. Yes, you need it. Your ad stack asks for a TC string, and Google asks for a certified consent platform. You buy advertising to bring people to your own site, and measure what they do in GA4. No. You need Consent Mode v2. The framework adds nothing here. A vendor contract or an ad product names the TCF explicitly. Follow the requirement. The framework is the usual way to satisfy it. THE PART BOTH ANSWERS SHARE A TC string and a Consent Mode signal are two different messages, sent to two different audiences. Turning the framework on does not set your Consent Mode state, and a correct Consent Mode state says nothing to the supply chain.
La plupart des sites qui se demandent s'ils ont besoin du TCF se demandent en réalité s'ils sont dans la chaîne d'approvisionnement publicitaire. Si rien de ce que vous exploitez n'y envoie de requête publicitaire, la réponse est non.

La confusion qui coûte de l'argent

Le framework et Consent Mode v2 sont traités comme deux noms pour le même travail, alors qu'ils n'en sont pas. Consent Mode, c'est la façon dont les balises Google de votre propre site apprennent si elles peuvent utiliser des cookies. Le TCF, c'est la façon dont la chaîne d'approvisionnement publicitaire apprend ce qui a été accepté. L'un gouverne les balises que vous avez installées. L'autre gouverne des entreprises à qui vous ne parlerez jamais.

La conséquence pratique se manifeste d'une façon familière. Un site active le framework, voit la liste des fournisseurs apparaître dans la bannière, et en conclut raisonnablement que le consentement est désormais géré. Les balises de la page ne reçoivent jamais de signal Consent Mode, parce que personne ne leur en a envoyé, et l'analytics se dérègle en silence exactement comme un état de consentement manquant le fait toujours. La bannière a l'air plus sophistiquée qu'avant, et c'est précisément pour cela que personne ne la réexamine.

Cela arrive aussi dans l'autre sens. Une configuration Consent Mode parfaitement branchée ne dit absolument rien à la chaîne d'approvisionnement : un éditeur qui a besoin d'une TC string et n'en a pas voit son inventaire traité comme non consenti, quoi qu'aient réellement choisi les visiteurs.

Comment décider, en cinq minutes environ

  1. Demandez-vous si une requête publicitaire quitte votre site

    Non pas si vous faites de la publicité. Mais si vos pages appellent un ad server ou une place de marché pour remplir un emplacement. Si rien sur votre site ne vend d'espace, le framework n'a aucun interlocuteur et vous pouvez vous arrêter là.

  2. Regardez les produits, pas les noms de marque

    Acheter des Google Ads n'est pas la même chose que diffuser via Ad Manager, AdSense ou AdMob. Le premier fait de vous un annonceur et le second un éditeur, et seul le second entraîne avec lui l'exigence d'une plateforme certifiée.

  3. Relisez les contrats que vous avez déjà signés

    Certains fournisseurs et régies nomment explicitement le framework dans leurs conditions. Si c'est le cas de l'un des vôtres, cela tranche la question pour vous, quel que soit le raisonnement ci-dessus.

  4. Vérifiez ensuite le signal dont vous avez à coup sûr besoin

    Quelle que soit la réponse, vos propres balises ont toujours besoin d'un état de consentement correct. Refusez tout dans un profil de navigateur vierge et vérifiez que la requête sortante le dit bien. Une plateforme de consentement qui écrit une TC string peut très bien échouer sur ce point.

La plupart des sites qui nous posent cette question n'ont finalement pas besoin du framework, et en sont soulagés, parce que cela veut dire une bannière plus courte et moins de choix à expliquer. Les sites qui en ont vraiment besoin le savaient déjà, en général, parce qu'un partenaire le leur avait dit.

Velo définit l'état Consent Mode depuis un seul extrait de code, avant l'initialisation de vos balises, et conserve l'enregistrement du choix de chaque visiteur. Là où le framework lui-même s'insère, et où Velo se situe à son égard, c'est écrit sur la page d'état TCF. Le reste du mécanisme est sur la page produit.

Questions fréquentes

Les questions que l'on pose sur ce sujet.

Qu'est-ce que le TCF, et mon site en a-t-il besoin ?

Le TCF, c'est le Transparency and Consent Framework, une norme publiée par IAB Europe pour enregistrer ce à quoi un visiteur a consenti et transmettre cet enregistrement à la chaîne d'approvisionnement publicitaire sous la forme d'une TC string encodée. Votre site en a besoin si vous vendez de l'inventaire publicitaire par cette chaîne, ou si un fournisseur ou un produit publicitaire que vous utilisez exige une plateforme de consentement certifiée. Un site qui fait de l'analytics et achète sa propre publicité n'a pas besoin du TCF, et l'activer ajoute des listes de fournisseurs et de la complexité sans rien apporter que le site utilise.

Qu'est-ce qu'une TC string ?

C'est l'enregistrement encodé que le framework fait circuler : les finalités que le visiteur a acceptées, les fournisseurs qui lui ont été présentés, la version de la politique appliquée, et le moment où le choix a été fait. Les partenaires ad tech le lisent pour décider ce qu'ils ont le droit de faire. Il est écrit par la plateforme de consentement et accompagne la requête publicitaire, ce qui explique qu'il ne compte que s'il y a, au départ, une requête publicitaire qui part dans la chaîne d'approvisionnement.

Le TCF est-il la même chose que Consent Mode v2 ?

Non, et c'est la confusion la plus coûteuse du domaine. Le TCF s'adresse à la chaîne d'approvisionnement publicitaire. Consent Mode s'adresse aux balises Google installées sur votre site, pour leur dire si elles ont le droit d'utiliser des cookies. Ce sont deux messages distincts destinés à deux publics distincts. Activer le TCF ne définit pas votre état Consent Mode, et un état Consent Mode correct ne dit rien à la chaîne d'approvisionnement. Un site peut avoir l'un juste et l'autre cassé, et les dégâts sur le reporting se ressemblent dans les deux cas.

Ai-je besoin d'une plateforme de consentement certifiée TCF pour faire du Google Ads ?

Acheter des Google Ads pour amener des gens sur votre propre site ne vous fait pas entrer dans le framework. Ce pour quoi Google exige une plateforme de gestion du consentement certifiée, c'est la diffusion d'annonces auprès des visiteurs de l'EEE et du Royaume-Uni via ses produits éditeur. Si vous êtes l'annonceur plutôt que l'éditeur, l'exigence qui vous concerne est un signal de consentement correct envoyé à vos balises, c'est-à-dire Consent Mode, pas une TC string.

Que se passe-t-il si j'active le TCF alors que mon site n'en a pas besoin ?

Vous héritez d'une liste de fournisseurs et d'un modèle de finalités conçus pour la publicité programmatique, montrés à des visiteurs qui n'en feront jamais partie. La bannière s'allonge et les choix deviennent plus difficiles à lire, ce qui est un mauvais échange pour un site qui ne gagne rien au framework. Il n'y a pas non plus de bénéfice de conformité pour compenser, parce que les obligations que vous avez réellement sont remplies en demandant clairement et en respectant la réponse.