Komprimiertes Format für benutzerdefinierte IDs

Um Speicherplatz und Cookie-Größe zu sparen, speichert die CMP die Einwilligungsinformationen in einem proprietären Format. Dieses Format basiert auf der Bit-Kodierungslogik des IAB GPP Consent String (siehe https://github.com/InteractiveAdvertisingBureau/Global-Privacy-Platform/blob/main/Core/Consent%20String%20Specification.md#section-encoding), verwendet jedoch eine andere Feldreihenfolge.

Hinweis: Um das komprimierte Custom-IDs-Format von „normalen“ Consent-Strings oder tcStrings zu unterscheiden, beginnt die kodierte Zeichenfolge immer mit einem Kleinbuchstaben a.

Version 1

Eine komprimierte Zeichenfolge mit benutzerdefinierten IDs der Version 1 verwendet die folgende Feldreihenfolge:

Feld Datentyp Beschreibung
(Präfix, dieses Feld ignorieren) Char (6 Bit) Immer „a“
Version Int (6 Bit) Version des Zeichenfolgenformats. Sollte 2 sein.
Erstellt Datum (36 Bit) Datum, an dem die Zeichenfolge erstellt/geändert wurde.
Benutzerdefiniert Bool (1 Bit) 1 = Es liegt eine Benutzerauswahl vor (Benutzer hat auf „Akzeptieren/Ablehnen/Speichern“ geklickt)
0 = Die Zeichenfolge basiert auf indirektem Verhalten (CMP wurde angezeigt, berechtigtes Interesse ist gegeben, aber der Benutzer hat noch keine Auswahl getroffen)
Zulässige Zwecke Fibo-Bereich Bereich der zulässigen benutzerdefinierten Zweck-IDs
Zulässige Systemanbieter Fibo-Bereich Bereich der zulässigen Systemanbieter-IDs
Zulässige benutzerdefinierte Anbieter Fibo-Bereich Bereich der zulässigen IDs benutzerdefinierter Anbieter
Pausiert Bool (1 Bit)

1=Die Auswahl des Benutzers soll pausiert werden (die Ebene nicht anzeigen, obwohl noch keine Auswahl getroffen wurde)

0=Normales Verhalten

Pausiert bis Datum (36 Bit) Wenn „Pausiert“ = 1, gibt dies das Datum an, bis zu dem dem Benutzer keine Auswahlmöglichkeit angezeigt werden soll

 

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!