Formato de ID personalizados comprimidos

Con el fin de ahorrar espacio de almacenamiento y tamaño de cookies, el CMP almacenará la información de consentimiento en un formato propio. Este formato se basa en la lógica de codificación de bits de la cadena de consentimiento IAB GPP (véase https://github.com/InteractiveAdvertisingBureau/Global-Privacy-Platform/blob/main/Core/Consent%20String%20Specification.md#section-encoding), pero utiliza un orden de campos diferente.

Nota: Para distinguir el formato de ID personalizados comprimidos de las cadenas de consentimiento «normales» o tcStrings, la cadena codificada siempre comenzará con una minúscula a.

Versión 1

Una cadena de ID personalizados comprimidos de la versión 1 utilizará el siguiente orden de campos:

Campo Tipo de datos Descripción
(Prefijo, ignora este campo) Caracter (6 bits) Siempre «a»
Versión Int (6 bits) Versión del formato de cadena. Debe ser 2.
Creado Fecha (36 bits) Fecha en la que se creó o modificó la cadena.
Elección del usuario Booleano (1 bit) 1 = Existe una elección del usuario (el usuario hizo clic en aceptar/rechazar/guardar)
0 = La cadena se basa en un comportamiento indirecto (se mostró CMP, se establece un interés legítimo, pero el usuario aún no ha elegido)
Fines permitidos Rango Fibo Rango de ID de fines personalizados permitidos
Proveedores de sistemas permitidos Rango Fibo Rango de ID de proveedores del sistema permitidos
Proveedores personalizados permitidos Rango Fibo Rango de ID de proveedores personalizados permitidos
Pausado Booleano (1 bit)

1 = La elección del usuario se pausará (no mostrar la capa aunque aún no se haya realizado ninguna elección)

0 = Comportamiento normal

Pausado hasta Fecha (36 bits) Si Pausado = 1, representará la fecha hasta la cual no se le debe presentar una opción al usuario

 

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!