Komprimerat anpassat ID-format
För att spara lagring och cookiestorlek kommer CMP att lagra samtyckesinformationen i ett eget format. Detta format är baserat på bitkodningslogiken för 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 anpassade ID-formatet från "normala" samtyckessträngar eller tcStrings, kommer den kodade strängen alltid att börja med små bokstäver a
.
version 1
En komprimerad anpassad ID-sträng av version 1 använder följande fältordning:
Fält | Data typ | Beskrivning |
(Prefix, ignorera detta fält) | Röd (6 bitar) | Alltid "a" |
version | Int (6 bitar) | Version av strängformatet. Bör vara 2. |
Skapad | Datum (36 bitar) | Datum när strängen skapades / ändrades. |
Användarval | Bool (1 bit) | 1 = Ett användarval finns (användaren klickade på acceptera / avvisa / spara) 0 = Strängen baseras på indirekt beteende (CMP visades, legitimt intresse upprättades men användaren valde ännu inte) |
Syften tillåtna | Fibo Range | Utbud av anpassade ID-ID som är tillåtna |
Systemvendors tillåtna | Fibo Range | Utbud av systemleverantörs-ID som är tillåtna |
Customvendors tillåtna | Fibo Range | Utbud av anpassade leverantörs-ID som är tillåtna |
Pausad | Bool (1 bit) |
1=Användarens val ska pausas (visa inte lagret även om inget val har gjorts ännu) 0=Normalt beteende |
Pausad tills | Datum (36 bitar) | Om Pausad = 1, kommer då att representera det datum fram till vilket användaren inte ska presenteras med ett val |