Ouvrir l'espace

Guide · Norme du secteur

IAB TCF expliqué pour ceux qui vivent de la publicité

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é.

  • ✓Basé sur les règles de l'IAB Europe et de Google
  • ✓Explique les codes d'erreur d'Ad Manager
  • ✓Lecture sans modifier le site
11finalités d'utilisation des données que le visiteur peut accepter ou refuser
3régions où Google exige une CMP certifiée avec TCF : EEE, Royaume-Uni et Suisse
755numéro de Google dans la liste mondiale des fournisseurs du TCF
2.4version des spécifications techniques publiée en juillet 2026

Définition

Un langage commun entre la bannière et les partenaires publicitaires

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

Ce que vous devez respecter

Voici les points que les politiques de l'IAB Europe et Google demandent à un éditeur qui utilise le TCF.

  1. Utilisez une CMP enregistrée et certifiée

    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.

    Exemple

    Avant de signer, cherchez la CMP dans les deux listes : celle de l'IAB Europe et celle de Google.

  2. Publiez la politique de confidentialité avec un lien visible

    L'éditeur doit conserver les informations légales dans une politique de confidentialité publique, avec un lien bien visible depuis le contenu.

    Exemple

    Lien Politique de confidentialité dans le pied de page de toutes les pages.

  3. Déclarez que vous suivez le TCF

    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.

    Exemple

    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.

  4. Choisissez et contrôlez les fournisseurs

    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.

    Exemple

    Revoyez la liste des fournisseurs de la CMP à chaque nouveau partenaire de header bidding.

  5. Transmettez le choix aux partenaires

    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.

  6. Laissez le visiteur rouvrir ses choix

    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.

    Exemple

    Un lien fixe dans le pied de page, Préférences de confidentialité, rouvre la CMP.

  7. Réaffichez le bandeau lors de l'ajout d'un fournisseur

    Quand l'éditeur ajoute un nouveau fournisseur, la CMP doit afficher de nouveau l'écran de choix pour recueillir la réponse.

  8. Ne modifiez pas le standard

    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

Ce qui est correct et ce qui ne l'est pas

Outils officiels

CMP certifiées et liens 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

Qui participe au TCF et où il s'arrête

La norme concerne quatre types de participants. Chacun a ses propres règles dans les politiques de l'IAB Europe.

É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.

CMP

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.

Fournisseurs

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é.

Où il ne s'applique pas

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

Les mots qui apparaissent dans le panneau de la CMP

Ces termes apparaissent dans les paramètres de la CMP, dans les rapports d'Ad Manager et dans la documentation des partenaires.

TC string

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.

Finalités

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.

Finalités spéciales

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.

Fonctionnalités spéciales

Techniques plus sensibles, comme les données de localisation précise et l'identification de l'appareil, qui demandent une autorisation distincte.

Liste des fournisseurs (GVL)

La Global Vendor List réunit les entreprises enregistrées, chacune avec un numéro. Google est le fournisseur 755.

Fournisseurs divulgués

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

Comment le visiteur choisit et ce qu'il peut faire ensuite

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

Ce que l'éditeur doit faire pour utiliser le TCF

  1. Utilisez une CMP enregistrée et certifiéeElle doit être approuvée par l'IAB Europe. Pour les publicités Google dans l'EEE, au Royaume-Uni et en Suisse, elle doit aussi figurer dans la liste des CMP certifiées de Google.
  2. Choisissez soigneusement les partenairesIncluez dans la bannière Google et tous les partenaires publicitaires qui fonctionnent réellement sur le site. Un partenaire qui n'apparaît pas dans la bannière ne peut pas utiliser les données.
  3. Publiez la politique de confidentialitéLes politiques du TCF demandent une politique publique, avec un lien depuis le contenu, et une déclaration publique indiquant que le site suit le TCF.
  4. Transmettez le signal à tous les partenairesLe code publicitaire doit lire la TC string et l'envoyer dans chaque demande. Le header bidding, Ad Manager et les réseaux supplémentaires doivent recevoir le même signal.
  5. Attendez la CMP avant les publicitésLes demandes faites avant la réponse de la CMP partent sans consentement. Utilisez l'événement de la CMP pour ne libérer les publicités que lorsque la TC string est prête.
Exemple avec l'API standard des CMP du TCF
// 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

Ce qui change pour ceux qui monétisent avec Google

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

Les dates qui ont changé le TCF et les règles de Google

La norme évolue par versions et a connu des décisions importantes de la justice européenne.

  1. 2020

    Google intègre le TCF

    Les systèmes publicitaires de Google se mettent à lire le consentement envoyé au format du TCF.

  2. 2 février 2022

    Décision de l'autorité belge

    L'autorité de protection des données de Belgique inflige à l'IAB Europe une amende de 250 000 euros à cause du TCF.

  3. 16 janvier 2024

    CMP certifiée dans l'EEE et au Royaume-Uni

    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.

  4. 7 mars 2024

    Décision de la Cour de justice de l'UE

    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.

  5. 31 juillet 2024

    La Suisse entre dans la règle de Google

    L'exigence de CMP certifiée s'applique désormais aux visiteurs de la Suisse.

  6. 14 mai 2025

    Le tribunal belge confirme l'amende

    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.

  7. 28 février 2026

    Fin de la transition vers la v2.3

    À partir du 1er mars 2026, toute nouvelle TC string doit contenir le segment des fournisseurs divulgués.

  8. 23 octobre 2026

    Échéance de la v2.4 pour les sites

    Les CMP des sites se mettent à afficher les nouveaux textes et illustrations des spécifications 2.4, publiées le 23 juillet 2026.

  9. 23 février 2027

    Échéance de la v2.4 pour les applications et la TV

    La même mise à jour devient obligatoire pour les CMP dans les applications et la TV connectée.

Contrôle

Qui contrôle et ce qui s'est déjà passé

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

Quand la TC string manque ou arrive erronée

Ad Manager et AdSense affichent des codes d'erreur du TCF dans les rapports. Voici ceux qui font le plus chuter les revenus.

CMP encore en chargement

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é.

Google sans autorisation

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.

Segment de la v2.3 absent

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.

CMP sans certification

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.

Visiteur européen sans signal

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.

Chaîne corrompue ou ancienne

Code mal formé, version 1 du TCF ou liste de fournisseurs obsolète. La correction consiste généralement à redemander le consentement.

En pratique

Ce qui est permis et ce qui ne l'est pas avec le TCF

Des exemples du quotidien pour ceux qui ont des visiteurs d'Europe et d'ailleurs.

Autorisé

  • Afficher le message du TCF uniquement aux visiteurs de l'EEE, du Royaume-Uni et de la Suisse
  • Utiliser le Message de confidentialité d'AdSense ou d'Ad Manager, qui est déjà certifié
  • Inclure Google et les autres partenaires publicitaires dans la liste de la CMP
  • Attendre que la CMP soit prête avant de demander les publicités
  • Laisser un lien permanent dans le pied de page pour que le visiteur change son choix
  • Permettre de refuser aussi facilement que d'accepter

Interdit

  • Considérer tous les visiteurs du monde comme soumis au GDPR
  • Remplacer la CMP certifiée par un plugin de cookies ordinaire
  • Charger le code publicitaire avant que la CMP réponde
  • Utiliser une CMP obsolète qui ne génère pas le segment de la v2.3
  • Lister dans la bannière des partenaires qui ne fonctionnent pas sur le site, ou cacher ceux qui fonctionnent
  • Cacher le bouton de refus sur un autre écran

Dans ConsentMode

Ce que l'audit vérifie sur le TCF

  • Ouvre le site comme un visiteur d'Europe et d'ailleurs, et voit où le message apparaît.
  • Identifie la CMP grâce au code de la page et indique si elle figure dans la liste des CMP certifiées de Google.
  • Vérifie que la TC string existe avant les demandes de publicité et qu'elle contient le segment des fournisseurs divulgués.
  • Vérifie si Google apparaît parmi les fournisseurs et ce qui change avant et après le clic sur la bannière.
  • Fournit des captures et le chemin pour corriger dans la CMP, dans WordPress ou dans le code publicitaire.

Questions fréquentes

Le TCF et Consent Mode de Google, est-ce la même chose ?

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.

Mon site est brésilien. Ai-je besoin du TCF ?

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.

Puis-je afficher la bannière du TCF à tout le monde ?

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.

Dois-je faire quelque chose à cause de la v2.4 ?

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.

Les anciens choix des visiteurs ont-ils cessé d'être valables avec la v2.3 ?

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.

Où voir les erreurs du TCF dans mon compte ?

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

Sources officielles

Ce guide a été rédigé à partir de ces pages officielles. Lisez directement à la source :

Découvrez si votre TC string arrive correctement

L'audit ouvre le site comme un visiteur européen et montre ce qu'il faut corriger, sans rien modifier.

Lancer l'audit