Consentio

Banner de cookies para Astro

Cumple el RGPD y Google Consent Mode v2 en tu web de Astro con un banner que bloquea de verdad los scripts antes del consentimiento y no ralentiza tu sitio.

Astro renderiza HTML estático con islas interactivas, pero eso mismo hace fácil un error de orden de carga: si el snippet del CMP no lleva is:inline, Astro lo trata como módulo y lo aplaza. El resultado es que gtag.js o GTM pueden ejecutarse antes de que Consent Mode v2 esté en «denied» por defecto.

Lo que casi nadie te cuenta: El fallo más común en Astro: sin is:inline, Astro pasa el script por su pipeline de Vite y lo difiere, así que el banner puede cargar después de que Analytics ya haya puesto cookies.

Cómo instalarlo en Astro

  1. 1. Crea tu cuenta gratis (plan Free, 1 sitio) en el registro — sin tarjeta. Empezar gratis →
  2. 2. Entra al panel, crea tu web y copia el snippet con tu siteKey.
  3. 3. Pega el snippet con el atributo is:inline dentro de <head> en src/layouts/Layout.astro, como el primer script — antes de GA4, GTM o cualquier píxel.
  4. 4. Abre la web en incógnito, rechaza cookies y comprueba en DevTools que no hay _ga / pixels antes de aceptar.
  5. 5. ¡Listo! El banner aparece y Consent Mode v2 queda activo automáticamente. ¿Más sitios o logs? Pasa a Pro (9 €/mes).

¿Usas Google Tag Manager?

Importa nuestra plantilla oficial y dispárala con el trigger «Consent Initialization».

⬇ Descargar plantilla GTM

Errores comunes al poner cookies en Astro

Por qué Consentio y no un plugin gratis

Guías para otras plataformas

Sigue explorando

Preguntas frecuentes

¿Por qué necesito is:inline en Astro?

Sin él, Astro pasa el script por Vite y lo difiere; el banner puede llegar tarde y dejar pasar tags antes del consentimiento.

¿Dónde pongo el snippet exactamente?

En src/layouts/Layout.astro, dentro de <head>, como primer script — antes de cualquier integración de analítica o anuncios.

¿Funciona con las islas de Astro?

Sí: el banner vive en el layout compartido, no en una isla, así que se ejecuta en todas las páginas sin depender de hidratación.

¿Cuánto cuesta un CMP en Astro?

Consentio Free (1 dominio) o Pro 9 €/mes flat. /banner-cookies/astro · /registro?plan=pro

Recibe el siguiente paso por email

Sin spam. Te enviamos el enlace para crear el banner gratis.

Pon tu Astro en regla en 5 minutos

Crea tu banner gratis, sin tarjeta.

Gratis para 1 dominio · Sin tarjeta · Pro desde 9 €/mes

Ver precios · Checklist RGPD gratis