Ver opiniones
Problema GA4 DebugView

GA4 DebugView no muestra eventos

Cuando GA4 DebugView no muestra eventos, no basta con mirar si GTM Preview dice que algo se disparó. Hay que separar cuatro capas: el evento del sitio, el tag que lo transforma, la petición enviada a GA4 y la propiedad correcta que debe recibirlo.

DebugView necesita modo debug. Si el navegador no envía la petición, si el Measurement ID no coincide, si el consentimiento bloquea analytics_storage, si hay ad blockers, si el contenedor no está publicado o si miras otra propiedad, GA4 puede parecer vacío aunque la web tenga tracking.

También conviene distinguir DebugView, Realtime e informes estándar. Realtime puede tardar unos minutos y los informes estándar pueden tardar 24-48 horas, pero DebugView debería reaccionar durante la prueba si el modo debug y la recogida están bien.

DebugView
modo debug
GTM
tag y trigger
P1
medición base

Qué está pasando probablemente

1

No está activo el modo debug

DebugView no es el informe normal de GA4. Para verlo en esa pantalla, la prueba debe entrar con Tag Assistant, GTM Preview o un parámetro debug_mode correcto.

2

GTM Preview muestra un evento, pero no un tag GA4 válido

Un evento en dataLayer no es una conversión enviada. Puede existir el evento, dispararse un trigger y aun así no salir ningún tag GA4 por excepción, consentimiento o configuración.

3

La petición no llega a GA4

Si no ves requests hacia google-analytics.com/g/collect o analytics.google.com/g/collect, el problema está antes de GA4: bloqueo, error JS, consentimiento, endpoint, CSP, ad blocker o tag mal cargado.

4

Measurement ID, stream o propiedad equivocada

Es muy común probar una web conectada a un G-XXXX y mirar DebugView en otra propiedad, otro stream o una cuenta distinta.

5

Consent Mode o privacidad bloquean la prueba

Con controles de privacidad o consentimiento sin analytics_storage, ciertos eventos pueden no mostrarse en DebugView. Prueba aceptando y rechazando cookies para entender la diferencia.

6

Filtros, tráfico interno o datos de desarrollo

Los filtros de GA4 pueden complicar la lectura. No los culpes primero, pero revísalos si la red confirma que GA4 recibe eventos.

Cómo comprobarlo sin romper nada

Abre Tag Assistant o GTM Preview y confirma que la prueba activa el contenedor esperado.

Distingue dataLayer event, trigger y tag GA4 fired. El evento del sitio no demuestra que GA4 reciba nada.

En DevTools Network, filtra por collect y revisa si sale una petición a google-analytics.com/g/collect o analytics.google.com/g/collect.

Comprueba que la petición contiene el Measurement ID correcto y que coincide con la propiedad/stream que estás mirando.

Activa debug_mode desde GTM o gtag y mira DebugView durante la ventana de prueba, no varias horas después.

Prueba con consentimiento aceptado, rechazado y estado inicial para detectar si Consent Mode está cortando la señal.

Repite la prueba en incógnito sin extensiones, porque ad blockers y protecciones del navegador pueden bloquear Analytics.

Compara DebugView con Realtime y con informes estándar. Si DebugView y Realtime funcionan pero los informes no, puede ser procesamiento, filtros o umbrales.

Verifica que el contenedor GTM publicado es el mismo que probaste. Preview puede funcionar con cambios que todavía no están en producción.

Cómo lo resolvería paso a paso

1

Crea una prueba controlada

Usa un evento simple, por ejemplo debug_test o generate_lead_test, y dispara solo una vez desde una página conocida. Así no mezclas el problema con checkout, formularios o campañas.

2

Valida la cadena navegador -> GTM -> red -> GA4

Primero confirma evento y tag en GTM. Después confirma request en Network. Solo entonces mires GA4. Si falta una capa, arregla esa capa antes de tocar el resto.

3

Corrige identidad y propiedad

Revisa Measurement ID, stream, entorno GTM, contenedor publicado, cross-domain si aplica y que nadie haya dejado un ID antiguo en el código.

4

Aísla consentimiento y bloqueadores

Haz una prueba con cookies aceptadas y otra sin consentimiento. Si cambia el comportamiento, documenta si estás en Basic o Advanced Consent Mode y qué señales estás enviando.

5

No conectes Google Ads todavía

Si DebugView no es fiable, importar eventos como conversiones en Google Ads puede alimentar Smart Bidding con datos incompletos o falsos. Primero deja GA4 estable.

Si se vuelve técnico

Puedes seguir esta ruta por tu cuenta. Si al comprobarlo aparece una discrepancia rara, una configuración de tracking delicada, una decisión de puja con riesgo o un bloqueo que requiere acceso a la cuenta, Lia guarda este contexto y te lleva a CreatikLab para continuar sin empezar desde cero.

Llevar este contexto a Lia

Qué no haría

Pensar que ver un evento en dataLayer significa que GA4 lo recibió.

Mirar DebugView en otra propiedad o stream.

Probar con ad blockers activos.

Olvidar activar debug_mode.

Publicar Google Ads conversiones antes de validar GA4.

Confundir retraso de informes estándar con fallo de DebugView.

No probar el comportamiento con consentimiento aceptado y rechazado.

Preguntas frecuentes

Veo el evento en GTM Preview pero no en GA4 DebugView, ¿qué significa?

Significa que el evento existe en algún punto del navegador, pero no demuestra que el tag GA4 haya enviado una petición válida. Revisa tag fired, consentimiento, Measurement ID y Network.

¿DebugView y Realtime son lo mismo?

No. DebugView está pensado para pruebas con modo debug y muestra actividad del dispositivo de prueba. Realtime es más amplio y puede tardar unos minutos.

¿Por qué veo eventos en DebugView pero no en informes?

Los informes estándar pueden tardar 24-48 horas. Si el retraso pasa de ahí, revisa filtros, key events, consentimiento, propiedad correcta y si el evento llega con parámetros válidos.

¿Consent Mode puede hacer que DebugView no muestre eventos?

Sí. Google indica que, con controles de privacidad del cliente o Consent Mode y sin consentimiento para cookies de Analytics, puede que los eventos no sean visibles en DebugView.

CreatikLab

Amplía Tu Alcance, Domina Tu Mercado

Google Premier Partner badge

Suscríbete al Boletín

Recibe nuestras últimas novedades sobre productos y promociones.

Al suscribirte, aceptas recibir emails de marketing de Creatiklab. Puedes darte de baja en cualquier momento. Revisa tu correo para confirmar la suscripción.

  ©2024 CreatikLab. All Rights Reserved