Almacenamiento del consentimiento
ConsentForge almacena la decisión de consentimiento del usuario en el navegador y opcionalmente en el servidor.
Almacenamiento en el navegador
De forma predeterminada, el consentimiento se almacena en una cookie propia denominada cf_consent. Esta cookie:
- Se establece en el dominio de la propiedad (p. ej.,
.example.com) - Expira después de 12 meses (configurable en la configuración de su propiedad)
- HttpOnly: false (el runtime JavaScript necesita leerla)
- Secure: true (solo HTTPS)
- SameSite: Lax
Contenido de la cookie
El valor de la cookie es un objeto JSON codificado en base64:
{
"v": 1,
"ts": 1741521600,
"policy": "pol_abc123",
"choices": {
"necessary": true,
"analytics": false,
"marketing": false,
"functional": true
}
}
Almacenamiento en el servidor (opcional)
Para mayor durabilidad y consistencia entre dispositivos, active el almacenamiento de consentimiento en el servidor en la configuración de su propiedad.
Cuando está activado:
- Cada decisión de consentimiento también se almacena en la base de datos de ConsentForge
- El runtime obtiene el consentimiento almacenado al cargar la página usando un identificador de usuario que preserva la privacidad
- El almacenamiento en el servidor no usa cookies — utiliza un identificador que preserva la privacidad
Qué sucede cuando expira la cookie
Después de 12 meses (o si se elimina la cookie), se vuelve a mostrar el banner al usuario. Sus opciones anteriores no se preseleccionan — deben tomar una nueva decisión.
Si el almacenamiento en el servidor está habilitado y se encuentra una coincidencia, las opciones anteriores pueden restaurarse sin mostrar el banner (configurable).
Borrar el consentimiento
Para volver a mostrar el banner a todos los usuarios (p. ej., después de una actualización de política), use los Resets de consentimiento en el Panel:
- Vaya a Propiedad → Consentimiento → Restablecer
- Establezca una fecha de restablecimiento
- Cualquier consentimiento almacenado antes de esa fecha se trata como expirado