La implementación de Google Consent Mode V2 requiere actualizar el banner de consentimiento de su sitio web y la configuración de gestión de etiquetas para pasar dos señales de consentimiento específicas: ad_user_data y ad_personalization. Según la documentación de Google, pasar estas señales explícitas es necesario para cumplir con la Política de Consentimiento de Usuarios de la UE y mantener todas las capacidades de medición de conversiones y segmentación de audiencia en Google Ads y GA4.
¿Qué es Google Consent Mode V2 y por qué es necesario?
Google Consent Mode V2 es un marco de consentimiento actualizado diseñado para comunicar las opciones de privacidad de los visitantes del sitio web directamente a las etiquetas de Google. La documentación de Google confirma que el Consent Mode V2 requiere señales explícitas para los parámetros ad_user_data y ad_personalization para cumplir con la Política de Consentimiento de Usuarios de la UE. Sin enviar estas señales, las cuentas publicitarias que se dirigen a usuarios en el Espacio Económico Europeo pierden el acceso a funciones de publicidad personalizada y remarketing.

Las versiones anteriores del Consent Mode se basaban principalmente en los parámetros analytics_storage y ad_storage para ajustar el comportamiento de las etiquetas según el consentimiento del usuario. La actualización V2 amplía este marco añadiendo indicadores de consentimiento explícitos para el procesamiento y la personalización de datos del usuario. Este cambio garantiza que la recopilación de datos se alinee estrictamente con las preferencias del usuario antes de que se envíe cualquier dato a los servicios publicitarios.
¿Cuáles son las diferencias clave entre el modo de consentimiento básico y el avanzado?
Elegir entre el modo de consentimiento básico y el avanzado determina cómo su sitio web maneja las etiquetas antes de que un visitante interactúe con su banner de cookies. En una configuración básica, las etiquetas de Google permanecen bloqueadas por completo hasta que el visitante da su consentimiento explícito. Una vez que el usuario hace clic en aceptar, las etiquetas se cargan y transmiten datos de medición completos a las plataformas de Google.
El modo de consentimiento avanzado adopta un enfoque diferente al cargar las etiquetas de Google inmediatamente cuando se renderiza la página, pero estableciendo los estados de consentimiento predeterminados como denegados. Cuando se deniega el consentimiento, las etiquetas envían pings sin cookies en lugar de datos de conversión completos. Estos pings sin cookies permiten a Google Analytics 4 y Google Ads realizar modelos de comportamiento sin rastrear a usuarios individuales.

En una cuenta típica, seleccionar el modo de consentimiento avanzado conserva una mayor parte de los datos de modelado de conversiones en comparación con la configuración básica. Sin embargo, los equipos legales en ciertas jurisdicciones prefieren el modo de consentimiento básico porque no salen solicitudes del navegador del usuario antes de que se otorgue el consentimiento explícito. Las organizaciones deben equilibrar las interpretaciones regulatorias con los requisitos de modelado de datos al elegir un modelo de implementación.
- Modo básico: Las etiquetas de Google están completamente bloqueadas hasta que el usuario acepta los permisos de cookies.
- Modo básico: No se envían pings ni solicitudes antes de la aprobación del consentimiento.
- Modo avanzado: Las etiquetas de Google se activan inmediatamente con indicadores predeterminados de denegación establecidos antes de la interacción del usuario.
- Modo avanzado: Envía pings sin cookies cuando se deniega el consentimiento para permitir el modelado de conversiones.
- Ambos modos: Requieren señales explícitas para los parámetros ad_user_data y ad_personalization.
Selección de una plataforma de gestión de consentimiento
La implementación del Consent Mode V2 generalmente comienza con una Plataforma de Gestión de Consentimiento (CMP) certificada. Las soluciones CMP certificadas proporcionan integraciones integradas que formatean y envían automáticamente las señales de consentimiento directamente a Google Tag Manager. Plataformas como Cookiebot, OneTrust, Usercentrics y Cookie Script manejan la interfaz del banner mientras actualizan los estados de consentimiento directamente en segundo plano.
Al elegir una CMP, verifique si admite de forma nativa las etiquetas de plantilla de Google Consent Mode V2. El uso de un banner asociado simplifica la configuración porque el script del banner actualiza las variables de consentimiento antes de que se activen sus etiquetas de marketing. Para sitios web creados a medida o banners de consentimiento personalizados, los equipos de desarrollo deben escribir código JavaScript personalizado para enviar eventos de consentimiento a la capa de datos manualmente.
¿Cómo se configura el Consent Mode V2 en Google Tag Manager?
Configurar el Consent Mode V2 en Google Tag Manager implica establecer estados de consentimiento predeterminados antes de que se ejecute cualquier otro script. Esto se logra colocando un comando de consentimiento predeterminado directamente en el encabezado del sitio o utilizando una plantilla de comunidad CMP dedicada en GTM. El comando predeterminado establece ad_storage, analytics_storage, ad_user_data y ad_personalization como denegados para los nuevos visitantes.
Después de establecer los valores predeterminados, configure su etiqueta CMP para que se active en el activador de Inicialización de consentimiento. El activador de Inicialización de consentimiento es un activador especial de GTM diseñado para ejecutarse antes que los activadores estándar de Inicialización y Vista de página. Esta secuencia garantiza que existan estados de consentimiento predeterminados antes de que las etiquetas de seguimiento verifiquen el permiso del usuario.
A continuación, actualice los estados de consentimiento dinámicamente cuando un visitante dé su consentimiento en el banner. Cuando el usuario selecciona sus preferencias, la CMP envía un comando de actualización a GTM con valores otorgados para las categorías permitidas. Las etiquetas estándar como la etiqueta de Google, las etiquetas de eventos de GA4 y el seguimiento de conversiones de Google Ads ajustan su comportamiento automáticamente en función de estos indicadores actualizados.
- Paso 1: Instale una plantilla CMP certificada por Google o inyecte un script de consentimiento predeterminado en el encabezado del sitio web.
- Paso 2: Asigne la etiqueta de contenedor CMP para que se active en el activador de Inicialización de consentimiento – Todas las páginas.
- Paso 3: Habilite la Descripción general del consentimiento en la configuración del contenedor GTM para auditar los requisitos de consentimiento de las etiquetas.
- Paso 4: Verifique las comprobaciones de consentimiento integradas en las etiquetas estándar de Google, como las etiquetas de GA4 y Google Ads.
- Paso 5: Configure etiquetas HTML personalizadas o de terceros para requerir categorías de consentimiento adicionales cuando sea necesario.
¿Cómo se verifican las señales de consentimiento en Google Tag Assistant y GA4?
Probar su configuración garantiza que las señales de consentimiento explícitas lleguen correctamente a los servicios de Google. Abra Google Tag Assistant y conecte su sitio para inspeccionar la ejecución de eventos en tiempo real. Seleccione el evento de Inicialización de consentimiento en el panel izquierdo y haga clic en la pestaña Consentimiento para confirmar que los valores predeterminados iniciales muestran denegado para todos los parámetros relevantes.
A continuación, acepte las cookies en el banner de su sitio mientras observa Tag Assistant. Busque un nuevo evento de actualización de consentimiento en la línea de tiempo y vuelva a consultar la pestaña Consentimiento. Debería ver que ad_user_data y ad_personalization cambian de denegado a otorgado. Si estos valores permanecen sin cambios o informan advertencias de parámetros faltantes, su banner no está transmitiendo los indicadores actualizados correctamente.
También puede inspeccionar las solicitudes de red salientes utilizando las herramientas de desarrollo de su navegador. Filtre el tráfico de red buscando solicitudes de recopilación enviadas a Google Analytics o Google Ads. Busque los parámetros gcs y gcd en la cadena de consulta de la solicitud. El parámetro gcd codifica el estado detallado de cada configuración de consentimiento, demostrando si las señales explícitas están presentes.
Solución de problemas comunes de implementación de consentimiento
Un patrón común en cuentas mal configuradas es que las etiquetas se activen antes de que se establezcan los estados de consentimiento predeterminados. Si una etiqueta de GA4 se activa en el evento estándar de Vista de página antes de que se ejecute el script CMP, los servicios de Google pueden registrar datos sin consentimiento o volver a estados incorrectos. Asegúrese de que su CMP se cargue en la parte superior del código fuente de la página HTML.
Otro problema frecuente implica la falta de declaraciones de parámetros ad_user_data o ad_personalization en implementaciones personalizadas. Los scripts de banner personalizados escritos para el Consent Mode V1 a menudo omiten estos parámetros V2 más nuevos. La actualización de scripts personalizados requiere agregar estas dos variables a las cargas útiles de llamada de consentimiento predeterminado de gtag y de actualización de consentimiento de gtag.
El bloqueo de etiquetas de terceros también puede interrumpir el seguimiento cuando las etiquetas están asignadas incorrectamente en GTM. Asegúrese de que las comprobaciones de consentimiento nativas estén habilitadas dentro de la configuración de etiquetas integradas de GTM. Evite establecer activadores de bloqueo estrictos en las etiquetas de Google si tiene la intención de ejecutar el modo de consentimiento avanzado, ya que los activadores de bloqueo impiden que se activen los pings sin cookies por completo.
Por dónde empezar esta semana
Para implementar el Consent Mode V2 de manera eficiente, comience auditando su banner de cookies actual y su contenedor GTM. Verifique si su proveedor de CMP ofrece una integración automatizada de Consent Mode V2 y actualice su script de banner CMP a la última versión. Alien Road recomienda probar los cambios en un entorno de ensayo antes de publicar los comandos de publicación del contenedor.
A continuación, habilite la Descripción general del consentimiento en la configuración de GTM para inspeccionar cada etiqueta en su contenedor. Verifique que los estados de ad_user_data y ad_personalization se actualicen correctamente tras la interacción del usuario en Tag Assistant. Una vez verificado, publique la actualización de su contenedor GTM para mantener un seguimiento de conversiones ininterrumpido y la creación de audiencias en sus canales de marketing de Google.
Siga leyendo: Planificación estratégica · Marketing digital