IAB · TCF v2
TCF Consent String Decoder
Décodeur TCF v2 en ligne : collez une consent string pour un décodage détaillé (finalités, vendeurs, CMP, dates) — ou passez en analyse de masse pour auditer un export CMP entier, 100 % dans le navigateur. Les noms de vendeurs ne sont pas encore résolus via la GVL IAB complète (quelques IDs connus seulement).
Décodage automatique · Segments séparés par . · L’exemple de démo illustre finalités 1–10 et vendors #1–#4 sans nom — pour voir la résolution partielle (755, 32…), collez une chaîne réelle.
Signal technique IAB uniquement — pas un jugement de conformité RGPD.
Collez ou importez jusqu’à 5 000 consent strings, puis filtrez par vendor, finalité, consultez les statistiques ou exportez en CSV. Traitement intégralement local.
Lignes vides ignorées · espaces retirés automatiquement
Détection automatique de la colonne TCF (base64url, segments séparés par des points)
Strings en erreur de parsing
Type de recherche
Séparez par des virgules (ex. 10,44). Seules les strings qui contiennent tous les vendors listés sont retenues — logique ET (les deux, pas l’un ou l’autre). Chaque vendor compte s’il est en consentement ou intérêt légitime.
Finalités TCF (1–10)
Cochez une ou plusieurs finalités. La string doit activer toutes les cases cochées (consentement ou transparence LI) — logique ET.
Fonctionnalités spéciales
Cochez une ou plusieurs options. Toutes doivent être activées sur la string — logique ET.
Comment ça marche
- La chaîne est découpée en segments Base64url séparés par des points ; le premier est le core TCF v2.
- Les bits sont lus dans l’ordre IAB (MSB d’abord dans chaque octet), conformément à la spec « Consent string and vendor list formats v2 ».
- Les dates
CreatedetLastUpdatedsont des horodatages UTC à la granularité définie par l’IAB (valeur × 100 → millisecondes JavaScript). - Les vendeurs sont des identifiants numériques de la Global Vendor List (GVL) ; seuls quelques noms courants sont résolus localement — pas encore la GVL complète.
Questions fréquentes
- Qu'est-ce qu'une TCF consent string ?
- Signal compact produit par un CMP enregistré IAB Europe pour transporter transparence et consentement vers la chaîne publicitaire, selon le TCF.
- Comment lire une consent string IAB ?
- Collez la chaîne : l’outil affiche les champs du core et, si présents, les segments complémentaires (vendeurs divulgués, etc.).
- Quelles informations contient une consent string ?
- Finalités, bases légales signalées, vendeurs, CMP, langue, versions GVL/politique, restrictions éditeur possibles.
- Comment vérifier le consentement d'un vendeur IAB ?
- Vérifiez la présence de l’ID vendeur dans la liste décodée du core, puis la conformité métier avec la GVL et vos contrats.
- L’outil affiche-t-il les noms des vendeurs (GVL) ?
- Partiellement. Il décode les Vendor IDs numériques et enrichit une poignée de noms connus (ex. Google, Criteo). Pour la majorité des IDs, seul le numéro apparaît. La résolution complète via la GVL IAB ( vendor-list.json ) — noms + finalités déclarées par vendeur — est prévue prochainement.
- Différence entre TCF v1 et TCF v2 ?
- Le v1 est obsolète ; le v2 est le format attendu aujourd’hui, avec plus de granularité et d’obligations de transparence.
- Puis-je analyser plusieurs consent strings en même temps ?
- Oui — onglet « Analyse de masse » : jusqu’à 5 000 strings par collage ou import CSV/Excel, avec filtres vendor, finalité, stats et export CSV. Peu de décodeurs TCF publics proposent ce volume en local.
- Comment savoir combien de strings contiennent un vendor précis ?
- Mode « Vendor ID » dans l’analyse en masse : saisissez l’ID, consultez le nombre, le % et exportez en CSV.
- L’analyse en masse envoie-t-elle mes données à un serveur ?
- Non — traitement intégralement dans votre navigateur, comme le décodeur unitaire.