Configuración correcta del Consent Mode v2: sin advertencias en Tag Assistant
La advertencia más común en Tag Assistant indica que una etiqueta leyó el consentimiento antes de establecer un valor predeterminado. Descubre cómo evitarlo y qué otros detalles son importantes.

De qué trata el Consent Mode v2
El Consent Mode es el enlace entre tu banner de consentimiento de cookies y las etiquetas de Google. El banner aprende lo que permite el visitante y el Consent Mode se lo transmite a Google Analytics y Google Ads. La versión 2 añadió dos nuevos tipos: ad_user_data y ad_personalization. Sin ellos, Google Ads solo utiliza datos limitados de la UE.
El orden es lo que importa
El valor predeterminado va primero, con todo configurado como «denegado». Solo entonces pueden ejecutarse las etiquetas o leer el consentimiento. En Tag Manager, esto se hace con una plantilla que llama a setDefaultConsentState en el disparador «Consent Initialization».
Existe una trampa que vemos a menudo: Google solo procesa el valor predeterminado una vez que la plantilla ha terminado. Si la misma plantilla, u otra etiqueta en «Consent Initialization», lee el consentimiento, por ejemplo para registrar un oyente, eso cuenta como una lectura antes del valor predeterminado. Tag Assistant mostrará entonces una advertencia roja. La solución: la plantilla del valor predeterminado no lee nada, y todo lo demás se ejecuta en «Initialization».
→ Banner de cookies con Consent Mode v2: conforme, sin cuota mensual
Establecer el consentimiento a través de la plantilla
Cuando el visitante toma una decisión en el banner, el consentimiento debe establecerse con updateConsentState desde una plantilla. Un comando gtag de una etiqueta HTML personalizada se almacena en búfer y no se procesa de manera fiable antes del siguiente disparador. Así lo describe Google para Tag Manager.
Retirada: de inmediato, no en la siguiente carga de página
Una etiqueta de Google Analytics que ya se ha cargado sigue enviando datos después de una retirada hasta que se recarga la página. Al retirar el consentimiento, Trackum también establece la señal de exclusión para el ID de medición, y GA4 se detiene de inmediato. Si el visitante consiente nuevamente más tarde, se libera de nuevo.
→ Dashboard de marketing con GA4 y Google Ads: todos los números en una página
Cómo probamos cada configuración
- Antes de una elección: ninguna solicitud a Google Analytics, Google Ads o Meta
- Después de «Accept all»: todos los tipos de consentimiento concedidos, exactamente una vista de página
- Después de «Reject»: nada
- Tag Assistant: sin advertencia de consentimiento
- Recarga: sin banner, la elección se aplica
Preguntas frecuentes
¿Cuál es la diferencia entre el modo básico y el avanzado?
En el modo básico, las etiquetas de Google solo se cargan después del consentimiento. En el modo avanzado, se cargan de inmediato y envían pings sin cookies sin consentimiento. Trackum configura el modo básico de forma predeterminada, ya que así nada se envía a Google antes del consentimiento.
¿Cómo sé si el valor predeterminado se establece demasiado tarde?
Tag Assistant muestra una advertencia de que una etiqueta leyó el estado del consentimiento antes de que se estableciera un valor predeterminado. En el navegador, google_tag_data.ics.wasSetLate tendrá entonces el valor true.
¿Necesito configuraciones de consentimiento en cada etiqueta?
Sí. Cada etiqueta obtiene los tipos de consentimiento que necesita en su configuración de consentimiento. Las etiquetas de análisis necesitan analytics_storage, las de publicidad necesitan ad_storage y las conversiones también necesitan ad_user_data.
Seguir leyendo
FuncionesBanner de cookies con Consent Mode v2: conforme, sin cuota mensual
Rechazo en la primera capa, ajustes por propósito, Consent Mode v2 con cada tipo de consentimiento y registro de elecciones. Sin cuota mensual.
FuncionesDashboard de marketing con GA4 y Google Ads: todos los números en una página
Visitantes, leads, pedidos, gasto publicitario y ROAS por campaña en una página, comparados con el periodo anterior. Un enlace, nada que configurar.
FuncionesIngresos de tu CRM, tienda y ERP en un solo dashboard de ventas: HubSpot, Shopify, Odoo y más
Google Analytics solo ve lo que sucede en el sitio web. Los pedidos por teléfono o correo electrónico faltan. Con una conexión de datos, el ingreso real de tu sistema aparece en el dashboard de ventas.
FuncionesGenera leads desde tu sitio web con su origen en tu CRM: HubSpot, Pipedrive, Brevo, Salesforce o webhook
¿De dónde vino el lead? La entrega al CRM registra el origen, la campaña y el ID de clic en el CRM con cada consulta, sin necesidad de un plugin de formulario.
FuncionesConversiones offline: reporta ventas desde tu CRM a Google Ads y Meta
Google Ads y Meta aprenden de lo que les reportas. Si solo reciben llenados de formularios, optimizan para eso. Con las conversiones offline, optimizan para ventas.
FuncionesCómo guardar los parámetros UTM y el gclid en formularios: para que ninguna campaña se pierda
Un visitante llega desde un anuncio, navega por tres páginas y luego envía el formulario. Para entonces, los parámetros UTM ya han desaparecido de la URL. Así es como se mantienen.