Me gustaría enviar datos de eventos a Google Analytics 4 para realizar un seguimiento de las conversiones en mi aplicación web. Encontré este artículo: https://developers.google.com/analytics/devguides/collection/protocol/ga4/sending-events?client_type=gtag#send_an_event
Primero hice un evento personalizado que se ve así: 
Creé un api secret e incluí mi measurement_id .
Luego intenté enviar datos a GA4 con el ejemplo del artículo:
const measurement_id = `G-XXXXXXXXX`; const api_secret = `XXXXXXXXXXXXXXXXXXXXXX`; await fetch( `https://www.google-analytics.com/mp/collect?measurement_id=${measurement_id}&api_secret=${api_secret}`, { method: "POST", headers: { "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.102 Safari/537.36", "Content-Type": "application/json", }, body: JSON.stringify({ client_id: "123.123333", events: [ { name: "conversion", params: { succes: true }, }, ], }), } );No puedo conseguir que esto funcione. ¿Alguien tiene experiencia con esto o ha hecho algo similar que pueda arrojar algo de luz sobre lo que está mal aquí?
Los datos tardan entre 34 y 48 horas en mostrarse en los informes estándar de la aplicación web de Google Analytics. Esto se debe a la latencia del procesamiento de datos.
Si es una nueva cuenta de Google Analytics, puede tardar hasta 72 horas en comenzar a mostrar datos.
La mejor manera de probar sus solicitudes es mirar el informe en tiempo real. mostrará si está recibiendo golpes casi al instante.
Para crear una etiqueta de evento de Google Analytics 4:
- Haga clic en Etiquetas > Nuevo.
- Haga clic en Configuración de etiquetas.
- Seleccione Google Analytics: Evento GA4.
- Para Etiqueta de configuración, seleccione la Etiqueta de configuración que creó anteriormente.
- Para Nombre del evento, especifique el nombre del evento. Utilice los nombres de eventos recomendados para obtener los mejores resultados.
- Opcional: ingrese los parámetros del evento. Use nombres de parámetros de eventos recomendados para obtener mejores resultados.
- Haga clic en Agregar fila.
- Introduzca un nombre de parámetro.
- Introduzca un valor.
- Repita hasta que se hayan agregado todos los parámetros deseados. Opcional: agregue cualquier propiedad de usuario personalizada que desee configurar en Propiedades de usuario. Nota: Analytics registra automáticamente algunas propiedades de usuario. Puede configurar hasta 25 propiedades de usuario adicionales por propiedad de Google Analytics 4.
- Haga clic en Activación y seleccione los eventos apropiados que harían que se activara la etiqueta.
- Guarde la configuración de la etiqueta y publique su contenedor.
const measurementId = `G-XXXXXXXXXX`; const apiSecret = `<secret_value>`; fetch(`https://www.google-analytics.com/mp/collect?measurement_id=${measurementId}&api_secret=${apiSecret}`, { method: "POST", body: JSON.stringify({ "client_id": "client_id", "events": [{ "name": "generate_lead", "params": { "currency": "USD", "value": 99.99 } }] }) });