En el mundo digital actual, contar con datos precisos y confiables es fundamental para tomar decisiones informadas en tu estrategia de marketing. Es aquí donde el Protocolo de Medición (MP) de GA4 se convierte en una poderosa herramienta. El MP es conjunto de reglas que nos permiten enviar datos (raw data) directamente a la propiedad de GA4 desde el lado del cliente o servidor. A través del protocolo de medición, podremos enviar cualquier tipo de interacción que se produzca tanto online como offline al universo de GA4.
¿Cómo funciona el Protocolo de Medición?
El Protocolo de Medición (Measurement Protocol) de Google Analytics 4 (GA4) funciona enviando solicitudes HTTP a través de la API de medición. Estas solicitudes contienen parámetros específicos que transmiten la información del evento que deseas rastrear. La implementación del Protocolo de Medición se realiza mediante la construcción y envío de estas solicitudes HTTP, y se implementa del siguiente modo:
- Construcción de la solicitud: En primer lugar, se debes construir una solicitud HTTP POST o GET que contenga los parámetros necesarios para describir el evento que deseas rastrear. Estos parámetros incluyen información como el ID de seguimiento de GA4 (Measurement ID), el tipo de evento, las dimensiones, las métricas y cualquier otro dato adicional que desees enviar.
- Envío de la solicitud: Una vez hayas construido la solicitud con los parámetros necesarios, debes enviarla a la URL de recopilación de datos de GA4. Esta URL es «https://www.google-analytics.com/mp/collect».
- Procesamiento de la solicitud: Cuando la solicitud llega al servidor de Google Analytics, se procesa y se registra la información del evento. Google Analytics utiliza estos datos para generar informes y análisis.
¿Qué parámetros son necesarios para mandar un evento por MP?
Para garantizar que los eventos se registren correctamente en tu cuenta de Google Analytics, es muy importante asegurarse de que los parámetros y la estructura de las solicitudes se ajusten a las especificaciones del Protocolo de Medición de GA4.
Para ello, Google Analytics pone a nuestra disposición el Event Builder, una herramienta que os ayudará a saber qué campos son necesarios a la hora de construir cada uno de los eventos. Los imprescindibles son:
- API_secret: es una cadena alfanumérica única y confidencial que se utiliza como parte de la autenticación en la API de medición. Se utiliza para verificar que las solicitudes enviadas al servidor de Google Analytics son legítimas y provienen de una fuente autorizada. Para encontrarla, tendrás que ir Admin / DataStreams / Measurement Protocol API Secrets y crearla.
- Measurement_id: Se trata del ID del stream al que vayas a mandar la información
- Client_id: Corresponde a la cookie de _ga, y esto va a permitir a GA4 enlazar la información que se lanzar por MP con lo que se manda vía datalayer.
- Session_id: en el caso de que quieras enviar, por ejemplo, el evento de purchase vía protocolo de medición y quieras “enlazarlo” con los push que han ocurrido via datalayer, te recomendamos también enviar el session_id para asegurarnos que no se rompe la sesión
El resto de parámetros variará dependiendo de qué tipo de evento quieras enviar vía Measurement Protocol.
¿Cómo verificar que se envía bien un evento vía MP?
Para hacer cualquier prueba puedes utilizar el Event Builder, desde el que podrás verificar eventos y mandarlos a GA para asegurarte que toda la información que enviamos se recoge de forma correcta.
Además, si añades el parámetro “debug_mode” como numérico, podrás verificar dicho evento, en la “DebugView” de GA4. Es así de fácil:

Una vez verifiques y mandes el evento, lo podrás visualizar en GA4:


En conclusión, enviar eventos vía Protocolo de Medición en GA4 es una poderosa forma de aprovechar al máximo tus datos. Al capturar acciones significativas y enviar parámetros personalizados, obtendrás una visión más completa del comportamiento de tus usuarios y podrás tomar decisiones más informadas.
Recuerda: asegúrate de configurar correctamente los eventos personalizados, establecer los parámetros adecuados y utilizar el código de seguimiento apropiado para comenzar a aprovechar todo el potencial de GA4 y mandar eventos vía MP.


