Komprimerat format för anpassade ID:n

För att spara lagringsutrymme och minska cookiestorleken kommer CMP att lagra samtyckesinformationen i ett eget format. Detta format baseras på bitkodningslogiken i IAB GPP Consent String (se https://github.com/InteractiveAdvertisingBureau/Global-Privacy-Platform/blob/main/Core/Consent%20String%20Specification.md#section-encoding), men använder en annan fältordning.

Obs: För att skilja det komprimerade formatet för anpassade ID:n från ”vanliga” samtyckessträngar eller tcStrings, börjar den kodade strängen alltid med en gemen a.

Version 1

En komprimerad sträng med anpassade ID:n i version 1 använder följande fältordning:

FältDatatypBeskrivning
(Prefix, ignorera detta fält)Tecken (6 bit)Alltid "a"
VersionInt (6 bit)Version av strängformatet. Bör vara 2.
SkapadDatum (36 bitar)Datum då strängen skapades/ändrades.
AnvändarvalBool (1 bit)1 = Ett användarval finns (användaren klickade på Acceptera/Avvisa/Spara)
0 = Strängen baseras på indirekt beteende (CMP visades, berättigat intresse är fastställt men användaren har ännu inte valt)
Tillåtna syftenFibo-intervallIntervall av anpassade syfte-ID:n som är tillåtna
Tillåtna systemleverantörerFibo-intervallIntervall för tillåtna systemleverantörs-ID:n
Tillåtna anpassade leverantörerFibo-intervallIntervall för tillåtna anpassade leverantörs-ID:n
PausadBool (1 bit)

1=Användarens val ska pausas (visa inte lagret även om inget val har gjorts ännu)

0=Normalt beteende

Pausad tillDatum (36 bitar)Om Pausad = 1, representerar detta det datum fram till vilket användaren inte ska presenteras för ett val

 

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!