Hace unas semanas publicamos Chile Consiente, el plugin gratuito de consentimiento y privacidad pensado para la Ley 21.719 chilena. Desde entonces lo hemos usado en nuestros propios sitios y aprendido un par de cosas. Hoy llegan dos novedades: una edición para sitios que no usan WordPress y una opción en el plugin para no sacrificar tu medición al cumplir la ley.
Ahora también sin WordPress
El plugin resuelve el consentimiento en WordPress, pero muchos sitios no corren sobre WordPress: páginas estáticas, sitios generados con Hugo o Astro, landings, aplicaciones de una sola página. Para todos ellos preparamos el modo estático: la misma lógica de consentimiento, empaquetada como una librería de JavaScript que se instala con un solo <script>.
No tiene dependencias, no necesita un servidor y hace lo mismo que el plugin en su núcleo:
- Banner sin dark patterns, con aceptar, rechazar o configurar por categoría. Rechazar pesa lo mismo que aceptar.
- Google Consent Mode v2: la medición y la publicidad de Google quedan denegadas por defecto y solo se activan al aceptar.
- Bloqueo de otros trackers (Meta Pixel, Hotjar y similares) hasta que el visitante consiente esa categoría.
- Multi-régimen e idioma: Chile, Unión Europea o ambos, en español o inglés.
- Reabrir y revocar el consentimiento con la misma facilidad con que se dio.
La instalación es tan corta como esto:
<script>
window.ChileConsiente = {
gaId: 'G-XXXXXXX', // tu ID de Google Analytics
loadGtag: true,
policyUrl: '/privacidad',
regime: 'cl'
};
</script>
<script src="/chile-consiente.js" defer></script>
Lo que no incluye, por no tener un backend detrás, es el generador de política de privacidad ni el registro auditable de consentimientos que sí trae el plugin de WordPress. Si necesitas esa prueba documental, el plugin sigue siendo la mejor opción.
Puedes descargarlo gratis desde la página del recurso: modo estático de Chile Consiente. Viene con la librería, una demo funcional y la documentación de configuración.
El plugin ahora te deja elegir cómo cargar
Cumplir la ley no debería costarte tu medición ni tus ingresos, pero el consentimiento tiene un efecto real: si bloqueas todo hasta que el visitante acepta, dejas de medir y de mostrar publicidad al gran porcentaje de personas que nunca toca el banner. Lo vivimos en carne propia en uno de nuestros sitios.
Por eso la versión 1.1 del plugin añade una opción de estrategia de carga con dos modos:
- Estricto. Nada de Google se carga hasta que el visitante acepta. Máxima privacidad, cero datos sin consentimiento. Es el comportamiento anterior.
- Equilibrado. Usa el modo avanzado de Google Consent Mode v2: Analytics y AdSense se cargan sin cookies desde el inicio, así Google puede modelar el tráfico de forma anónima, y pasan a medición completa solo cuando el visitante acepta. Los trackers de terceros, como el pixel de Meta, siguen bloqueados hasta el consentimiento.
En modo equilibrado sigues sin dejar cookies ni datos personales antes de que la persona decida: lo que cambia es que Google recibe señales anónimas y agregadas en lugar de nada. Para muchos sitios es la diferencia entre seguir viendo sus estadísticas y quedarse a ciegas.
Ambos modos son válidos frente a la ley. Cuál te conviene depende de tu apetito: si priorizas la privacidad al máximo, usa estricto; si necesitas conservar la medición y los ingresos publicitarios, el equilibrado te lo permite sin dejar de pedir consentimiento.
Cómo empezar
- Tienes WordPress: descarga el plugin Chile Consiente y actívalo. Encontrarás la nueva opción en Ajustes → Chile Consiente → Estrategia de carga. La guía de instalación está en el artículo de lanzamiento.
- No tienes WordPress: descarga el modo estático y añade el
<script>a tu sitio.
Ambos son gratuitos y de código abierto. Y si quieres saber en qué estado está la privacidad de tu sitio antes de empezar, escanéalo gratis con FreeScan: te dirá si estás dejando trackers antes del consentimiento, si te falta el banner o el enlace a la política, entre otras cosas.
La Ley 21.719 entra en vigencia en diciembre de 2026. Cuanto antes ordenes el consentimiento en tu sitio, menos improvisación tendrás que hacer sobre la fecha.