Saltar al contenido principal

Instalación con Google Tag Manager

Configura Consentiam CMP en tu sitio web usando Google Tag Manager en menos de 5 minutos.

Requisitos previos

  • Una cuenta de Google Tag Manager con un contenedor web
  • Una cuenta en Consentiam (gratuita o de pago)
  • Tu API Key de Consentiam (la encuentras en el dashboard)

Paso 1: Obtener tu API Key

  1. Crea una cuenta o inicia sesión
  2. Ve a Dashboard → Sitios
  3. Haz clic en Añadir sitio e introduce tu dominio
  4. Copia la API Key que se genera

Nota: La API Key tiene el formato UUID: xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx

Paso 2: Importar la plantilla

  1. Abre tu contenedor en Google Tag Manager
  2. Ve a Plantillas → Buscar en la galería
  3. Busca "Consentiam CMP"
  4. Haz clic en Añadir al espacio de trabajo

Alternativa: Si la plantilla aún no está en la galería, puedes importarla manualmente descargando el archivo .tpl desde tu dashboard en Sitios → Instalación → GTM.

Paso 3: Crear el tag

  1. Ve a Tags → Nuevo
  2. Selecciona la plantilla Consentiam CMP
  3. Introduce tu API Key en el campo correspondiente
  4. Configura el trigger: Consent Initialization — All Pages
  5. Guarda y publica

Importante: El trigger DEBE ser Consent Initialization, no All Pages. Esto garantiza que el consentimiento se configura antes de que se dispare cualquier otro tag.

Modos de instalación

Modo Automático (recomendado)

Deja el campo Config Code vacío. El banner cargará su configuración automáticamente desde la API de Consentiam.

  • Los cambios en el dashboard se aplican al instante
  • Soporta A/B testing de configuraciones
  • Ideal para la mayoría de los sitios

Modo Optimizado (avanzado)

Pega tu Config Code (Base64) desde el dashboard. El banner se renderiza instantáneamente sin necesidad de hacer fetch a la API.

  • Renderizado inmediato (0 ms de latencia)
  • Ideal para sitios con requisitos estrictos de rendimiento
  • Requiere actualizar el Config Code manualmente si cambias la configuración
  • No soporta A/B testing

Configuración de regiones

Por defecto, el consentimiento se aplica solo a usuarios del Espacio Económico Europeo (EEA). Puedes cambiarlo en el campo Regions:

ValorComportamiento
eeaConsent solo para los 30 países del EEA (por defecto)
allConsent para todos los usuarios, sin importar la región
ES,FR,DEConsent solo para países específicos (códigos ISO 3166-2)

Configuración de idioma

El banner detecta automáticamente el idioma del usuario. Si necesitas forzar un idioma específico:

  1. Cambia Language de Auto-detect a Use GTM variable
  2. En Language Variable, selecciona una variable GTM que devuelva un código ISO 639-1 (ej: es, en, fr)

Idiomas soportados: es, en, fr, de, it, pt, nl, ca, gl, eu, pl, ro, sv, da, fi — y más.

Microsoft Consent Mode

Si usas Microsoft Clarity o Bing Ads (UET), activa la casilla Enable Microsoft Consent Mode en la configuración del tag.

Esto sincroniza las señales de consentimiento con las APIs de Microsoft, asegurando que Clarity y Bing respeten las preferencias del usuario.

Verificación

  1. En GTM, haz clic en Vista previa
  2. Abre tu sitio web en una nueva pestaña
  3. En el panel de GTM Debug, ve a la pestaña Consent
  4. Verifica que los valores por defecto son denied
  5. Interactúa con el banner y verifica que los valores cambian correctamente

Solución de problemas

El banner no aparece

  • Verifica que el trigger sea Consent Initialization, no All Pages
  • Comprueba que la API Key sea correcta
  • Verifica que el sitio esté activo en el dashboard de Consentiam
  • Abre la consola del navegador para ver posibles errores

Consent Mode no se actualiza

  • Verifica en GTM Debug que el tag se dispara correctamente
  • Comprueba la pestaña Consent en el debugger
  • Asegúrate de que no hay otro CMP instalado que interfiera

¿Necesitas más ayuda?

Nuestro equipo de soporte está disponible para ayudarte con la configuración.

Contactar soporte
Instalación con Google Tag Manager | Documentación | Consentiam | Consentiam