Поддерживает ли Discourse кастомизацию кодов отслеживания Google Analytics

Всем привет! В нашем сообществе Discourse мы размещаем как вопросы и ответы, так и публикации блогов. Чтобы различать эти два типа контента для наших участников, мы используем теги, такие как /tag/blog/ и /tag/question/. Наш бизнес требует сравнивать количество созданных блогов и вопросов из месяца в месяц.

Эта задача сложна, потому что стандартные отчетные структуры Discourse фокусируются на темах или сообщениях, а фильтр /tag/blog/ реализован внутри платформы, а не напрямую в структуре URL. Google Analytics 4 не поддерживает прямую фильтрацию по тегам, поэтому я изучаю альтернативные методы.

Для получения аналогичных данных, как я понимаю, можно использовать пользовательские измерения или события в GA 4. Меня интересует, позволяет ли Discourse настраивать коды отслеживания для Google Analytics.

Насколько я понял, это включает:

  1. Модификацию кода отслеживания для отправки данных пользовательских событий в Google Analytics. Обычно это делается с помощью JavaScript.
  2. Отправку данных события: используйте функцию gtag() (глобальный тег сайта Google) для отправки данных события. Синтаксис отправки данных события с помощью gtag() выглядит следующим образом:

javascript gtag(‘event’, ‘action’, { ‘event_category’: ‘category’, ‘event_label’: ‘label’, ‘value’: value });

  • Замените 'action' на действие, которое вы хотите отслеживать. Например, для отслеживания просмотров страниц можно использовать 'page_view'.
  • Замените 'category' на категорию события. Это может быть 'Blog' или что-то подобное для идентификации событий, связанных с блогом.
  • Замените 'label' на описательную метку события. Это может быть заголовок публикации в блоге.
  • Вы можете включать дополнительные параметры, такие как 'value', если это применимо.

Разместите модифицированный код отслеживания на вашем сайте (Discourse) в том месте, где нужно отслеживать событие. Обычно это делается внутри HTML вашей веб-страницы, предпочтительно в секции <head>.

Кроме того, наша административная команда отключила инструмент плагина Explorer.

Если кто-то может подтвердить, что возможно получить данные, сравнивающие количество вопросов с тегом /tag/question/ и блогов с тегом /tag/blog/, созданных из месяца в месяц, я смогу вернуться к этому вопросу с администраторами сервера.

Заранее большое спасибо!
Шейла