> For the complete documentation index, see [llms.txt](https://doc.commandersact.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://doc.commandersact.com/fr/fonctionnalites/consent-management/knowledge-base/iab-tcf-v2.2-release-details/iab-tcf-v2.2-cmp-requirements.md).

# Exigences CMP IAB TCF v2.3

{% hint style="info" %}
Le bandeau CMP IAB TCF v2.3 a les mêmes exigences que la version 2.2. Si votre bandeau était déjà conforme à ces normes, vous n’avez rien à modifier sur votre bandeau
{% endhint %}

## 1er niveau

Le texte standard a évolué avec une liste plus précise des usages des données, et le nombre total de vendors IAB TCF doit être affiché

<figure><img src="https://3282103337-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Mk6XpTQ2LaRLcr2tA-d%2Fuploads%2Fgit-blob-d57802e117d822824ae339d366f8a4e2a32f00c0%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Si votre bandeau contient un texte personnalisé, vous pouvez utiliser cette fonction pour afficher le nombre de vendors sur le 1er niveau\
`tC.privacy.getNbIabVendors()`
{% endhint %}

{% hint style="warning" %}
Les exigences IAB TCF sont très strictes. Si vous souhaitez afficher un texte personnalisé, nous vous recommandons vivement de demander une validation à l’équipe IAB. Vous pouvez également vous référer à ceci[ guide des exigences UX/UI du CMP](https://iabeurope.eu/all-news/im-a-cmp-am-i-doing-it-right-2-cmp-ui-ux-requirements-part-3/)
{% endhint %}

## 2e niveau (menu des finalités)

### Les boutons Tout accepter/Tout refuser sont obligatoires

Si vous n’avez pas encore de boutons Tout accepter / Tout refuser dans votre centre de confidentialité, vous devez les ajouter manuellement. Vous pouvez vous référer à l’étape n°2 de [cette page](/fr/fonctionnalites/consent-management/knowledge-base/iab-tcf-v2.2-release-details/iab-tcf-v2.2-migration-guide-web.md) pour vous aider à la configuration

<figure><img src="https://3282103337-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Mk6XpTQ2LaRLcr2tA-d%2Fuploads%2Fgit-blob-c115cb75d9c8c16bd8c89f04f23f2148891402aa%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

### Le texte automatique des finalités a évolué

<figure><img src="https://3282103337-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Mk6XpTQ2LaRLcr2tA-d%2Fuploads%2Fgit-blob-67660ccd21fff524adf604760471f4c20f38ed2e%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

### Il n’y a plus de "Legal Description" ; il est remplacé par "Examples"

<figure><img src="https://3282103337-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Mk6XpTQ2LaRLcr2tA-d%2Fuploads%2Fgit-blob-6ac62ee5107bcc159eb0580333ba8fd51b5d2cbf%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

### **Nouveau purpose spécial de TC String**

Le TCF ajoutera une nouvelle finalité (spéciale) à la classification des finalités dans le TCF, afin d’informer leurs utilisateurs qu’ils collectent et partagent les choix des personnes concernées via le TC String.\
Le nom de cette nouvelle finalité spéciale est *"Utiliser des données limitées pour sélectionner le contenu"* (ID 11)

### Les boutons d’intérêt légitime seront supprimés pour les finalités suivantes :

* finalité 3 (créer un profil publicitaire personnalisé)
* finalité 4 (sélectionner des publicités personnalisées)
* finalité 5 (créer un profil de contenu personnalisé)
* finalité 6 (sélectionner un profil de contenu personnalisé)

## 3e niveau (menu des vendors)

3 changements majeurs concernant les informations fournies par les vendors

* Ils peuvent fournir une URL de cookie policy en plusieurs langues (l’URL affichée sera la même que celle de la langue du navigateur)
* Ils doivent afficher la durée de conservation des données pour chaque finalité
* Ils doivent afficher les données qu’ils collecteront


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://doc.commandersact.com/fr/fonctionnalites/consent-management/knowledge-base/iab-tcf-v2.2-release-details/iab-tcf-v2.2-cmp-requirements.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
