Esta función no está incluida en todos los paquetes. Consulta a tu gestor de cuentas para saber si esta función está disponible en tu paquete.
Ten en cuenta que, actualmente, solo permitimos una marca blanca por cuenta.
La función de dominio de marca blanca te permite servir los códigos CMP a través de tu propio dominio en lugar del dominio de ConsentManager. Esto puede aumentar el rendimiento y reducir los problemas (por ejemplo, con los bloqueadores de anuncios).
Configuración general
La estructura general es la siguiente:
- En lugar de dirigir el tráfico a ConsentManager, el navegador accederá a tu dominio de marca blanca. El dominio apuntará a un servicio de proxy (inverso) como CloudFront, Akamai o CloudFlare.
- El proxy reenviará la solicitud a los servidores de ConsentManager.
- Los servidores de Consentmanager responderán.
- El proxy reenvía la solicitud al navegador.
Estructura de proxy
Para publicar el contenido a través de tu propio dominio, tendrás que configurar 2 o 3 proxies, dependiendo del caso de uso:
- Un proxy se dedicará a servir contenido dinámico. Esto incluye la información de consentimiento y todo el contenido específico del usuario, así como todas las llamadas a mecanismos de recuento y protocolo.
- Se dedicará un proxy a servir contenido estático. Esto incluye imágenes, archivos JavaScript y CSS. Normalmente se utiliza una CDN para esto.
- (opcional) Se dedicará un proxy a servir la interfaz de configuración (área de inicio de sesión) para los clientes.
Requisitos de proxy
Todos los proxies deben cumplir los siguientes requisitos:
- El proxy debe ser compatible con HTTP/HTTPS 1.2
- El proxy debe responder con un certificado SSL válido para el dominio. Los certificados SSL deben tener una clave de cifrado de 4 KB y una calificación A en ssllabs.com para una compatibilidad óptima.
- La dirección IP solicitante debe reenviarse utilizando el encabezado HTTP X-forwarded-for.
- El host de origen (nuestro dominio) debe enviarse a través del encabezado HTTP del host (p. ej., Host: cdn.consentmanager.net)
- El host solicitante (tu dominio) debe reenviarse utilizando el encabezado HTTP X-forwarded-host (p. ej., X-forwarded-host: static.tudominio.com)
- Las cookies solicitadas deben reenviarse. Las cookies de respuesta deben reenviarse.
- El proxy no puede almacenar en caché ninguna solicitud, salvo cuando así lo indiquen los encabezados HTTP. Si se permite el almacenamiento en caché, la duración máxima de la caché no debe superar los 60 minutos.
- El proxy no puede realizar ningún registro a nivel de fila (por ejemplo, almacenar direcciones IP, información del navegador y similares).
- El proxy no debe ignorar las cadenas de consulta cuando se permite el almacenamiento en caché. Debe tratar dos URL con cadenas de consulta diferentes como URL independientes y recuperar solicitudes separadas del punto final.
- El proxy debe admitir encabezados de origen CORS.
Configuración del sistema
Para configurar tus proxies, envíanos los tres dominios (normalmente algo así como static.tudominio.com, dynamic.tudominio.com, config.tudominio.com). A cambio, recibirás de nuestra parte 3 URL de punto final que deberás configurar como destino para tus proxies. Asegúrate de que cada proxy funciona y avísanos una vez que hayas terminado la configuración por tu parte. Realizaremos algunas comprobaciones adicionales y, a continuación, habilitaremos los dominios para tu cuenta.
