Menú de documentación
Instalación
Instalar CookieHug: el snippet de JavaScript en el <head>, atributos del script, configuración completa y modos de bloqueo de scripts.
Instalación
Snippet básico
Coloca la etiqueta de script en el <head> de tu HTML, antes de cualquier script de terceros (analítica, anuncios, etc.):
<!DOCTYPE html>
<html lang="es">
<head>
<script src="https://cookiehug.com/api/script/TU-CLAVE-DE-LICENCIA.js"></script>
<!-- El resto de scripts va DESPUÉS de CookieHug -->
</head>Atributos de la etiqueta de script
| Atributo | Tipo | Obligatorio | Por defecto | Descripción |
|---|---|---|---|---|
data-ecid | string | Solo forma antigua | — | Solo para el cargador antiguo (cookieconsent.js); en el snippet anterior la clave de licencia forma parte de la URL del script |
data-cookiehug-lang | string | No | detección automática | Forzar el idioma del banner (ISO 639-1, p. ej. "EN", "DE", "PL") |
data-cookiehug-blockingmode | string | No | "auto" | "auto" = bloqueo automático de scripts, "manual" = solo manual |
data-cookiehug-consentmode | string | No | "enabled" | "enabled" = Google Consent Mode v2 activo, "disabled" = GCM desactivado |
Ejemplo de configuración completa
<script src="https://cookiehug.com/api/script/TU-CLAVE-DE-LICENCIA.js"
data-cookiehug-lang="ES"
data-cookiehug-blockingmode="auto"
data-cookiehug-consentmode="enabled"></script>Modo de bloqueo automático frente a manual
Modo automático (data-cookiehug-blockingmode="auto", por defecto): CookieHug detecta y bloquea por su cuenta scripts de terceros, iframes y píxeles de seguimiento. Se basa en la coincidencia de patrones con dominios de rastreo conocidos. No hace falta marcado adicional.
Modo manual (data-cookiehug-blockingmode="manual"): el bloqueo automático queda desactivado. Tú decides qué scripts requieren consentimiento mediante el atributo data-cookiehug-consent. Útil cuando necesitas un control preciso sobre la carga de scripts.