Configuré un experimento del lado del servidor de Google Optimize (vinculado a GA4) siguiendo su documentación en este enlace . Una vez que empiezo a ejecutar la prueba y después de unos días, puedo ver los eventos de impresiones del experimento que aparecen en Analytics y en la página de informes de experimentos de Optimize. El objetivo principal de este experimento es un evento de conversión que tenemos en GA4 llamado add_to_cart , que se activa cada vez que el usuario hace clic en el botón Agregar al carrito. Entonces, cuando se carga la página, nuestro código del lado del servidor decide la variante del usuario y activamos el evento experiment_impression . Hasta este punto todo parece estar bien. Después de eso, el evento de conversión add_to_cart se activa cada vez que se hace clic en el botón Agregar a la cesta. He comprobado en la pestaña de la red que esos eventos se activan correctamente.
Sin embargo, obtengo 0 eventos para cada variante de mi experimento en el informe de Google Optimize:
Parece que Google Optimize cree que el experimento no se está ejecutando cuando el usuario hace clic en "añadir al carrito" (aunque activamos el evento experiment_impression ) y, por lo tanto, considera que el evento de conversión add_to_cart no pertenece a nuestro experimento, por lo que no se informa. .
¿Podría alguien ayudarme a entender qué está mal con esta configuración? ¿Hay alguna manera de vincular de alguna manera nuestro evento de conversión add_to_cart con nuestro experimento del lado del servidor?
Gracias