# Guide de migration TCF v2.2

Ce guide vous aidera à migrer vos mentions de consentement vers TCF v2.2.

Après le 20 novembre, si vous ne migrez pas vos mentions vers TCF v2.2, **Didomi désactivera l’intégration IAB** et le consentement ne sera plus collecté auprès de vos utilisateurs. Il se peut que vos fournisseurs ne fonctionnent pas comme prévu puisque le consentement ne sera plus reçu, et vous perdrez des revenus publicitaires.

**AVANT DE DÉPLOYER LA NOUVELLE VERSION EN PRODUCTION, NOUS VOUS RECOMMANDONS D’EFFECTUER LES ÉTAPES DE MIGRATION SUIVANTES DANS UN ENVIRONNEMENT DE TEST** et de valider votre intégration avec vos fournisseurs IAB TCF avant de basculer vos environnements de production vers TCF v2.2. Certains **fournisseurs ne seront peut-être pas entièrement prêts à prendre en charge TCF v2.2**ou ne prendront peut-être pas en charge les versions 2.1 et 2.2 en parallèle avant le 20 novembre. Par conséquent, les choix de consentement des utilisateurs fournis sous la version 2.1 peuvent être ignorés.

La version du SDK mobile doit être mise à niveau pour activer TCF v2.2.

Les articles suivants fournissent davantage d’informations sur le déploiement de TCF v2.2 :

* [Ce qui changera dans votre mention avec TCF v2.2](/fr/plateforme-de-gestion-du-consentement-cmp/cadres-reglementations/iab-tcf/iab-tcf-2.2/tcf-v2.2-ce-qui-changera-dans-votre-banniere.md)
* [Calendrier de mise en œuvre de TCF v2.2](/fr/plateforme-de-gestion-du-consentement-cmp/cadres-reglementations/iab-tcf/iab-tcf-2.2/calendrier-de-mise-en-oeuvre-tcf-v2.2.md)

La migration d’une mention de consentement de la version 2.1 de l’IAB TCF vers la version 2.2 peut être réalisée en suivant ces étapes (valables pour tous les SDKs) :

Nous vous recommandons **de créer une mention de consentement de test** (créer une nouvelle mention ou dupliquer une mention existante) au lieu de modifier votre mention de production. Cela vous permettra d’expérimenter la nouvelle version TCF v2.2 sans aucun risque.&#x20;

1. Activez la version 2 de l’IAB TCF.
2. Effectuez une vérification de bon fonctionnement.
3. Publiez la mention.&#x20;

Une mauvaise configuration de vos mentions de consentement en production entraînera une perte de consentement et un impact négatif sur vos revenus. Veuillez lire attentivement ce guide et le tester avant de passer à TCF v2.2.

#### Activer IAB TCF v2.2

Vous avez deux options pour activer la version 2.2 :

* **OPTION 1 :** Activer TCF v2.2 à part**ir des pop-ups de la console** qui seront affichées selon le calendrier de mise en œuvre, [ici](/fr/plateforme-de-gestion-du-consentement-cmp/cadres-reglementations/iab-tcf/iab-tcf-2.2/calendrier-de-mise-en-oeuvre-tcf-v2.2.md). Il suffit de cliquer sur « Activer TCF 2.2 maintenant ».<br>

  <figure><img src="https://support.didomi.io/hs-fs/hubfs/Capture%20d%E2%80%99%C3%A9cran%202023-11-14%20%C3%A0%2005.45.19.png?width=343&#x26;height=403&#x26;name=Capture%20d%E2%80%99%C3%A9cran%202023-11-14%20%C3%A0%2005.45.19.png" alt=""><figcaption></figcaption></figure>
* **OPTION 2 :** activer TCF v2.2 directement **à partir du flux de configuration de la mention**. Il suffit de cliquer sur « Mettre à jour vers TCF 2.2 » dans l’onglet *Publicité* de *Intégrations* section. &#x20;

  <figure><img src="https://support.didomi.io/hubfs/image-png-Aug-15-2023-01-27-12-1234-PM.png" alt=""><figcaption></figcaption></figure>

Dans les deux cas, dès que vous cliquez sur le bouton Mettre à jour, toutes [les nouvelles consignes de TCF v2.2](/fr/plateforme-de-gestion-du-consentement-cmp/cadres-reglementations/iab-tcf/iab-tcf-2.2/tcf-v2.2-ce-qui-changera-dans-votre-banniere.md) seront appliquées à l’aperçu de votre mention, avec les options associées disponibles depuis la console.

Une fois que vous aurez cliqué sur le bouton Mettre à jour, il ne sera PAS possible de revenir à la version 2.1. Cependant, veuillez noter que vos utilisateurs ne verront aucun changement tant que vous n’aurez pas republier la mention.&#x20;

#### Effectuer une vérification de bon fonctionnement

**2.1 Vérification générale de bon fonctionnement**

Effectuez une revue complète de la mention qui inclut désormais les mises à jour TCF v2.2, en apportant les modifications nécessaires. Cela comprend la vérification de :

* CSS personnalisé
* JSON personnalisé
* Liste des fournisseurs et des finalités

Pendant la période de migration, la liste des fournisseurs IAB affichée dans la console proviendra de [Global Vendor List v2](https://vendor-list.consensu.org/v2/vendor-list.json). Ainsi, lorsque vous migrerez vers TCF v2.2, certains fournisseurs sélectionnés dans la console n’apparaîtront pas dans la mention s’ils n’existent pas dans la [Global Vendor List v3](https://vendor-list.consensu.org/v3/vendor-list.json).&#x20;

* Tout autre paramètre de mention pertinent

Vous pouvez également décider de la façon dont vous souhaitez afficher le nombre de fournisseurs dans le 1er niveau, en incluant tous les fournisseurs ou uniquement les fournisseurs IAB.

**2.2 Dépréciation de&#x20;*****getTCData***

Comme *getTCData* est désormais obsolète, vous devrez contacter votre équipe informatique pour revalider tout code personnalisé exécuté sur vos sites web et vérifier si *getTCData* est utilisé. Si *getTCData* est utilisé, vous devrez enregistrer un écouteur d’événements pour accéder aux données, comme dans l’exemple ci-dessous :

```
const callback = (tcData, success) => {

  if(success && tcData.eventStatus === 'tcloaded') {
    // do something with tcData.tcString
  } else {
    // do something else
  }
}

__tcfapi('addEventListener', 2, callback);
```

Dans un environnement d’application, les fournisseurs doivent écouter les mises à jour de la clé IABTCF\_\* pour récupérer les chaînes TC à partir de NSUserDefaults (iOS) ou SharedPreferences (Android).

&#x20;

✅ 3- Publier la mention

Une fois satisfait, vous pouvez **publier la mention** afin que toutes les modifications soient appliquées à votre site web.

**Validité du consentement de la version 2.1**

Une fois votre mention publiée, le consentement sera collecté à l’aide de TCF v2.2. Aucun nouveau consentement ne sera collecté à l’aide de la version 2.1. Cependant, le consentement collecté avant la migration restera valide jusqu’à la prochaine re-collecte.

#### Re-collecte du consentement

L’IAB n’exige pas de re-collecte du consentement.

Le consentement sera automatiquement recollecté UNIQUEMENT s’il y a un changement dans la liste des fournisseurs (c’est-à-dire l’ajout d’un nouveau fournisseur et/ou d’une nouvelle finalité). Il s’agit d’un comportement normal, en tenant compte de la fenêtre de recollecte du consentement spécifiée dans la configuration de votre mention.

Cependant, les fournisseurs qui utilisaient auparavant la base juridique de l’intérêt légitime pour certaines finalités et qui ont été contraints de passer à une base de consentement n’auront plus de consentement. La re-collecte permettra de garantir que le consentement est disponible lorsque nécessaire, tandis qu’une absence de re-collecte peut empêcher certains fournisseurs de fonctionner comme prévu.

Si vous souhaitez re-collecter, vous pouvez spécifier une date de re-collecte depuis la console, à l’étape *1. Réglementations* > *Paramètres de consentement* > *Re-collecte du consentement* > *Re-collecter le consentement après une date*.

![](/files/6780eb71d788f032dd7673579a37e71a0510d79d)

Les fournisseurs compatibles avec TCF v2.2 obtiendront automatiquement les informations de consentement depuis le CMP Didomi. Les fournisseurs non compatibles avec TCF v2.2 et qui ne prennent en charge que TCF v2.1 ne pourront plus obtenir de consentement depuis le CMP Didomi.

#### Et ensuite ?

Ces étapes simples activeront TCF v2.2 sur votre site web. N’hésitez pas à effectuer d’autres ajustements si nécessaire.

💡 Comme d’habitude, votre équipe d’assistance Didomi est disponible pour vous aider à <support@didomi.io> ou via le chat dans la console Didomi.

&#x20;

**🔎 Didomi effectuera des mises à jour régulières de notre prise en charge de TCF v2.2 au fur et à mesure que davantage de tests seront réalisés avec les fournisseurs.**

**💡 N’hésitez pas à nous envoyer vos commentaires à** [**support@didomi.io**](mailto:support@didomi.io) **pendant que vous testez cette nouvelle version de TCF.**


---

# Agent Instructions: Querying This Documentation

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

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.didomi.io/fr/plateforme-de-gestion-du-consentement-cmp/cadres-reglementations/iab-tcf/iab-tcf-2.2/guide-de-migration-tcf-v2.2.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
