Google a récemment publié Google Analytics 4. Voici quelques suggestions pour Discourse :
Ajouter gtag.js directement à vos pages : Ajoutez une option dans le tableau de bord pour intégrer directement gtag.js de Google Analytics 4 (oui, cela peut être fait en intégrant gtag directement dans la balise head, mais une configuration supplémentaire peut être nécessaire pour Discourse). Bien que cela puisse prendre du temps à développer, la deuxième option peut fonctionner pour la plupart des cas en attendant.
Ajouter gtag.js directement aux pages web déjà balisées avec analytics.js : Bien que ce soit une option actuellement disponible, Universal Analytics sera progressivement supprimé dans un délai donné.
Ceci est en cours de surveillance pour l’implémentation et le remplacement de analytics.js par gtag.js. Nous mettrons à jour ce sujet lorsque la mise à jour sera prête.
Nous venons d’intégrer une option de mise à niveau vers GA v4 dans le noyau :
Pour passer à Universal Analytics v4, qui utilise gtag comme wrapper pour analytics.js, rendez-vous dans Admin > Paramètres et recherchez ga_version. Changez ce paramètre en v4_gtag et actualisez la page pour effectuer la mise à niveau vers la version 4.
Sachez que lors de la mise à niveau vers la v4, vous devrez modifier tous les événements personnalisés que vous avez définis dans les composants de thème afin d’utiliser la nouvelle API gtag au lieu de ga.
Faut-il modifier le code de suivi GA universal pour ce nouvel identifiant App + Web ou simplement le laisser avec l’ancien numéro d’identifiant UA-xxxxxxx-x ?
Il est possible d’envoyer des données à la fois dans UA et GA4. De cette façon, il y a des données historiques pour comparaison après la suppression des données UA l’année prochaine.
J’ai mis l’extrait de code UA-gtag.js dans <head> et ajouté une ligne supplémentaire pour envoyer des données à GA4 :