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 :

ChampType de donnéesDescription
(Préfixe, ignorez ce champ)Char (6 bits)Toujours « a »
VersionInt (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'utilisateurBool (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éesPlage FiboPlage d'identifiants de finalités personnalisées autorisées
Fournisseurs de systèmes autorisésPlage FiboPlage d'identifiants de fournisseurs système autorisés
Fournisseurs personnalisés autorisésPlage FiboPlage d'identifiants de fournisseurs personnalisés autorisés
SuspenduBool (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'auDate (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!