Ir al contenido

Inicio rápido

El banner de CookyCMP se instala con un solo script tag. En cuanto carga, pre-bloquea los scripts de cookies no esenciales, muestra el aviso de consentimiento y registra la decisión del visitante.

Cada sitio registrado en CookyCMP tiene un identificador único (Site ID). El snippet con tu Site ID real está disponible en el dashboard, en el detalle de tu sitio (sección Sitios), con un botón para copiarlo.

<script src="https://cdn.cookycmp.com/banner.js" data-site-id="TU-SITE-ID" async></script>

Colocalo dentro del <head> de tu página, antes de cualquier otro script de terceros (analytics, píxeles de marketing, etc.). Esa posición es la que permite que el pre-bloqueo actúe antes de que cualquier tracker se ejecute — el requisito central de la Ley 21.719 y de la directiva ePrivacy.

El banner inyecta automáticamente su hoja de estilos (banner.css) desde el mismo origen que banner.js; no hace falta agregar nada más.

AtributoRequeridoDescripción
data-site-idUUID del sitio (dashboard → Sitios). El banner no arranca sin él.
data-api-baseNoURL base del API. Por defecto https://api.cookycmp.com.
data-consent-ttl-daysNoValidez del consentimiento en días. Por defecto 365.

Abrí tu sitio en una ventana de incógnito: el banner debe aparecer en la primera visita. Si no lo ves en tu navegador habitual, es probable que ya hayas aceptado o rechazado antes en ese navegador — el banner no reaparece mientras el consentimiento guardado siga vigente.

Una vez cargado, el SDK expone un objeto global mínimo:

  • window.__cookycmp.version — versión del SDK cargado.
  • window.__cookycmp.show() — reabre el modal de preferencias en cualquier momento.

Enganchá window.__cookycmp.show() a un enlace “Preferencias de cookies” en el footer de tu sitio: así el visitante puede retirar o modificar su consentimiento tan fácilmente como lo otorgó (GDPR art. 7.3 y Ley 21.719).

<a href="#" onclick="window.__cookycmp.show(); return false;">Preferencias de cookies</a>