Measurement Protocol de GA4: gestionado y alojado en la UE

Tracking server-side de GA4, sin el problema de Unassigned

Envía los eventos de tu tienda al Measurement Protocol de GA4 desde el servidor, ya no desde el navegador: enganchados a la sesión del navegador con el mismo client_id y el mismo session_id, para que conserven su origen real en lugar de acabar en Unassigned. Sin script propio de Measurement Protocol que escribir tú, sin contenedor GTM de servidor que configurar: una clave de conexión, y el mismo evento llega también a Meta CAPI, Google Ads, TikTok, Pinterest y Microsoft Advertising.

Enganche de sesión Consentimiento comprobado en ambas capas ¿Cumple con los estándares europeos de privacidad?

Tu ID de medición y tu secreto de API quedan cifrados en nuestro lado: nunca los pegas en tu tienda.

El flujo, de principio a fin
Tu tienda gtag en el navegador + evento de servidor, mismo client_id y mismo session_id
Dispatcher DataFirefly Alojado en la UE: comprobación del consentimiento y después reparto
CAPI Meta CAPI Measurement Protocol Events API Conversions API Data Manager API
Definición

¿Qué es el tracking server-side de GA4?

El tracking server-side de GA4 envía tus eventos desde tu propio servidor al GA4, la interfaz de servidor a servidor de Google Analytics 4. En lugar de pedir al navegador del visitante que comunique una compra, tu servidor envía el evento directamente. La petición sale de tu infraestructura, así que un bloqueador de anuncios o una política de cookies del navegador no tienen nada que interceptar.

La trampa de Unassigned

Esto es lo que fallan casi todas las instalaciones server-side de GA4, y pasa desapercibido porque nada parece roto. GA4 atribuye por SESIÓN. Un evento de Measurement Protocol enviado sin session_id abre una sesión nueva, sin origen, y GA4 archiva los ingresos en Unassigned. Las conversiones son reales; solo han perdido su canal. Acabas sin poder decir qué campaña las pagó.

Son client_id y session_id los que conservan el canal

El navegador y el servidor envían el mismo client_id y el mismo session_id, leídos de las cookies de GA4. El evento de servidor se une entonces a la sesión que el navegador ya etiquetó con su origen y su medio reales, en vez de abrir una sin origen.

Server-side no significa sin consentimiento

Mover una etiqueta al servidor cambia de dónde sale la petición, no si necesitas permiso para enviarla. El consentimiento analítico sigue siendo obligatorio, y lo comprobamos en ambas capas.

¿Buscas la visión de conjunto en vez de GA4 en concreto? Lee qué es el tracking server-side y cómo funciona.

El problema

Por qué GA4 por sí solo declara menos ingresos de los que tienes

La etiqueta de GA4 se ejecuta en el navegador del cliente: el único eslabón de la cadena que no controlas, y el que más presión soporta.

  • Los bloqueadores de anuncios

    impiden que la etiqueta se cargue en la página de confirmación del pedido: la compra sencillamente nunca se registra en GA4.

  • Safari ITP y los límites de cookies de los navegadores

    acortan o eliminan la cookie _ga cookie con la que GA4 reconoce a un visitante que vuelve, de modo que una persona se cuenta como varias.

  • Sesiones sin origen

    es lo que produce una instalación server-side ingenua: los eventos llegan, pero GA4 no sabe de dónde vienen.

El problema no es solo un hueco en los informes. Cada decisión de canal, cada presupuesto que mueves, se apoya en lo que GA4 dice que ha convertido. Unos ingresos declarados de menos o sin atribuir significan un informe que responde a una pregunta distinta de la tuya.

La solución

Una conexión con GA4 gestionada, sin la fontanería

Instala el conector de tu plataforma, o llama a nuestra API directamente: cada paso del embudo se replica en el lado del servidor hacia el Measurement Protocol, enganchado a la sesión del navegador y condicionado al consentimiento.

Eventos que sobreviven al navegador

La compra del lado del servidor sale de tu infraestructura. Cuando la etiqueta del navegador está bloqueada, ese es el evento que recibe GA4.

El enganche de sesión, resuelto por nosotros

El conector lee las cookies de GA4 y transmite client_id (client_id y session_id, para que el evento de servidor se una a la sesión correcta con el origen correcto.

Datos de usuario más ricos

El evento de servidor puede llevar el correo, el teléfono y la dirección cifrados del pedido, la base de los datos proporcionados por el usuario/informes entre dispositivos, que el navegador rara vez tiene en el momento de la conversión.

Nada se pierde por el camino

Una cola de reintentos repite automáticamente los envíos fallidos reintentables, de modo que una caída breve en cualquiera de los dos lados no te cuesta un evento.

Consentimiento aplicado dos veces

La capa del navegador no inyecta nada sin consentimiento, y el dispatcher aplica una segunda comprobación antes de que algo llegue a GA4.

El secreto nunca en tu tienda

Tu ID de medición y tu secreto de API de Measurement Protocol están cifrados en nuestro lado. Un front-end de tienda comprometido no puede filtrarlos.

El Inspector para demostrarlo

Cada evento y su estado por destino se ven en el Inspector, así confirmas la entrega a GA4 en lugar de darla por hecha.

Un evento, seis destinos

El mismo evento llega también a Meta CAPI, Google Ads, TikTok, Pinterest y Microsoft Advertising, sin construir una segunda integración.

Cómo conectarse

Conectar tu tienda a GA4

1

Añade tus credenciales de GA4 una vez

En tu cuenta de DataFirefly, añade tu ID de medición de GA4 (G-XXXXXXX) y un secreto de API de Measurement Protocol creado en Administrar, Flujos de datos. Se guardan cifrados y nunca se envían a tu tienda.

2

Instala el conector de tu plataforma

PrestaShop, WooCommerce o Shopware, y después pega tu única clave de conexión dfss_ . En cualquier otra tecnología, envía tus eventos a nuestra API.

3

Verifica en GA4 Tiempo real

Haz un pedido de prueba, busca en el Inspector un purchase y confirma que aparece en GA4 Tiempo real con un origen y un medio reales, no como Unassigned.

Comparación

¿Tu propio script, GTM de servidor o conector gestionado?

Tres caminos llevan al mismo Measurement Protocol. Se diferencian en lo que tienes que mantener en marcha y en si GA4 es o no el único destino.

Tu propia integración

Código que escribes contra el Measurement Protocol: leer las cookies de GA4, enganchar sesiones, cifrar los datos de usuario, reintentos. Control total, y cada sutileza del protocolo la descubres tú.

GTM de servidor

Un contenedor GTM de servidor que alojas y configuras, con una etiqueta de GA4 dentro. Control máximo sobre etiquetas y variables, y verdaderos conocimientos de GTM para construirlo y mantenerlo.

DataFirefly

Un conector gestionado: sin contenedor, sin cuenta de nube, una clave. GA4 más Meta CAPI, Google Ads, TikTok, Pinterest y Microsoft Advertising a partir del mismo evento, alojado en la UE.

Cuándo te conviene más otro camino. Si tienes un desarrollador que se hará cargo de la integración y GA4 es tu único destino, escribirla tú es perfectamente razonable. Si tienes conocimientos de GTM en casa y necesitas control de las transformaciones etiqueta por etiqueta, el GTM de servidor es más flexible que nosotros. Encajamos mejor cuando quieres que tus eventos lleguen de forma fiable a varias plataformas sin convertirte en un equipo de infraestructura de tracking. Consulta también nuestras páginas Alternativa a Addingwell y FAQ .

Plataformas

Tracking server-side de GA4 para cada plataforma de e-commerce

¿Un front-end headless o una tecnología propia? Envía tus eventos a nuestra API: el dispatcher trata GA4 y todos los demás destinos igual. Cuéntanos cómo lo tienes montado.

Precios

GA4 incluido en todos los planes

Una suscripción cubre toda tu cuenta y todos sus destinos: GA4 no es un extra de pago. Sube de nivel para más sitios y más eventos al mes.

Gratis

Gratis

€0 Gratis mientras te mantengas por debajo de la cuota mensual: si la superas, nada se rompe.
1 / mes
sitio incluido 10,000 Hasta
eventos / mes
Sin tarjeta bancaria

Empezar gratis

Para una tienda que quiere montar bien GA4 del lado del servidor.

€39 Gratis mientras te mantengas por debajo de la cuota mensual: si la superas, nada se rompe.
1 / mes
sitio incluido Hasta Hasta
Todos los destinos incluidos
Una factura consolidada

Elegir Growth

Scale

€349 Gratis mientras te mantengas por debajo de la cuota mensual: si la superas, nada se rompe.
20 / mes
sitio incluido Hasta Hasta
Todos los destinos incluidos
Una factura consolidada

¿Prefieres probar antes la conexión? El plan gratuito te deja enviar eventos y verlos llegar antes de suscribirte.

detalle de precios en la página de inicio

Enviar datos a GA4, dentro del marco europeo

El tracking server-side cambia de dónde sale la petición. No te saca del RGPD: por eso hemos integrado las comprobaciones de consentimiento en lugar de rodearlas.

¿Cumple con los estándares europeos de privacidad?

Los eventos se tratan en la UE antes de llegar a Google.

Consentimiento comprobado en las dos capas

Nada se activa en el navegador sin consentimiento, y el servidor lo vuelve a comprobar.

Secreto de API nunca expuesto

Tu secreto de API de Measurement Protocol está cifrado en reposo y nunca se envía al navegador ni a la tienda.

Cifrado antes de la transmisión

El correo, el teléfono y la dirección se cifran como exige Google: no se envía ningún identificador en claro.

DPA disponible

Un acuerdo de tratamiento de datos que cubre este flujo está en nuestra página del DPA.

La clave dfss_… lo encapsula todo: ningún token de destino vive en la tienda.

Seguimiento en tiempo real en nuestra Medido y monitorizado en tiempo real en nuestrapágina de estado pública

, en línea con nuestro SLA.

Preguntas frecuentes: tracking server-side de GA4

¿Qué es el tracking server-side de GA4?

Enviar tus eventos (vista de página, añadir al carrito, compra) desde tu propio servidor a Google Analytics 4 mediante el Measurement Protocol, en lugar de depender solo del gtag que se ejecuta en el navegador del visitante. Como la petición sale de tu infraestructura y no del navegador, no la afectan ni los bloqueadores de anuncios ni las restricciones de cookies. Bien hecho, el evento de servidor lleva el mismo client_id y el mismo session_id que el navegador, así que se une a la misma sesión en vez de abrir una nueva.

¿Por qué mis eventos GA4 server-side aparecen como Unassigned?

Porque llegan sin session_id. GA4 atribuye por sesión, así que un evento que abre su propia sesión no tiene origen y acaba en Unassigned. La solución no es renunciar al server-side, que es el dato más completo: es devolverle su etiqueta transmitiendo el client_id y el session_id leídos de las cookies de GA4. Nuestros conectores lo hacen por defecto. Si ya tienes ingresos en Unassigned, casi siempre es por esto.PrestaShop, WooCommerce, Shopware

¿El tracking server-side contará mis eventos de GA4 dos veces?

GA4 no tiene clave de deduplicación propia, así que depende de cómo se reparta el embudo, y nuestros conectores hacen ese reparto por ti: la etiqueta del navegador se queda con los eventos de interacción que se le dan bien, y el servidor es dueño de la conversión. Así no envías la misma compra dos veces. Si montas el Measurement Protocol tú y reenvías un evento que la etiqueta ya envió, GA4 contará los dos, porque no tiene forma de saber que son el mismo.client_id

¿Cómo se conecta un sitio web al Measurement Protocol de GA4?

Tres caminos habituales: escribir tu propia integración contra el Measurement Protocol, mantener un contenedor GTM de servidor con una etiqueta de GA4, o usar un conector gestionado. Con DataFirefly instalas el conector de tu plataforma (PrestaShop, WooCommerce, Shopware) o llamas a nuestra API, y después pegas una única clave de conexión. Tu ID de medición y tu secreto de API se quedan en nuestro lado, cifrados: nunca los pegas en tu tienda.

¿El tracking server-side hacia GA4 cumple el RGPD?

El tracking server-side no elimina la necesidad de consentimiento. Nuestros conectores condicionan tanto la capa del navegador como la del servidor al consentimiento, y el dispatcher aplica una segunda comprobación antes de que un evento salga hacia Google. Los eventos se tratan en la UE (Alemania), hay un DPA disponible y el secreto de API nunca sale de nuestro servidor. El server-side es un mecanismo de fiabilidad y de calidad del dato, no una forma de saltarse un banner de consentimiento.

¿Esto sustituye a mi etiqueta de GA4 en el navegador?

No, y no deberías quererlo. La etiqueta del navegador ve cosas que el servidor nunca verá: el desplazamiento, el tiempo de interacción, la secuencia de páginas, el referente real. El servidor ve cosas que el navegador pierde: el pedido validado, su valor real, los datos de cliente cifrados. Nuestros conectores usan ambos y reparten el embudo para que cada uno haga lo que se le da bien, que es también por lo que no hay doble recuento. El datos proporcionados por el usuario y informes entre dispositivos enganche de sesión es lo que mantiene las dos mitades en la misma sesión.

Google, Google Analytics y GA4 son marcas de Google LLC. DataFirefly no está afiliada a Google. Los nombres de producto se usan para describir la interoperabilidad.

Deja de perder ingresos de GA4 por culpa del navegador

Envía el embudo completo al Measurement Protocol de GA4, enganchado a la sesión correcta: respetuoso con el consentimiento, alojado en la UE, y con Meta CAPI, Google Ads, TikTok, Pinterest y Microsoft Advertising a partir del mismo evento.