El Measurement Protocol de Google Analytics mejora la medición de los flujos web y de aplicaciones enviando eventos directamente a los servidores de Google Analytics en solicitudes HTTP. Puedes registrar interacciones sin conexión y de servidor a servidor, y enviarlas como eventos del Measurement Protocol a Google Analytics, donde se pueden ver en los informes.
Debes usar el etiquetado (gTag, Tag Manager o Google Analytics para Firebase) para usar este protocolo. Consulta las funciones clave para obtener información importante sobre cómo funciona este Measurement Protocol con Google Analytics.
Casos de uso
Estas son algunas maneras de usar el Protocolo de medición:
- Vincula el comportamiento en línea con el comportamiento sin conexión.
- Mide las interacciones del cliente y del servidor.
- Envía eventos que ocurren fuera de la interacción del usuario estándar, como las conversiones sin conexión.
- Enviar eventos desde dispositivos y apps en los que la recopilación automática no está disponible, como kioscos y relojes
Obtén más información para implementar casos de uso comunes en la guía de casos de uso.
Comenzar
Consulta Envía eventos para obtener información sobre cómo enviar eventos a Google Analytics con el Measurement Protocol.
Si implementas el Protocolo de medición para un flujo de aplicación, puedes comenzar con el codelab Envía eventos de aplicaciones a Google Analytics con el Protocolo de medición.
Arquitectura
Esta es una descripción general del Measurement Protocol.

Características clave
En esta sección, se explica información importante para usar el Protocolo de Measurement. Debes usar gTag, Tag Manager o Google Analytics para Firebase para que el etiquetado use la mayoría de las funciones del Measurement Protocol con Google Analytics.
Remarketing
El remarketing para el mismo dispositivo se admite cuando los indicadores de Google están activados. Para el remarketing multidispositivo, se requiere un ID de usuario.
Identificadores de publicidad
Los identificadores de publicidad, como GBRAID/WBRAID, recopilados durante las interacciones en línea se unen automáticamente con los eventos de Measurement Protocol a través de client_id o app_instance_id.
Configuración de privacidad
Los eventos del Protocolo de medición se unen con las interacciones en línea a través de client_id o app_instance_id para adoptar de forma funcional la configuración de privacidad del usuario, como "anuncios no personalizados" y "limitar el seguimiento de anuncios".
Información geográfica y del dispositivo
Google Analytics une automáticamente la información geográfica y del dispositivo más reciente del etiquetado con los eventos de Measurement Protocol a través de client_id o app_instance_id. Esto garantiza que tus eventos de Measurement Protocol se reflejen en los informes que incluyen dimensiones geográficas y de dispositivos.
Si deseas que un evento de Measurement Protocol refleje la información geográfica y del dispositivo de una sesión específica en lugar de la información más reciente del objeto client_id o app_instance_id, incluye session_id en el evento y envíalo a Measurement Protocol dentro de las 24 horas posteriores al inicio de la sesión.
Puedes proporcionar información geográfica y información del dispositivo para los eventos con Measurement Protocol.
Si tu etiqueta no recopila información del dispositivo, se establece de forma predeterminada en desktop para los flujos de datos web y en mobile para los flujos de datos de aplicaciones.
Integración completa de servidor a servidor
Si bien es posible enviar eventos a Google Analytics solo con el Measurement Protocol, es posible que solo esté disponible la generación de informes parciales. El objetivo del Measurement Protocol es aumentar los eventos existentes recopilados con gtag, GTM o Firebase. Algunos nombres de eventos y parámetros están reservados para su uso a través de la recopilación automática y no se pueden enviar a través de Measurement Protocol.
Cómo generar eventos o cambiarles el nombre
Las reglas para generar o cambiar el nombre de los eventos no se activan con los eventos enviados con Measurement Protocol. Tu aplicación debe implementar la lógica para enviar eventos personalizados a través del Measurement Protocol, de manera similar a las reglas configuradas en la IU de Google Analytics.
Próximos pasos
- Obtén más información para enviar eventos con Measurement Protocol.
- Valida tus cargas útiles de eventos con el servidor de validación del Measurement Protocol.
- Consulta la referencia del protocolo y del evento.