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:

CampoTipo de datosDescripción
(Prefijo, ignora este campo)Caracter (6 bits)Siempre «a»
VersiónInt (6 bits)Versión del formato de cadena. Debe ser 2.
CreadoFecha (36 bits)Fecha en la que se creó o modificó la cadena.
Elección del usuarioBooleano (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 permitidosRango FiboRango de ID de fines personalizados permitidos
Proveedores de sistemas permitidosRango FiboRango de ID de proveedores del sistema permitidos
Proveedores personalizados permitidosRango FiboRango de ID de proveedores personalizados permitidos
PausadoBooleano (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 hastaFecha (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!