Google ha lanzado recientemente Google Analytics 4. A continuación, algunas sugerencias para Discourse:
Agregar gtag.js directamente a tus páginas: Agrega una opción en el Panel de Control para insertar gtag.js de Google Analytics 4 directamente (sí, esto puede hacerse incrustando gtag directamente en la cabecera, pero para Discourse puede ser necesaria una configuración adicional). Aunque esto pueda tomar cierto tiempo de desarrollo, la segunda opción puede funcionar para la mayoría mientras tanto.
Agrega gtag.js directamente a tus páginas web que ya están etiquetadas con analytics.js: aunque esta es una opción actualmente, Universal Analytics dejará de estar disponible en un período de tiempo.
Acabamos de integrar una opción para actualizar a GA v4 en el núcleo:
Para actualizar a Universal Analytics v4, que utiliza gtag como envoltorio para analytics.js, ve a Admin > Configuración y busca ga_version. Cambia esta configuración a v4_gtag y actualiza la página para pasar a la versión 4.
Ten en cuenta que al actualizar a v4, deberás modificar cualquier evento personalizado que hayas definido en los componentes del tema para que utilicen la nueva API gtag en lugar de ga.
¿Necesitamos cambiar el código de seguimiento universal de GA por este nuevo ID de App + Web o simplemente dejarlo con el antiguo número de ID UA-xxxxxxx-x?
Es posible enviar datos tanto a UA como a GA4. De esa manera, habrá datos históricos para comparar después de que los datos de UA se eliminen el próximo año.
Puse el fragmento de código UA-gtag.js en <head> y agregué una línea más para enviar datos a GA4: