La plantilla GTM mencionada en este artículo está actualmente pendiente de aprobación en la Galería de plantillas de la comunidad GTM. Actualizaremos este artículo una vez que esté disponible.
Visión general
Esta guía le explica cómo conectar WPConsent a Google Tag Manager (GTM) para cumplir plenamente con el Modo de consentimiento de Google v2. Cuando se configura correctamente, WPConsent comunicará las preferencias de consentimiento del usuario a GTM, lo que garantiza que sus etiquetas de análisis y publicidad respeten las elecciones del usuario.
Requisitos previos
- Complemento WPConsent instalado y activado
- Una cuenta de Google Tag Manager con un contenedor para tu sitio web.
Paso 1: Ejecuta el escáner de cookies.
Antes de configurar GTM, escanee su sitio web para identificar todas las cookies y scripts:
- Ve a WPConsent → Escáner en tu administrador de WordPress.
- Haga clic en Ejecutar escáner para analizar su sitio web.
- Revise las cookies detectadas y clasifíquelas adecuadamente (esenciales, estadísticas, marketing).
Paso 2: Activar el Modo Consentimiento de Google
- Ve a WPConsent → Configuración
- Busca la opción «Modo de consentimiento de Google» y actívala (está activada por defecto).
- Guarda tu configuración
- Establecer estados de consentimiento predeterminados al cargar la página
- Actualizar las señales de consentimiento cuando los usuarios tomen decisiones.
- Enviar las preferencias de consentimiento a la capa de datos de GTM.
Paso 3: Añadir la plantilla WPConsent en GTM
- Inicie sesión en https://tagmanager.google.com
- Seleccione su contenedor
- Vaya a Plantillas → Plantillas de etiquetas → Buscar galería
- Buscar «WPConsent»
- Haga clic para añadir la plantilla a su espacio de trabajo.
Paso 4: Crear la etiqueta WPConsent
- Ir a Etiquetas → Nuevo
- Haga clic en «Configuración de etiquetas» y seleccione «WPConsent: cumplimiento de la normativa de privacidad de WordPress de forma sencilla».
- Configura tus estados de consentimiento predeterminados:
- Almacenamiento de anuncios: Denegado (predeterminado recomendado)
- Almacenamiento de análisis: Denegado (predeterminado recomendado)
- Datos de usuario publicitarios: Denegado (predeterminado recomendado)
- Personalización de anuncios: Denegada (opción predeterminada recomendada)
- (Opcional) Añada ajustes específicos para cada región si es necesario (por ejemplo, concesión por defecto en regiones no pertenecientes a la UE).
- En Configuración avanzada, configure:
- Redactar datos de anuncios: habilítelo si desea eliminar los identificadores de anuncios cuando se deniegue el consentimiento.
- Pasar URL: Habilitar para conservar la atribución de la campaña a través de los parámetros URL.
- Esperar actualización: Dejar en 500 ms (predeterminado)
Paso 5: Configurar el disparador
- Hacer clic para activar
- Seleccionar inicialización del consentimiento: todas las páginas
- (Esto es fundamental: la etiqueta de consentimiento debe activarse antes que cualquier otra etiqueta).
- Guardar la etiqueta
Paso 6: Configure sus otras etiquetas
Para las etiquetas que requieren consentimiento (Google Analytics, Google Ads, etc.):
- Abrir la configuración de la etiqueta
- En Configuración avanzada → Configuración de consentimiento, selecciona «Requerir consentimiento adicional para que se active la etiqueta».
- Añada los tipos de consentimiento adecuados:
- Para etiquetas analíticas: analytics_storage
- Para etiquetas publicitarias: ad_storage, ad_user_data, ad_personalization
Paso 7: Vista previa y publicación
- Haga clic en Vista previa para probar su configuración.
- Visite su sitio web y compruébelo:
- Aparece el banner de consentimiento.
- Aceptar el consentimiento activa las etiquetas adecuadas.
- El consentimiento en declive bloquea las etiquetas
- Una vez verificado, haz clic en Enviar para publicar los cambios.
Cómo funciona
Cuando un visitante interactúa con tu banner de consentimiento:
- WPConsent guarda las preferencias en una cookie (wpconsent_preferences).
- Las preferencias se envían a la capa de datos GTM.
- La plantilla WPConsent GTM lee estas preferencias y actualiza el modo de consentimiento de Google.
- Tus etiquetas se activan (o no) en función del estado de consentimiento. La plantilla también detecta los cambios en el consentimiento, por lo que si un usuario actualiza sus preferencias más adelante, las etiquetas responderán en consecuencia.