Как извлечь сырые данные с моего сайта сообщества Discourse?

У меня есть возможность работать с несколькими аналитиками социальных сетей, чтобы давать рекомендации по нашему сообществу. Однако для этого им необходим доступ к данным, выходящим за рамки стандартных таблиц Excel, которые я могу сгенерировать как администратор сайта.

Аналитики запрашивают агрегированные необработанные данные о публикациях, учётных записях и всей информации, связанной с тем, кто опубликовал материал, откуда он пришёл, сколько времени провёл на сайте, кто отреагировал на его пост и т. д. Есть ли в Discourse способ предоставить эти данные аналитикам? Я предполагаю, что это будет похоже на те же наборы данных, которые потребовались бы мне при миграции сообщества на другую платформу.

Предоставляет ли Discourse этот набор данных, или это нужно делать через API? К сожалению, я не программист, поэтому, если настройка API не осуществляется через простой графический интерфейс, я буду в тупике.

Надеюсь, кто-то сможет подсказать, как получить доступ к необработанным данным, чтобы я мог передать их командам аналитиков.

Спасибо!

Вы можете использовать плагин Data Explorer, создать запросы для извлечения необходимых данных и предоставить к ним доступ вашим аналитикам. С помощью Data Explorer можно извлекать данные, генерируемые на вашем форуме, а регулирование доступа к этим данным возможно через группы.

У кого-то возникла похожая проблема с тем, что вы описываете. Ознакомьтесь с моим ответом здесь: Expose Data Explorer query as Report - #2 by cocococosti

Спасибо за ответ. Я думаю, что не могу использовать этот вариант. Похоже, что плагин требует стандартной установки на собственном хостинге. Мы поддерживаем только стандартный метод установки, поэтому эти инструкции предполагают, что у вас есть стандартная установка.

Наш экземпляр Discourse размещен на хостинге.

Есть ли другой способ выполнять запросы к данным нашего сообщества без установки плагина? Предоставляет ли Discourse эту услугу?

Спасибо!

Просматривая код вашего сайта, я думаю, что у вас уже есть Data Explorer? Если ваш хостинг на Discourse осуществляется по тарифу Business или Enterprise, то Data Explorer уже включен.

Если он еще не активирован, вы можете сделать это в этом разделе настроек:

https://community.graylog.org/admin/site_settings/category/plugins?filter=plugin%3Adiscourse-data-explorer

После активации вы сможете найти его здесь:

https://community.graylog.org/admin/plugins/explorer

Надеюсь, я прав. :slightly_smiling_face::crossed_fingers:

JammyDodger:

Огромное спасибо! Ваши ссылки были правильными и помогли найти PlugIn.

Не знаете, почему в некоторых случаях появляется эта ошибка:

Запрошенный URL или ресурс не найден.

Это происходит при большинстве (но не всех) запросов:

  1. Кто отправлял больше всего сообщений за последнюю неделю?
  2. Последние 500 сообщений, отредактированных пользователями TL0/TL1
  3. Новые темы по категориям
  4. Топ-100 активных тем
  5. Топ-100 лайкнувших
  6. Статистика участия пользователей
  7. Топ-50 самых больших загрузок
  8. Неактивные пользователи без сообщений
  9. Самые активные наблюдатели
  10. Список назначенных тем по пользователю
  11. Количество ответов участников группы
  12. Общее количество назначенных тем на пользователя
  13. Топ тегов по годам

Как мне это исправить?

Ещё раз большое спасибо за помощь. Очень ценю!

В этом я не уверен. :slightly_smiling_face: Но вы можете связаться со службой поддержки с адреса электронной почты, указанного на вашей панели управления, и они должны будут помочь. :+1: