Instrucciones de configuración para Google Analytics 4

Google ha lanzado recientemente Google Analytics 4. A continuación, algunas sugerencias para Discourse:

  1. 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.
  2. Agrega tu etiqueta usando Google Tag Manager: Actualiza la guía existente en Integrating Google Tag Manager with Google Analytics para Google Analytics 4.
  3. 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.
4 Me gusta

Tenemos esto en nuestra hoja de ruta para implementar y migrar de analytics.js a gtag.js. Actualizaremos este tema cuando la actualización esté lista.

8 Me gusta

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.

9 Me gusta

¿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?

1 me gusta

Configuración 1

Resultado 1

Configuración 2

Resultado 2 - OK

1 me gusta

Gracias. Ahora lo tengo funcionando. :sunglasses:

La única desventaja hasta ahora es no tener los datos históricos del rastreador universal en el nuevo GA4. :triumph:

2 Me gusta

¡Gracias, funciona bien!

¿Cómo puedo configurar las siguientes opciones para que el seguimiento sea conforme al RGPD (sin consentimiento, es decir)?

    gtag("config", "XYZ", {
      anonymize_ip: true,
      client_storage: "none",
    });

Deberías poder agregar ese código a través de un componente de tema, pero no lo he probado.

El uso de v4_gtag y la introducción de G-XXXXXXXXXX está generando múltiples vistas de página para una sola visita.

Además, ¿hay alguna forma de evitar insertar el código de análisis en la sección de administración?

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:

gtag('config', 'UA-********-**', { "anonymize_ip": true });
gtag('config', 'G-*********', { "anonymize_ip": true );

¿Alguien sabe qué configuración adicional podría ser necesaria? Parece estar funcionando aquí, pero mi configuración de GA es simple.

3 Me gusta