Ir al contenido principal

Clic And Words

EL BLOG DE MARKETING DIGITAL DE CLIC AND WORDS

En este blog encontrarás las últimas novedades sobre marketing online

Consent Mode v2 de Google Ads mostrando opciones de consentimiento y medición de conversiones
Google Ads
Toni Lleida

Consent Mode v2 en Google Ads: cómo recuperar conversiones perdidas y mejorar tus pujas automáticas.

Leer más »
Comparación visual entre Demand Gen y Performance Max para estrategias de marketing digital
Google Ads
Toni Lleida

Demand Gen vs Performance Max: cuándo usar cada uno para optimizar presupuesto en Google Ads y escalar tu pyme.

Leer más »
Estructura de asset groups en Performance Max para campañas de pymes
Google Ads
Toni Lleida

Estructura asset groups en Performance Max y optimiza tu presupuesto. Guía práctica para pymes con criterios claros y sin errores.

Leer más »
Revisión paso a paso de campaña Performance Max con bajo rendimiento
Google Ads
Toni Lleida

Diagnostica por qué tu Performance Max pierde rendimiento. Guía paso a paso para pymes: señales, activos, presupuesto y objetivos.

Leer más »
Cómo blindar medición si consentimiento <60%: clave
Google Ads
Toni Lleida

¿Tu tasa de consentimiento es menor al 60%? Descubre cómo optimizar el banner, aumentar la confianza y usar datos de primera parte para no perder medición.

Leer más »
Cómo activar Consent Mode v2 con CMPs: guía definitiva Si vendes o mides tráfico en la UE, implementar Consent Mode v2 con una CMP compatible TCF 2.2 ya no es opcional: es la vía segura para cumplir, mantener la medición de conversiones y proteger el rendimiento de Google Ads y GA4. Aquí tienes el plan paso a paso, sin rodeos y optimizado para resultados. Qué es Consent Mode v2 y por qué importa - Qué cambia: además de ad_storage y analytics_storage, v2 añade ad_user_data y ad_personalization. Con estos estados, Google adapta el comportamiento de sus tags según el consentimiento del usuario. - Dos modos: - Básico: bloquea tags hasta tener consentimiento. Cumple, pero limita modelado y medición. - Avanzado: permite pings sin cookies cuando no hay consentimiento. Activa el modelado de conversiones y mejora la atribución. - Requisito UE: para experiencias y medición de anuncios en la UE, Google exige CMP certificada y soporte TCF 2.2. Sin esto, perderás señales clave y rendimiento. Checklist previo - Elegir CMP certificada por Google con TCF 2.2 (ejemplos: las más conocidas del mercado; verifica la lista oficial de CMPs certificadas). - Decidir implementación: Google Tag Manager (recomendada) o gtag.js. - Inventariar tags: Google Ads, Floodlight, GA4, reCAPTCHA, etc. - Definir estrategia: Básico vs Avanzado. Si haces performance con Google Ads, elige Avanzado. - Gobernanza regional: aplicar Consent Mode por países UE/EEE (y Reino Unido si procede). Estructura recomendada de Consent Mode v2 Estados por defecto en UE/EEE antes de cualquier tag: - ad_storage: denied - analytics_storage: denied - functionality_storage: denied - security_storage: granted - ad_user_data: denied - ad_personalization: denied Tras el consentimiento del usuario, actualiza a granted según preferencias. Implementación con Google Tag Manager (la vía más robusta) 1) Crear Consent Initialization antes de todo - En GTM, añade una etiqueta de Consent Mode con “Default Consent State”. - Configura los estados por defecto a denied (excepto security_storage = granted). - Limita por región (países UE/EEE) usando la opción de región o activadores por geografía. 2) Conectar tu CMP TCF 2.2 - Activa la integración IAB TCF en tu CMP y marca los proveedores de Google. - Si la CMP tiene plantilla oficial para GTM, instálala. Activa “Enviar señales de consentimiento a Google” o similar. - Asegúrate de que la CMP publique la cadena TCF (TCString) y dispare un evento de “consent changed” al dataLayer. 3) Mapear TCF → Consent Mode v2 - Con CMP certificada, el puente al Consent Mode suele ser automático. Verifica que: - Propósito “Almacenamiento/Acceso” y decisiones de vendors de Google afecten ad_storage. - Preferencias de publicidad afecten ad_user_data y ad_personalization. - Analytics solo se active si procede según tu política (analytics_storage). - Si no hay mapeo automático, usa la API __tcfapi desde una etiqueta personalizada para leer la TCString y emitir un “consent update” a GTM/gtag con los estados correspondientes. 4) Hacer que todas las etiquetas respeten el consentimiento - En GTM, activa “Consent Settings” → “Require additional consent” en GA4, Google Ads y Floodlight (suele venir por defecto). - Usa “Consent Initialization” para la etiqueta de Consent Mode y “Initialization” para la CMP. El resto de tags en “All Pages” respetarán el consentimiento. Implementación con gtag.js (si no usas GTM) Coloca esto antes de cualquier carga de tags y lo más alto posible en el : - Default (por países UE/EEE) gtag('consent', 'default', { ad_storage: 'denied', analytics_storage: 'denied', functionality_storage: 'denied', security_storage: 'granted', ad_user_data: 'denied', ad_personalization: 'denied' }, { region: ['AT','BE','BG','HR','CY','CZ','DE','DK','EE','ES','FI','FR','GR','HU','IE','IT','LT','LU','LV','MT','NL','PL','PT','RO','SE','SI','SK','IS','LI','NO'] }); - Update tras la decisión del usuario (ejemplo) gtag('consent', 'update', { ad_storage: 'granted', analytics_storage: 'granted', ad_user_data: 'granted', ad_personalization: 'granted' }); Enlaza la CMP para que, al resolver la TCString, llame a gtag('consent','update', …) con los estados correctos. Básico vs Avanzado: cuál elegir - Elige Avanzado si: - Quieres modelado de conversiones en Google Ads/GA4 cuando no hay cookies. - Buscas atribución más estable tras solicitar consentimiento. - Elige Básico si: - Tu política exige bloquear todo sin pings previos. - Asumes caída mayor de datos y rendimiento. Pruebas y validación exhaustivas - Tag Assistant y Vista previa de GTM: confirma que se dispara “Consent Initialization” primero. - DevTools → Network: - En hits de GA4/Ads/Floodlight, revisa los parámetros gcs/gcd para ver los estados de consentimiento. - Comprueba que no se escriben cookies publicitarias sin consentimiento. - __tcfapi: - Ejecuta window.__tcfapi('getTCData', 2, (d)=>console.log(d)); y verifica la TCString, purpose consents y vendor consents. - Diagnósticos: - Google Ads → Medición → Diagnóstico de Consent Mode. - GA4 → Admin → Recopilación de datos → Estado de consentimiento. Buenas prácticas clave - Prioriza el orden de carga: Consent Mode (Consent Initialization) → CMP → resto de tags. - Minimiza parpadeos: usa estilos y bloqueos de UI de la CMP eficientes. - Mantén security_storage en granted para seguridad básica del sitio. - Respeta regiones: limita el Consent Mode por países UE/EEE; evita afectar otros mercados. - Documenta tu política: qué finalidades se activan con cada opción del usuario. - Revisa periódicamente la lista de vendors de Google en tu CMP. - Server-side tagging: si usas GTM Server, replica la lógica de consentimiento en el contenedor servidor y propaga el estado desde el cliente. Errores comunes que debes evitar - Implementar Consent Mode después de cargar GA4/Ads: pierdes control y puedes incumplir. - No mapear ad_user_data y ad_personalization: v2 exige estos estados. - Usar una CMP no certificada por Google: perderás integraciones y señales. - No diferenciar UE/EEE: aplicar restricciones globales reduce ingresos innecesariamente. - Confiar solo en Básico cuando necesitas modelado: caerá el rendimiento. FAQ exprés - ¿Puedo usar solo TCF 2.2 sin Consent Mode v2? No. TCF regula la cadena de consentimiento; Consent Mode v2 adapta el comportamiento de las etiquetas de Google. - ¿Necesito Avanzado para modelado? Sí, Avanzado habilita pings sin cookies que sustentan el modelado. - ¿Qué CMP elijo? Cualquiera certificada por Google con soporte TCF 2.2 y puente a Consent Mode. Evalúa rendimiento, UX y soporte. Guía de implementación resumida en 7 pasos 1) Selecciona CMP certificada TCF 2.2. 2) Define Básico o Avanzado por país. 3) GTM: crea etiqueta de Consent Mode en Consent Initialization con defaults denied. 4) Integra la CMP y activa el puente TCF → Consent Mode. 5) Ajusta consent settings en todas las etiquetas de Google. 6) Prueba con Tag Assistant, DevTools y diagnósticos. 7) Monitoriza conversiones, tasas de consentimiento y calidad de datos; itera. Con esta estrategia, cumples en la UE, preservas medición y proteges el rendimiento de tus campañas. Si necesitas una auditoría express de tu Consent Mode v2, puedo guiarte a detectar bloqueos, pérdidas de señal y mejoras rápidas.
Google Ads
Toni Lleida

Aprende a implementar Google Consent Mode v2 con CMPs compatibles TCF 2.2 en la UE. Guía paso a paso, modos básico/avanzado y consejos para cumplir RGPD.

Leer más »