Instalar código de tracking
Métodos para instalar GA4 en tu sitio: directo, GTM, plugins.
Una vez creada tu propiedad GA4, el siguiente paso crítico es instalar el código de tracking en tu sitio web. En esta lección exploraremos las diferentes formas de hacerlo y cuál es la más adecuada según tu situación.
Métodos de instalación
Hay tres formas principales de instalar GA4:
- Código directo (gtag.js) - Pegando JavaScript directamente
- Google Tag Manager (GTM) - A través de un contenedor de tags
- Plugins/Integraciones - Para CMS como WordPress, Shopify, etc.
Cada método tiene sus ventajas. Veamos cada uno en detalle.
Método 1: Código directo (gtag.js)
Este es el método más simple y directo. Google proporciona un snippet de JavaScript que se pega en todas las páginas del sitio.
Obtener el código
- Ve a Admin > Data Streams
- Selecciona tu stream web
- En la sección Tagging Instructions, haz clic en View tag instructions
- Selecciona Install manually
- Copia el código
El código gtag.js
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-XXXXXXXXXX"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-XXXXXXXXXX');
</script>
Dónde pegar el código
El código debe ir en el <head> de todas las páginas, lo más alto posible:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Mi Sitio Web</title>
<!-- Google Analytics GA4 - Pegar aquí -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-XXXXXXXXXX"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-XXXXXXXXXX');
</script>
<!-- Resto de meta tags y CSS -->
</head>
<body>
<!-- Contenido -->
</body>
</html>
Importante: El código debe estar en TODAS las páginas. Si tu sitio tiene plantillas o includes, colócalo en el archivo de header común.
Opciones de configuración adicionales
Puedes personalizar el comportamiento de GA4 con parámetros en gtag('config'):
gtag('config', 'G-XXXXXXXXXX', {
// Anonimizar IP (útil para GDPR)
'anonymize_ip': true,
// Desactivar pageview automático (si lo manejas manualmente)
'send_page_view': false,
// Configurar dominio de cookies
'cookie_domain': 'miempresa.com',
// Tiempo de expiración de cookies en segundos (2 años por defecto)
'cookie_expires': 63072000,
// Debug mode (solo para testing)
'debug_mode': true
});
Ventajas del código directo
- Simple y rápido de implementar
- Sin dependencias externas
- Menor latencia (menos requests)
Desventajas
- Requiere acceso al código fuente
- Cambios futuros requieren editar código
- Menos flexible para tracking avanzado
Método 2: Google Tag Manager (GTM)
Google Tag Manager es un sistema de gestión de etiquetas que permite agregar y modificar tags sin tocar código. Es el método recomendado para la mayoría de los casos.
Paso 1: Crear cuenta de GTM
- Ve a tagmanager.google.com
- Crea una cuenta (una por organización)
- Crea un contenedor (tipo Web)
- Acepta los términos de servicio
Paso 2: Instalar GTM en tu sitio
GTM proporciona dos snippets de código:
Código para <head> (lo más alto posible):
<!-- Google Tag Manager -->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-XXXXXXX');</script>
<!-- End Google Tag Manager -->
Código para <body> (inmediatamente después de abrir):
<!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-XXXXXXX"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->
Paso 3: Crear tag de GA4 en GTM
- En GTM, ve a Tags > New
- Haz clic en Tag Configuration
- Selecciona Google Analytics: GA4 Configuration
- Ingresa tu Measurement ID (G-XXXXXXXXXX)
- En Triggering, selecciona All Pages
- Nombra el tag: "GA4 - Configuration"
- Haz clic en Save
Paso 4: Publicar el contenedor
- Haz clic en Submit (esquina superior derecha)
- Agrega un nombre de versión: "GA4 Inicial"
- Haz clic en Publish
Ventajas de GTM
- Sin necesidad de modificar código después de la instalación inicial
- Fácil agregar y modificar eventos
- Historial de versiones
- Modo preview para testing
- Equipos de marketing pueden gestionar tags
Desventajas
- Request adicional (ligeramente más lento)
- Curva de aprendizaje
- Puede ser sobrecargado para sitios simples
Tip profesional: GTM es casi siempre la mejor opción. La flexibilidad que ofrece justifica la pequeña complejidad adicional.
Método 3: Plugins e integraciones
WordPress
Opción A: Plugin oficial Site Kit by Google
- Instala y activa el plugin Site Kit
- Conecta tu cuenta de Google
- Vincula GA4 desde el asistente
Opción B: Plugin MonsterInsights
- Instala y activa MonsterInsights
- Sigue el asistente de configuración
- Conecta tu propiedad GA4
Opción C: Insertar código manualmente
- Instala un plugin como "Insert Headers and Footers"
- Pega el código gtag.js en la sección de header
Shopify
- Ve a Online Store > Preferences
- En la sección Google Analytics, pega tu ID de medición (G-XXXXXXXXXX)
- O usa la integración nativa de Shopify con GA4
Wix
- Ve a Marketing & SEO > Marketing Integrations
- Conecta Google Analytics
- Ingresa tu ID de medición
Squarespace
- Ve a Settings > Advanced > External Services
- Agrega el código gtag.js completo
Verificar la instalación
Una vez instalado el código, debes verificar que funciona correctamente.
Método 1: Informe de tiempo real
- Ve a tu propiedad GA4
- Abre el Reporte de tiempo real
- Visita tu sitio en otra pestaña
- Deberías ver tu visita reflejada en segundos
Método 2: DebugView
DebugView muestra eventos en tiempo real con detalle:
- Activa el modo debug agregando
?debug_mode=truea tu URL - O usa la extensión Google Analytics Debugger para Chrome
- Ve a Admin > DebugView en GA4
- Verás cada evento con sus parámetros
Método 3: Extensión Tag Assistant
- Instala la extensión Tag Assistant Companion de Chrome
- Visita tu sitio
- Haz clic en la extensión
- Verifica que GA4 aparece y está enviando datos
Método 4: Inspeccionar el código
- Abre DevTools en tu navegador (F12)
- Ve a la pestaña Network
- Filtra por "collect" o "analytics"
- Recarga la página
- Deberías ver requests a google-analytics.com
Troubleshooting común
No aparecen datos en tiempo real
Posibles causas:
- Código no instalado en esa página específica
- Bloqueador de ads activo (desactívalo para testing)
- ID de medición incorrecto
- Cache del navegador (limpia cache y recarga)
Solución:
- Verifica el código fuente (View Page Source)
- Busca "G-" para encontrar tu ID
- Confirma que el ID coincide con tu propiedad
Error de consent mode
Si tienes configurado consent mode y no has dado consentimiento:
// Los datos pueden no enviarse si el usuario no acepta cookies
gtag('consent', 'default', {
'analytics_storage': 'denied'
});
Solución: Para testing, asegúrate de aceptar cookies o ajusta temporalmente el consent.
Datos solo en algunas páginas
Causa: El código no está en todas las páginas.
Solución: Verifica que el código está en el template común (header.php, _document.js, layout.html, etc.)
Eventos duplicados
Causa: El código está instalado múltiples veces (directo + GTM + plugin).
Solución: Usa UN solo método de instalación. Si usas GTM, elimina cualquier código directo.
Mejores prácticas de instalación
1. Usa HTTPS
GA4 funciona mejor en sitios con SSL. Si tu sitio no tiene HTTPS, considera migrarlo.
2. Un solo método
No mezcles instalación directa con GTM. Elige uno y úsalo consistentemente.
3. Documenta tu implementación
Mantén un documento con:
- Método de instalación usado
- ID de medición
- Fecha de instalación
- Eventos personalizados configurados
4. Configura alertas
Después de verificar que funciona, configura alertas de monitoreo para detectar si deja de recopilar datos.
5. Testing en staging primero
Si es posible, prueba la instalación en un ambiente de staging antes de producción.
Resumen
Para instalar GA4 correctamente:
- Elige un método: GTM (recomendado), código directo, o plugin
- Instala el código en todas las páginas
- Verifica usando tiempo real, DebugView, y Tag Assistant
- Documenta tu implementación
La instalación correcta es la base de todo lo que harás con GA4. Tómate el tiempo de verificar que funciona antes de continuar con configuraciones avanzadas.
En la próxima lección, profundizaremos en los Data Streams y cómo configurarlos para diferentes plataformas.
Completaste esta leccion?
Marca esta leccion como completada. Tu progreso se guardara en tu navegador.