Saltar al contenido principal

Integración con Google Tag Manager

Tiempo: ~15 minutos Requisitos: Contenedor GTM con acceso de publicación

Hay dos formas de usar ConsentForge con GTM:

  1. Etiqueta de script en GTM — Agregue el script de ConsentForge mediante una etiqueta HTML personalizada (más sencillo)
  2. Plantilla de GTM — Use la plantilla de GTM de ConsentForge para soporte completo de Consent Mode v2 (recomendado)

Opción 1: Etiqueta de script mediante etiqueta HTML personalizada

Paso 1: Cree una nueva etiqueta

En GTM, vaya a Etiquetas → Nueva → HTML personalizado.

Paso 2: Agregue el script

<script
src="https://cdn.consentforge.com/consentforge.min.js"
data-token="YOUR_EMBED_TOKEN"
defer
></script>

Paso 3: Establezca el activador en "Inicialización del consentimiento - Todas las páginas"

Esto activa la etiqueta al cargar la página, antes de que se ejecuten otras etiquetas.

Paso 4: Publique

Envíe y publique su contenedor.


Paso 1: Agregue la plantilla de ConsentForge

  1. En GTM, vaya a Plantillas → Buscar en la galería
  2. Busque "ConsentForge"
  3. Haga clic en Añadir al espacio de trabajo

Paso 2: Cree una etiqueta de inicialización de consentimiento

  1. Vaya a Etiquetas → Nueva
  2. Elija la plantilla ConsentForge
  3. Ingrese su Token de incrustación
  4. Establezca el activador: Inicialización del consentimiento - Todas las páginas

Paso 3: Actualice las etiquetas existentes para usar activadores de consentimiento

Para cada etiqueta que necesite consentimiento (GA4, Ads, Meta):

  1. Abra la etiqueta
  2. Vaya a Configuración avanzada → Configuración de consentimiento
  3. Establezca los tipos de consentimiento requeridos (p. ej., analytics_storage para GA4)

Paso 4: Pruebe en la vista previa de GTM

Abra el modo Vista previa de GTM, visite su sitio. Confirme:

  • La etiqueta de ConsentForge se activa primero
  • Las etiquetas de GA4 y otras solo se activan después de otorgarse el consentimiento
  • El evento gtm.consent_update aparece en el dataLayer después de que el usuario acepta

Paso 5: Publique

Envíe y publique su contenedor.


Después de la configuración, abra la Consola de DevTools y escriba:

google_tag_manager['GTM-XXXXX'].getConsentState()

Debería ver que los valores de Consent Mode se actualizan después de que el usuario acepta/rechaza.