Integración con Google Tag Manager
Agrega tu ID de contenedor GTM a docs.json para cargar Google Tag Manager en cada página. Gestiona etiquetas de análisis desde GTM.
Agrega tu ID de contenedor GTM a docs.json para cargar Google Tag Manager en cada página de tu sitio de documentación. Desde allí, tu equipo de marketing puede configurar análisis, píxeles de conversión y seguimiento de eventos completamente dentro de GTM.
Los IDs de contenedor GTM comienzan con GTM-. Si solo necesitas Google Analytics, consulta la Integración con Google Analytics para una configuración más sencilla.
Cuándo usar GTM
Usa Google Tag Manager cuando necesites:
- Múltiples herramientas de seguimiento - GA4, Facebook Pixel, LinkedIn, etc.
- Control del equipo de marketing - Permite que los marketers agreguen etiquetas sin ayuda de desarrolladores
- Disparadores avanzados - Rastrear clics en botones, envíos de formularios, reproducciones de video
- Integración de pruebas A/B - Conectar herramientas como Google Optimize
Para análisis básicos únicamente, agregar GA4 directamente es más sencillo.
Obtener tu Container ID
- Ve a Google Tag Manager
- Selecciona tu cuenta y contenedor (o crea nuevos)
- Copia el Container ID de la parte superior de la página (comienza con
GTM-)
Agregar GTM a tus docs
Agrega el ID de contenedor a tu docs.json:
{
"name": "My Docs",
"integrations": {
"gtm": {
"tagId": "GTM-XXXXXXX"
}
}
}Reemplaza GTM-XXXXXXX con tu ID de contenedor real.
Configurar GA4 a través de GTM
Si quieres usar GA4 a través de GTM en lugar de agregarlo directamente:
- En GTM, ve a Tags → New
- Elige Google Analytics: GA4 Configuration
- Ingresa tu GA4 Measurement ID (comienza con
G-) - Establece el disparador en All Pages
- Publica tu contenedor
Si configuras GA4 a través de GTM, no lo agregues también directamente en docs.json. Esto provoca seguimiento duplicado.
Verificar la instalación
Usar el modo preview de GTM
- En GTM, haz clic en Preview en la parte superior derecha
- Ingresa la URL de tu sitio de documentación
- Una ventana de depuración muestra qué etiquetas se activan en cada página
Usar las herramientas de desarrollador del navegador
- Abre tu sitio con las Herramientas de desarrollador (F12)
- Ve a la pestaña Network
- Filtra por
gtm.jsogoogletagmanager - Deberías ver solicitudes realizándose
Etiquetas GTM comunes para docs
Rastrear enlaces externos
Crea una etiqueta para rastrear cuando los usuarios hacen clic en enlaces externos:
- Tag: Google Analytics: GA4 Event
- Event Name:
click - Trigger: Click - Just Links, donde Click URL no contiene tu dominio
Rastrear el uso de la búsqueda
Rastrea cuando los usuarios interactúan con la función de búsqueda:
- Tag: Google Analytics: GA4 Event
- Event Name:
search - Trigger: Evento personalizado que coincide con tu interacción de búsqueda
Rastrear el tiempo en la página
Comprende cuánto tiempo pasan los usuarios leyendo:
- Tag: Google Analytics: GA4 Event
- Event Name:
timing - Trigger: Disparador de temporizador (p. ej., cada 30 segundos)
Solución de problemas
- Verifica el ID de contenedor - Debe comenzar con
GTM- - Publica tu contenedor - Los cambios no publicados no aparecerán en tu sitio
- Usa el modo preview - El preview de GTM muestra qué etiquetas se activan en cada página
Si tienes GA4 configurado en ambos:
- Directamente en
docs.json(integrations.ga4) - A través de GTM como una etiqueta GA4
Obtendrás vistas de página duplicadas. Elimina uno de ellos.
