Saltar al contenido principal

Rendimiento

Impacto esperado en el rendimiento

ConsentForge está diseñado para tener un impacto mínimo en el rendimiento:

MétricaImpacto
Tamaño del script< 10 KB comprimido con gzip
Carga del script (CDN)~20–50ms desde la UE (en caché)
Tiempo hasta el primer byte (TTFB)Sin impacto (async/defer)
Mayor renderizado de contenido (LCP)Sin impacto si se usa defer
Cambio acumulativo de diseño (CLS)Menor (~0,01) por la inserción del banner

Reducir el CLS del banner

Si está optimizando las Core Web Vitals, reserve espacio para la barra inferior antes de que se cargue el script:

body {
padding-bottom: 80px; /* altura aproximada del banner */
}

O use la opción de incrustación data-position="inline" para renderizar el banner en un contenedor fijo.

Síntoma: El script ralentiza la carga de la página

Cómo verificar: PageSpeed Insights / Lighthouse → "Eliminar recursos que bloquean el renderizado". ¿Aparece consentforge.min.js?

Causa: La etiqueta de script no tiene el atributo defer.

Solución: Asegúrese de que su script de incrustación usa defer:

<script src="https://cdn.consentforge.com/consentforge.min.js" data-token="..." defer></script>

Caché del CDN

El runtime de ConsentForge se sirve desde cdn.consentforge.com con una caché de 7 días (Cache-Control: public, max-age=604800). En visitas repetidas, el script se carga desde la caché del navegador con latencia de red cero.

Síntoma: El runtime se carga desde la región incorrecta

Cómo verificar: DevTools → Red → consentforge.min.js → compruebe el encabezado de respuesta x-served-by.

Solución: El CDN enruta automáticamente al PoP más cercano. Si observa una latencia inusualmente alta, contacte con soporte — puede indicar un problema de enrutamiento del CDN.

Autoalojamiento del runtime (Enterprise)

Los clientes Enterprise pueden autoalojar el paquete del runtime de ConsentForge en su propio CDN para el máximo control sobre el rendimiento de carga. Contacte con soporte para activar esta opción.