Format compressé des identifiants personnalisés

Afin d'économiser de l'espace de stockage et de réduire la taille des cookies, la plateforme de gestion du consentement (CMP) stockera les informations de consentement dans un format propriétaire. Ce format s'appuie sur la logique de codage binaire de la chaîne de consentement IAB GPP (voir https://github.com/InteractiveAdvertisingBureau/Global-Privacy-Platform/blob/main/Core/Consent%20String%20Specification.md#section-encoding), mais utilise un ordre des champs différent.

Remarque : afin de distinguer le format d'identifiants personnalisés compressés des chaînes de consentement « normales » ou des tcStrings, la chaîne encodée commencera toujours par une minuscule a.

Version 1

Une chaîne d'identifiants personnalisés compressés de version 1 utilisera l'ordre de champs suivant :

Champ Type de données Description
(Préfixe, ignorez ce champ) Char (6 bits) Toujours « a »
Version Int (6 bits) Version du format de chaîne. Doit être 2.
Créé Date (36 bits) Date à laquelle la chaîne a été créée/modifiée.
Choix de l'utilisateur Bool (1 bit) 1 = Un choix de l'utilisateur existe (l'utilisateur a cliqué sur Accepter/Refuser/Enregistrer)
0 = La chaîne est basée sur un comportement indirect (CMP a été affiché, l'intérêt légitime est établi mais l'utilisateur n'a pas encore fait son choix)
Finalités autorisées Plage Fibo Plage d'identifiants de finalités personnalisées autorisées
Fournisseurs de systèmes autorisés Plage Fibo Plage d'identifiants de fournisseurs système autorisés
Fournisseurs personnalisés autorisés Plage Fibo Plage d'identifiants de fournisseurs personnalisés autorisés
Suspendu Bool (1 bit)

1 = Le choix de l'utilisateur doit être mis en pause (ne pas afficher le calque même si aucun choix n'a encore été effectué)

0 = Comportement normal

En pause jusqu'au Date (36 bits) Si Suspendu = 1, alors cette valeur représente la date jusqu'à laquelle l'utilisateur ne doit pas se voir proposer de choix

 

We do our best to keep this purely informative documentation up to date. However, if you notice that any of these guides need a little touch-up, let us know!