KATLA PARA JOOMLA
Consentimiento de cookies para Joomla que sobrevive a los cambios de plantilla.
Añade Katla a Joomla con una extensión que añada código al head, un módulo personalizado o un contenedor de Google Tag Manager, para que una actualización de la plantilla no pueda eliminarlo. El escaneo encuentra lo que escriben tu sitio de Joomla y sus extensiones, y redacta a partir de ahí la política de cookies.
Extensión de código para el headO Google Tag ManagerSin editar la plantilla
una extensión de código para el head o un módulo personalizadoHead, todas las páginas
1. In Katla, add your Joomla site's domain and let the first scan run. 2. Install → Widget, and copy the snippet. 3. In Joomla: a head-code extension or a custom module. 4. Paste it into the head code for all pages, above any analytics or advertising code. 5. Publish, then open the site in a private window and check that the banner appears. For a banner you design yourself, load https://cdn.katla.app/YOUR-SITE-ID.js?headless=true instead: the guard and the API, no banner.
Cualquier sitio de Joomla puede añadir código al head; no depende de ningún plan de hostingGuía del widget →
POR QUÉ A LOS SITIOS DE JOOMLA LES CUESTA EL CONSENTIMIENTO
Un sitio de Joomla acumula cookies de todo lo que se le añade.
EL PROBLEMALas extensiones y las plantillas añaden scripts que escriben sus propias cookies, y la política de cookies es un modelo que alguien adaptó una vez.
CON KATLAKatla escanea el sitio publicado como lo haría un visitante, lista cada cookie que encuentra con su proveedor y su finalidad, y redacta la política de cookies a partir de esa lista.
EL PROBLEMAAñadir código al head suele implicar editar la plantilla, y la siguiente actualización de la plantilla lo borra.
CON KATLAKatla es un solo snippet, así que cabe en una extensión de código para el head o en un módulo personalizado y sobrevive a las actualizaciones de la plantilla.
EL PROBLEMALos scripts que añaden las extensiones se ejecutan en cuanto carga la página, antes de que ningún visitante haya elegido.
CON KATLAEl bloqueador de cookies rechaza las cookies de fuera de las categorías consentidas y borra las que se escribieron antes de que arrancara. Los scripts que añadas tú pueden esperar al consentimiento con data-katla-category.
CONFIGURACIÓN
Tres formas de instalarlo, y un asistente si lo quieres.
- Widget: pega un snippetCopia el snippet de Install → Widget en Katla y pégalo en una extensión de código para el head o un módulo personalizado, en el head, para todas las páginas, antes de cualquier código de analítica.
- Tag Manager: nada que pegarSi tu sitio de Joomla ya carga un contenedor de Google Tag Manager, conecta Google en Katla y creará allí su propia etiqueta, en el activador Consent Initialization.
- Tu propio banner: headlessCarga Katla con el modo headless activado y diseña el banner en Joomla. Sus botones llaman a KatlaConsent.acceptAll(), rejectAll() o acceptCategories().
- O pídeselo a tu asistenteConecta Claude o ChatGPT al servidor MCP de Katla y añadirá el sitio, lo escaneará y te dará el snippet. Tú lo pegas en Joomla; después, el asistente comprueba en la página en vivo si hay cookies escritas antes del consentimiento.
HECHO PARA JOOMLA
Lo que obtienes, lo instales como lo instales.
Consent Mode v2Los valores por defecto y las actualizaciones para GA4 y Google Ads salen del banner, así que no hay código de consentimiento de gtag que escribir ni que mantener sincronizado.
Escaneo de cookies con IACada cookie del sitio de Joomla publicado, clasificada por categoría y proveedor, con una descripción en cada idioma en el que publicas.
Una política que se mantiene al díaLa política de cookies se inserta en cualquier página con un snippet corto, se genera a partir del escaneo y se actualiza sola después de cada escaneo.
Una forma de volver a elegirUn icono flotante, o un enlace que llama a katla.open(), permite a los visitantes cambiar o retirar su elección desde cualquier página.
Global Privacy ControlLos visitantes cuyo navegador envía GPC quedan registrados como que rechazan, o como que ejercen el opt-out de la CCPA, antes de que el banner pregunte nada.
Alojado en la UEKatla funciona en la región eu-central-1 de AWS, en Fráncfort.
CORE WEB VITALS
Las galletas se desmoronan. Tu SEO, no.
Un banner de consentimiento es el primer script de terceros en cada página, y los sitios hechos con constructores ya cargan bastante script. El banner de Katla son 18 KB transferidos, servidos desde una CDN y en caché en el edge, y el modo headless son 4 KB.
Cómo funciona el modo headless →18 kBTransferidoBanner y tus datos de cookies, brotli
0 msLCP añadidoFrente a la misma página sin él
0Desplazamiento de diseñoEl banner no reserva espacio en el flujo
2PeticiónUn script, en caché en el edge
Mediciones propias, realizadas el : así se hicieron.
Lo que preguntan los equipos de Joomla
- ¿Hay una app de Katla para Joomla?
- No, y no hace falta. Katla funciona en Joomla como un snippet en el código del head de todo el sitio, desde un contenedor de Google Tag Manager, o en modo headless detrás de un banner que diseñes tú.
- ¿Katla bloquea las cookies que escribe el propio Joomla?
- El escaneo las lista. Las cookies que Joomla necesita para las sesiones y la seguridad son necesarias y se quedan. Cualquier cookie que el visitante no haya permitido se elimina cuando Katla arranca y se rechaza a partir de ahí, pero las cookies que escriben los servidores de Joomla, y no los scripts de la página, quedan fuera del alcance de cualquier script de banner.
- ¿Puede instalarlo mi asistente de IA?
- Todo menos pegarlo. Conectado al servidor MCP de Katla, Claude o ChatGPT añade el sitio, ejecuta el escaneo, te da el snippet y te dice dónde va en Joomla, y comprueba la página en vivo una vez que la hayas publicado.
- ¿Hay una extensión de Katla para Joomla?
- No. Sirve cualquier extensión que añada código al head de todas las páginas, o un módulo personalizado asignado a todas las páginas. Coloca el snippet antes que los demás scripts para que el bloqueador arranque primero.
- ¿Puedo editar la plantilla en su lugar?
- Puedes poner el snippet en el head de la plantilla, pero una actualización de la plantilla puede sobrescribirlo. Una extensión o un módulo lo mantiene separado de la plantilla.
Escanea tu sitio de Joomla y añade un solo snippet.
El plan gratuito escanea tu sitio de Joomla y genera una política de cookies, sin tarjeta.