En este tercer artículo de la serie “Consent Mode” te guiaré paso a paso sobre cómo configurar el Consent Mode Básico utilizando Google Tag Manager.
En las ediciones anteriores te conté de qué se trata el Consent Mode, cómo funciona y por qué debería ser más relevante en Latinoamérica , por lo que asumiré que ya sabes que este tipo de configuración busca cumplir con las regulaciones de privacidad al controlar el uso de cookies y el seguimiento de usuarios.
Te recomiendo, si aún no lo haces , que sigas las instrucciones para configurar los Estados de Consentimiento del Consent Mode porque es el primer paso antes de configurar el modo Básico o Avanzado.
A continuación verás 2 métodos para adaptar nuestras etiquetas bajo el Consent Mode Básico a través de Google Tag Manager.
Entremos en materia.
Método 1: Activadores de Bloqueo
Con este método buscamos crear activadores o “triggers” que condicionen el disparo de nuestras etiquetas dependiendo de los permisos definidos por los usuarios en el “Banner de Cookies” y guardados en su “Cookie de Consentimiento”.
Te mostraré cómo hacer el primer paso con CookieBot y sin CookieBot para que sigas el que te convenga más.
Paso 1: Crea el Activador de Bloqueo [Con CookieBot]
En la sección “Activadores” de tu contenedor > “Nueva”.

Haz click en cualquier parte de esta pantalla

Selecciona “Evento personalizado” como tipo de activador.

Configura tu activador de bloqueo para las etiquetas de Analítica de la siguiente manera:

Donde:
- El bloque naranja va a permitir que el activador de bloqueo sea válido exclusivamente cuando el permiso ‘statistics’ no forme parte de la variable ‘CookieConsentState’ (creada en la configuración de los Estados de Consentimiento).
- El bloque azul va a permitirnos aplicar la regla del bloque naranja a cualquier evento.
Repetimos el mismo paso para el activador de bloqueo para las etiquetas de Marketing.

Al terminar , debemos tener dos activadores de bloqueo: Uno para las etiquetas de Marketing y otro para las etiquetas de Analítica.

Paso 1: Crea el Activador de Bloqueo [Sin CookieBot]
Sigue las instrucciones del Paso 1 de la sección anterior, pero sustituyendo la variable asociada a los valores de la Cookie de CookieBot por las variable condicionales que creaste en “Paso 3 : Crea variables condicionales basadas en la Cookie de Preferencias” en el artículo sobre los Estados de Consentimiento de Google Consent Mode.
Si seguiste las instrucciones conmigo, deberías tener dos variables condicionales: “Regex – CookieConsent – Marketing” y “Regex – CookieConsent – Statistics“.
Es este ejemplo, creamos un activador de bloqueo para las etiquetas de Analytics.

En el caso del activador de bloqueo para las etiquetas de Marketing , la lógica es la misma. Sólo debes elegir la variable condicional de esa categoría.
Paso 2: Condiciona las etiquetas con los Activadores de Bloqueo correspondientes
En este ejemplo, usaremos la etiqueta “Google Tag + Pageviews” que responde al activador “cookie_consent_update” para probar nuestro activador de bloqueo “Permisos de Analytics Denegados”.

En el bloque violeta estará el activador común que has asignado a tu etiqueta y en el bloque rojo estará el activador de bloqueo que hemos creado.
La combinación de ambas permitirá a la etiqueta asociada activarse cuando se cumplan las condiciones del bloque violeta, siempre y cuando el bloque rojo permanezca inválido.
En resumen, si las condiciones del bloque rojo se cumplen, la etiqueta no se dispara – incluso si se cumplen las condiciones del bloque violeta.
Paso 3: Verifica la Configuración
A través de la “Vista Previa” de tu contenedor, recrea la acción de la etiqueta que quieres probar. *
*Asegúrate de que has denegado los permisos de “analytics”/ “statistics” o “marketing” en el Cookie Banner.
Al recrear la acción de tu etiqueta, verás que esta no se dispara.

Al abrir los detalles , encontrarás que a pesar de existir un activador que correctamente ha ordenado el disparo de la etiqueta (bloque violeta) , esta acción ha sido interrumpiada al cumplirse las condiciones del activador de bloqueo (bloque rojo).

Adicionalmente , puedes revisar en la pestaña “Consent” de tu Tag Assistant que , efectivamente , los permisos que condicionan el disparo de la etiqueta han sido denegados.

Si todo funciona bien , replica los mismos pasos para tus otras etiquetas de Analytics y haz lo mismo para las etiquetas de Marketing (pero esta vez con el activador de bloqueo de marketing).
Método 2: Comprobaciones de consentimiento adicionales
Si no te convenció el método anterior, esta otra opción es un poco más directa.
Lo que haremos ahora es replicar el comportamiento que esperábamos de nuestros activadores de bloqueo, pero usando una funcionalidad propia de las etiquetas de Google Tag Manager llamada “Configuración de consentimiento”.
Este atributo es relativamente nuevo (de hecho, sigue en fase Beta) y está disponible en todas las etiquetas configuradas dentro del contenedor, independientemente de que el proveedor sea Google o no.
Seguiremos practicando con la etiqueta “Google Tag + Pageviews”, pero esta vez eliminaremos los activadores de bloqueo.
Paso 1: Seleccionar categorías de consentimiento adicional
En la etiqueta que queremos condicionar > “Configuración avanzada” > “Configuración de consentimiento”

En la lista que se despliega podremos seleccionar qué permisos deben estar aprobados para que la etiqueta en cuestión se dispare. Naturalmente, el/los permiso/s que elijas deben tener relación directa con la funcionalidad de la etiqueta.
Es decir, si estamos aplicando esta configuración para etiquetas de Marketing como Google Ads, Meta, Floodlight, Linkedin, etc., deberás seleccionar “ad_storage“.
En el caso de Analytics, seleccionariamos “analytics_storage“.
Paso 2: Verifica la configuración
A diferencia del método anterior con activadores de bloqueo , esta vez la etiqueta no se dispara por otra razón: La configuración de consentimiento se lo ha impedido.

Al ver los detalles , podrás notar que aunque no existe un activador de bloqueo que detenga la activación de la etiqueta , se nos indica que esta no será ejecutada por falta de Permisos Requeridos de Consentimiento.

Bonus Track: El curioso caso de Google Analytics 4
La etiqueta de GA4 tiene una particularidad y es que aunque es considerada principalmente una herramienta de Analítica y, por lo tanto, asociamos su comportamiento a los permisos definidos por el usuario para esta categoría; Google Analytics tiene ciertas funcionalidades más relacionadas con Marketing que con Analítica.
Como por ejemplo todo lo que tiene que ver con Remarketing, Audiencias y Personalización.
¿Qué hacemos cuando el usuario permite Cookies de Analítica pero no de Marketing?
Absolutamente nada (:
Si hemos configurado los Estados de Consentimiento correctamente , Google hará todo el trabajo por nosotros.
Las etiquetas de Google Analytics 4 tendrán un comportamiento normal pero Google hará un trabajo interno extra para asegurarse que este tráfico en específico no sea elegible para Google Signals , ni audiencias de remarketing o publicidad personalizada en productos de Google (Google Ads, Display, Video 360 y Search Ads 360).
Para Cerrar
- El Consent Mode se enfoca en cumplir con regulaciones de privacidad al controlar cookies y rastreo de usuarios.
- En el caso del Constent Mode Básico evitamos que las etiquetas se ejecuten hasta contar con el consentimiento del usuario. Es decir:
– Si el usuario da su consentimiento, se crean las cookies pertinentes en su navegador y todo corre su curso “natural”.
– Si el usuario no da su consentimiento, no se envía ningún dato a Google. Ni siquiera el estado del consentimiento.
- Para realizar una configuración completa del Consent Mode, debemos en primer lugar: preparar las etiquetas del Estado de Consentimiento y en segundo lugar: Adaptar la activación de las etiquetas según el modo básico (que te muestro aquí) o avanzado.
- Para adaptar etiquetas bajo el método de “Activadores de Bloqueo” sigue estos pasos:
- Importa la plantilla “Cookiebot Consent State” o crea la variable correspondiente.
- Crea activadores de bloqueo para Analytics y Marketing.
- Asigna los activadores a tus etiquetas y verifica la configuración.
- Si prefieres, utiliza las Comprobaciones de consentimiento adicionales en las etiquetas:
- Selecciona las categorías de consentimiento adicional.
- Verifica la configuración para asegurar que las etiquetas se disparen correctamente.
- Si se da permiso al uso de Cookies de Analítica y no publicitarias , las etiquetas de Google Analytics 4 se activarán y tendrán un comportamiento normal pero sus funciones publicitarias serán inhabilitadas.