⚠️ Tag Diagnostics tiene latencia de 48–72 horas
Si detectás un problema hoy y lo corregís el mismo día, Tag Diagnostics no confirmará la corrección hasta 2 o 3 días después. Cada día con la señal rota es un día más de datos publicitarios perdidos: empezá la verificación hoy, no cuando "haya tiempo".
- Paso 1Diagnóstico inicial
- Paso 2CMP. Consent Management Platform
- Paso 3Google Tag Manager
- Paso 4Verificación técnica. escenarios de prueba
- Paso 5Google Ads
- Paso 6GA4. propiedad
- Paso 7E-commerce
- Paso 8Leads B2B
- Paso 9Agencias. gestión de clientes
Qué cambia exactamente
el 15 de junio
Tres cambios concretos se activan el 15 de junio. No son graduales:
- ad_storage pasa a ser el único control de todos los datos de Google Ads. Google Signals pierde cualquier autoridad sobre datos publicitarios y queda reducido a reportes comportamentales internos de GA4.
- ad_personalization pasará a ser el único control de personalización y audiencias de remarketing. Sin fecha confirmada. Google comunicará el plazo por separado.
- IPs cifradas antes de transmitirse a Google Ads, gobernadas por la configuración de la cuenta de Ads, no de Analytics. Sin fecha confirmada.
Con ad_storage: granted → Google usa todas las señales disponibles incluyendo vincular al usuario con su login de Google.
Con ad_storage: denied → Google Ads solo accede a parámetros de URL como gclid. Sin cookies, sin identificadores cross-device, sin audiencias.
| Fecha | Cambio | Estado |
|---|---|---|
| Marzo 2024 | Consent Mode v2 obligatorio para tráfico EEE. añade ad_user_data y ad_personalization | ✅ Activo |
| Julio 2025 | Aplicación forzosa EU User Consent Policy. personalización desactivada para cuentas no conformes | ✅ Activo |
| Febrero 2026 | Session attributes e IPs eliminados de la Google Ads API | ✅ Activo |
| 15 junio 2026 | ad_storage = único control de datos de Google Ads. Google Signals pierde autoridad publicitaria. | 🔴 Pendiente |
| Sin fecha 2026 | ad_personalization = único control de remarketing y audiencias | ⏳ Sin confirmar |
| Sin fecha 2026 | IPs cifradas fluyen a Google Ads gobernadas por cuenta de Ads | ⏳ Sin confirmar |
Diagnóstico inicial
gclid en URL es la única señal disponible cuando ad_storage: denied. Sin auto-tagging, esa señal tampoco llega.ad_storage y analytics_storage es una integración incompleta de v1. faltan ad_user_data y ad_personalization.Desde el 15 de junio, si el usuario concede ad_storage, Google Ads vinculará su actividad con su login de Google, independientemente de que Signals esté OFF. Si la DPA fue redactada con Signals OFF como protección, esto es un cambio material en el procesamiento de datos que requiere revisión legal cuanto antes: el cambio ya está activo.
CMP. Consent Management Platform
ad_storage, ad_personalization, analytics_storage, ad_user_data.gtag('consent', 'update', {...}) en su callback con los 4 parámetros tras la decisión del usuario.Google Tag Manager
Default Consent State
gtag('consent', 'default', {...}) disparada en trigger Consent Initialization. All Pages. no "All Pages" ni "DOM Ready".gtag('consent', 'default', {
'ad_storage': 'denied',
'ad_personalization': 'denied',
'analytics_storage': 'denied',
'ad_user_data': 'denied',
'wait_for_update': 500
});wait_for_update: 500 configurado para dar tiempo al CMP a cargar antes de que disparen los tags.Update Consent State
allow_google_signals en gtag solo funciona para reportes internos de GA4. El único control que cuenta para datos publicitarios es ad_storage.
Consent Overview en GTM
ad_storage + ad_user_data. GA4 → analytics_storage. Remarketing → ad_personalization.Cobertura de páginas
Verificación técnica. escenarios de prueba
Escenario A. Primera visita (ventana privada)
denied.granted, tags de Ads y GA4 disparan correctamente.denied, solo pings cookieless de modelado. sin tracking con cookies.Escenario B. Visita de retorno
El CMP solo activa el callback en la primera interacción y asume que la cookie gestiona el estado en visitas posteriores. Si el update no se dispara en visitas de retorno, GTM puede tratar esas sesiones como no consentidas. pérdida de datos silenciosa.
Verificación con DevTools
google-analytics.com/g/collect → verificar parámetro gcs:G100 = ad_storage: denied, analytics_storage: denied
G101 = ad_storage: granted, analytics_storage: denied
G110 = ad_storage: denied, analytics_storage: granted
G111 = ad_storage: granted, analytics_storage: granted ← objetivo tras aceptar
Google Ads
ad_user_data: granted no funcionan correctamente aunque ad_storage esté granted.ad_storage: denied mayoritario, verificar disponibilidad de datos hasheados como respaldo para no perder listas de audiencia.GA4. propiedad
Auditar ahora los defaults de ad_storage. Si está granted donde debería estar denied, la vinculación con el login de Google está activa de forma silenciosa desde el 15 de junio, sin ningún aviso en los informes.
E-commerce
| Basic Mode | Advanced Mode | |
|---|---|---|
| Carga de tags | Bloqueada hasta interacción con el banner | Carga inmediata con defaults denied |
| Datos antes de consentir | Ninguno enviado a Google | Pings cookieless enviados |
| Modelado disponible | General (menos preciso) | Específico del anunciante |
| Recomendación | Volumen bajo, menos complejidad técnica | Volumen suficiente + Enhanced Conversions |
purchase incluye transaction_id, value y currency también en hits cookieless.ad_personalization y el manejo de IPs del lado de Ads. Conviene dejarlo auditado ahora.Leads B2B
ad_storage: denied vía gclid en URL.ad_user_data: granted necesario para Enhanced Conversions con email hasheado. verificar específicamente este parámetro en el update.Agencias. gestión de clientes
ad_storage: denied: máxima urgencia. comunicar el cambio de privacidad y revisar la DPA de inmediato: la vinculación está activa desde el 15 de junio.ad_personalization ahora aunque el deadline sea posterior. Google no ha dado fecha y puede activarlo sin aviso suficiente.Tabla de verificación final:
17 tests
| Test | Herramienta | Resultado esperado |
|---|---|---|
| consent default antes de cualquier tag | GTM Preview | Primer evento · 4 parámetros denied |
| consent update con 4 parámetros | GTM Preview | Tras interacción con banner |
| consent update en visita de retorno | GTM Preview | Se dispara automáticamente |
| 4 parámetros antes del banner | Tag Assistant → Consent | Todos denied |
| 4 parámetros tras aceptar | Tag Assistant | Todos granted |
| 4 parámetros tras rechazar | Tag Assistant | Todos denied + pings cookieless |
gcs=G111 tras aceptar | DevTools → g/collect | Confirmado |
gcs=G100 antes de aceptar | DevTools → g/collect | Confirmado |
| Tag Diagnostics | GA4 Admin → Consent | Sin flags de error |
| Enlace GA4–Google Ads | GA4 Admin → Google Ads Links | Activo |
| Auto-tagging | Google Ads → Settings | Activo |
| Consent Mode por tag | Google Ads → Tools → Tag | Verde en todos |
| Enhanced Conversions | Google Ads → Conversiones | Activas · ad_user_data: granted confirmado |
| CMP certificado | cmppartnerprogram.withgoogle.com | Aparece en lista |
| Consent Overview | GTM → Admin → Container | Sin tags sin check |
| Página de confirmación | Tag Assistant en URL específica | Consent cargado correctamente |
| Subdominio (si aplica) | GTM Preview en subdominio | Integración propia verificada |
Preguntas frecuentes
Si algún ítem quedó sin resolver,
el cambio del 15 de junio ya te está afectando.
¿Preferís que lo hagamos nosotros?
Auditamos el stack completo. GA4, GTM, Consent Mode y Google Ads. y entregamos el informe con plan de acción priorizado en 48 horas.
Ver el servicio de auditoría →Consent Mode v2 en GTM: guía completa para España 2026 →
Cómo auditar el Consent Mode v2 de un cliente en 30 minutos →
Recursos relacionados
- Qué pasó después del 15 de junio 2026 con tus campañas y tus datos
- Google Signals y el cambio del 15 de junio 2026: qué pasó y qué hacer ahora
- Auditoría de GA4 y GTM: qué revisamos y cómo funciona el servicio
¿Esto se parece a lo que ves en tus datos?
Contame el caso. Te respondo en 24h con un diagnóstico inicial.
