Analítica · · 4 min de lectura
GTM del lado del servidor + GA4 + APIs de conversión: guía de configuración 2026
iOS 17+, ITP, Consent Mode v2 y la forma práctica de mantener los datos de marketing sin incumplir la normativa de privacidad.
Por qué se rompió la medición
La medición basada en el navegador es cada año menos fiable. Intelligent Tracking Prevention de Safari acorta la vida de las cookies creadas con JavaScript, y Link Tracking Protection de Apple elimina parámetros de seguimiento conocidos de los enlaces en Mail, Mensajes y la navegación privada. Los bloqueadores de anuncios frenan por completo muchos scripts de terceros. Además, las leyes de privacidad de Europa y otros lugares exigen consentimiento antes de la mayoría del seguimiento de marketing.
El resultado son conversiones perdidas, una optimización de anuncios más débil e informes en los que nadie confía. El etiquetado server-side no recupera datos que la gente no aceptó compartir, pero sí gran parte de lo que se pierde por limitaciones técnicas.
Cómo funciona el etiquetado server-side
Tu web sigue teniendo un contenedor web de Google Tag Manager, pero en lugar de enviar datos directamente a Google, Meta y otros, envía los eventos a un contenedor de servidor que se ejecuta en tu propio subdominio, por ejemplo data.tusitio.com. Ese servidor reenvía después los eventos a GA4, Google Ads, la Conversions API de Meta, la Events API de TikTok y cualquier otro destino.
Como el endpoint es de primera parte, el servidor puede crear cookies con una duración más larga y fiable, y se bloquean menos peticiones. También tienes un único lugar donde eliminar o cifrar datos personales antes de que salgan de tu infraestructura.
Primero, Consent Mode v2
Desde marzo de 2024, Google exige las señales de Consent Mode v2 para las funciones publicitarias con usuarios del Espacio Económico Europeo. Además de analytics_storage y ad_storage, dos parámetros nuevos indican si los datos del usuario pueden enviarse a Google con fines publicitarios (ad_user_data) y si pueden usarse para anuncios personalizados (ad_personalization).
Define el consentimiento por defecto como denegado antes de cargar cualquier etiqueta, actualízalo cuando el visitante elija en tu banner de cookies y asegúrate de que el contenedor de servidor respeta el mismo estado. El etiquetado server-side nunca debe usarse para enviar datos que el visitante rechazó.
gtag('consent', 'default', {
ad_storage: 'denied',
ad_user_data: 'denied',
ad_personalization: 'denied',
analytics_storage: 'denied',
wait_for_update: 500
});
Una configuración que funciona
- Crea un contenedor de servidor en Google Tag Manager y alójalo en Cloud Run o en un servicio de etiquetado gestionado.
- Asigna un subdominio de tu sitio para que las peticiones sean de primera parte.
- Apunta la etiqueta de GA4 del contenedor web a la URL del contenedor de servidor.
- En el contenedor de servidor, añade el cliente de GA4 y las etiquetas de GA4, conversiones de Google Ads y conversiones mejoradas.
- Añade la Conversions API de Meta y otras plataformas como etiquetas de servidor, reenviando consentimiento, dirección IP y user agent cuando esté permitido.
- Genera un event_id en el navegador para cada conversión, envíalo con el píxel y con el evento de servidor, y deja que la plataforma elimine duplicados.
- Cifra emails y teléfonos con SHA-256 antes de enviarlos para la coincidencia mejorada, y solo con consentimiento.
Errores habituales
- Contar las conversiones dos veces porque los eventos del navegador y del servidor no comparten event_id.
- Olvidar los parámetros de consentimiento en las peticiones de servidor, de modo que las plataformas tratan igual todo el tráfico.
- Ejecutar el contenedor de servidor en una única instancia pequeña; planifica capacidad suficiente y vigila los errores.
- Desactivar las etiquetas antiguas el día del lanzamiento en lugar de comparar primero ambas configuraciones en paralelo.
Pruebas y despliegue
Usa el modo vista previa de ambos contenedores y DebugView de GA4 para seguir los eventos de principio a fin. Comprueba en el Administrador de eventos de Meta la deduplicación y la calidad de coincidencia. Después mantén la medición antigua y la nueva en paralelo durante una o dos semanas, compara conversiones por canal y cambia del todo solo cuando las cifras tengan sentido.
Bien hecho, el etiquetado server-side te da datos más completos, páginas más rápidas (menos scripts de terceros en el navegador) y mejor control de la privacidad, todo a la vez.
¿Quieres que revisemos tu web?
Usa el comprobador web gratuito para obtener un informe al instante, o crea un ticket y un ingeniero te responderá en un día laborable.