For the complete documentation index, see llms.txt. This page is also available as Markdown.

Fournisseurs ou finalités manquants dans la chaîne de consentement ou lors de l'utilisation de la fonction __tcfapi()

Lorsque vous utilisez la fonction __tcfapi(), il peut arriver que certains fournisseurs ou certaines finalités soient absents. En général, il ne s’agit pas d’un bug : cela est dû aux spécifications fonctionnelles de TCF V2.

Lorsque vous allez dans la vue des préférences et faites un choix granulaire, la fonction renverra des valeurs à "True" ou "False" pour les finalités. La liste sera créée à partir de l’ID 1 et se terminera par le dernier fournisseur ou la dernière finalité avec une valeur "True" value.

Si cette dernière finalité avec une valeur "True" a un ID inférieur à 10 (dernier ID de finalité) et que d’autres ont un statut "False", alors la liste des finalités affichée dans la fonction __tcfapi() et la chaîne de consentement se terminera par cette dernière finalité avec une valeur "True". Les finalités suivantes ayant un ID supérieur n’apparaîtront pas, car leur statut serait à "False".

  • Par exemple, si vous faites le choix suivant dans la vue des préférences :

  • La fonction tcfapi() renverra le résultat suivant :

  • La chaîne de consentement aura les valeurs suivantes :

  • Le même comportement se produira lors de choix granulaires dans la vue des fournisseurs.

Mis à jour