Salut à tous ! Au sein de notre communauté Discourse, nous hébergeons à la fois des questions-réponses et des articles de blog. Pour différencier ces deux types de contenu pour nos membres, nous utilisons des balises comme /tag/blog/ et /tag/question/. Notre entreprise nous oblige à comparer le nombre de blogs par rapport aux questions créées mois par mois.
Cette tâche est difficile car les structures de reporting par défaut de Discourse se concentrent sur les sujets ou les publications, et le filtre /tag/blog/ est implémenté au sein de la plateforme plutôt que directement dans la structure de l’URL. Google Analytics 4 ne prend pas en charge le filtrage direct par balises, j’explore donc des méthodes alternatives.
Pour obtenir des informations similaires, nous pouvons apparemment utiliser des dimensions ou des événements personnalisés dans GA 4. Je me demande si Discourse permet de personnaliser les codes de suivi pour Google Analytics.
D’après ce que j’ai compris, cela implique :
- Modifier le code de suivi pour envoyer les données d’événements personnalisés à Google Analytics. Cela implique généralement l’utilisation de JavaScript.
- Envoyer les données d’événements : Utilisez la fonction
gtag()(le tag global de Google) pour envoyer les données d’événements. La syntaxe pour envoyer des données d’événements avecgtag()est la suivante :
gtag('event', 'action', { 'event_category': 'category', 'event_label': 'label', 'value': value });
- Remplacez
'action'par l’action que vous souhaitez suivre. Par exemple, vous pourriez utiliser'page_view'pour suivre les vues de page. - Remplacez
'category'par la catégorie de l’événement. Il pourrait s’agir de'Blog'ou quelque chose de similaire pour identifier les événements liés aux blogs. - Remplacez
'label'par une étiquette descriptive pour l’événement. Il pourrait s’agir du titre de l’article de blog. - Vous pouvez inclure des paramètres supplémentaires comme
'value'si applicable.
Placez le code de suivi modifié sur votre site Web (Discourse) où vous souhaitez que l’événement soit suivi. Généralement, cela se ferait dans le HTML de votre page Web, de préférence dans la section <head>.
De plus, notre équipe d’administration a désactivé l’outil de plugin Explorer.
Si quelqu’un peut confirmer qu’il est possible d’obtenir des données comparant le nombre de questions balisées comme /tag/question/ par rapport aux blogs balisés comme /tag/blog/ créés sur une base mensuelle, je pourrai réexaminer la question avec les administrateurs du serveur.
Merci d’avance !
Sheila