Measurement Protocol de Google Analytics para Google Analytics 4 mejora la medición de los flujos web y de aplicaciones enviando eventos directamente a los servidores de Google Analytics a través de solicitudes HTTP. Puedes registrar las interacciones offline de servidor a servidor y enviarlas como eventos de Measurement Protocol a Google Analytics, donde se podrán ver en los informes.
Debes usar soluciones de etiquetado (gTag, Tag Manager o Google Analytics for Firebase) para utilizar este protocolo. Consulta las características principales para obtener información importante sobre cómo funciona Measurement Protocol con Google Analytics 4.
Casos prácticos
A continuación presentamos algunas formas de usar Measurement Protocol:
- Asociar el comportamiento online y offline.
- Medir las interacciones del lado del cliente y del lado del servidor.
- Enviar eventos que tengan lugar fuera de la interacción estándar de los usuarios, como las conversiones offline.
- Enviar eventos desde dispositivos y aplicaciones cuando la recogida automática no está disponible; por ejemplo, kioscos y relojes.
Empezar
Consulta cómo enviar eventos para aprender a enviar eventos a Google Analytics usando Measurement Protocol.
Si vas a implementar Measurement Protocol en un flujo de aplicación, puedes empezar con el codelab sobre cómo enviar eventos de aplicación a GA4 con Measurement Protocol.
Arquitectura
Aquí tienes una vista general de Measurement Protocol.
Características principales
En esta sección se muestra información importante para usar Measurement Protocol. Debes usar soluciones de etiquetado, como gTag, Tag Manager o Google Analytics, para utilizar la mayoría de las funciones de Measurement Protocol con Google Analytics 4.
Remarketing
Cuando se habilita Google signals, se admite el remarketing en el mismo dispositivo. En el caso del remarketing multidispositivo, también se requiere el ID de usuario.
Identificadores de publicidad
Los identificadores de publicidad, como GBRAID o WBRAID, que se recogen durante las interacciones online, se unen con los eventos de Measurement Protocol automáticamente usando el ID de cliente o el ID de instancia de aplicación.
Configuración de privacidad
Los eventos de Measurement Protocol se unen con interacciones online usando el ID de cliente o el ID de instancia de aplicación para adoptar ajustes de privacidad del usuario de forma funcional, como "Anuncios no personalizados" y "Limitar el seguimiento de anuncios".
Información geográfica
Google Analytics 4 recoge automáticamente la información geográfica más reciente del etiquetado con los eventos de Measurement Protocol mediante client_id
o app_instance_id
.
Esto te permite asegurarte de que tus eventos de Measurement Protocol aparezcan en los informes que incluyan dimensiones geográficas.
No se puede enviar información geográfica mediante Measurement Protocol.
Información de dispositivos
La información de dispositivos solo está disponible mediante la recogida automática de gtag, Google Tag Manager o Google Analytics for Firebase.
Servidor a servidor completo
Aunque es posible enviar eventos a Google Analytics únicamente con Measurement Protocol, puede que solo haya informes parciales disponibles. El objetivo de Measurement Protocol es aumentar los eventos recogidos a través de gtag, GTM o Firebase. Algunos nombres de parámetros y eventos están reservados para usarse mediante la recogida automática y no se pueden enviar a través de Measurement Protocol.
Las reglas para generar o cambiar el nombre de eventos no se activan automáticamente en función de los eventos enviados con Measurement Protocol. Tu aplicación debería implementar la lógica para enviar eventos personalizados a través de Measurement Protocol de forma similar a las reglas configuradas en la interfaz de Google Analytics.
Pasos siguientes
- Valida las cargas útiles de los eventos con el servidor de validación de Measurement Protocol.
- Consulta la referencia del protocolo y del evento.