Мобильные приложения: где они на сайте?

Я знал об их существовании, так как использую их ежедневно на смартфоне.

Хотел отправить ссылку для скачивания нескольким друзьям… но их было сложно найти на официальном сайте! Они перечислены посередине страницы Discourse features | Discourse - Civilized Discussion

Возможно, им стоит выделить отдельную строку в подвале сайта?

Вот они:

Вопрос: можно ли узнать в отчётах, сколько людей используют мобильные приложения? Есть ли где-нибудь соответствующий тег?

12 лайков

Отличная мысль, спасибо @StefanoCecere! Нам определённо стоит улучшить видимость наших мобильных приложений на сайте.

@rishabh, не могли бы вы взять это на себя?

У нас пока нет такого отчёта, но эту информацию можно получить с помощью Data Explorer. Этот запрос вернёт список аутентифицированных пользователей, использующих мобильное приложение:

-- [params]
-- date :start_date = 2024-11-30
-- date :end_date = 2024-12-26

WITH hub_visits AS (
  SELECT 
    user_id,
    MIN(created_at) as first_visit,
    MAX(created_at) as last_visit,
    COUNT(*) as total_visits
  FROM user_auth_token_logs
  WHERE user_agent LIKE '%DiscourseHub%'
    AND created_at BETWEEN :start_date AND :end_date
  GROUP BY user_id
)
SELECT 
  hv.user_id,
  u.username,
  hv.first_visit,
  hv.last_visit,
  hv.total_visits
FROM hub_visits hv
JOIN users u ON u.id = hv.user_id
ORDER BY hv.last_visit DESC

6 лайков

Спасибо!!!
(Кстати, на форуме с 1300 пользователями… я единственный, кто использует мобильный Hub!
Посмотрим, попробует ли кто-то ещё после моей рекламы :wink:

5 лайков

Hub удобен, когда пользователь работает с несколькими форумами или ему нужен URL, отличный от URL тем.

PWA — более простое решение.

5 лайков

Зависит ли это от платформы? Запустив запрос на нашем форуме, мы заметили, что отсутствуют пользователи, использующие Discourse Hub на Android.

Существует ли запрос для разделения доступа через PWA от других видов мобильного доступа?

Спасибо! Мы активно продвигаем использование Discourse Hub/PWA среди наших пользователей, и возможность отслеживать это таким образом очень полезна!

5 лайков

На Android Hub запускает либо браузер по умолчанию, либо PWA. Поэтому эти звёздочки относятся только к iOS. Однако статистику пользователей Android-приложения можно получить другим способом — я изучу этот вопрос и скоро опубликую отдельный запрос.

Сбор данных о посещениях PWA также требует другого подхода.

4 лайка

Спасибо @pmusaraj! Мне бы очень хотелось получить запрос, который позволял бы мне видеть:

  • iOS Discourse Hub
  • iOS Discourse PWA
  • Android Discourse Hub
  • Android PWA

Мы только что опубликовали на форуме инструкцию, показывающую участникам, как настроить любой из этих четырёх методов. Очень хотелось бы иметь возможность отслеживать изменения в использовании! Спасибо!

5 лайков

Мы обновили подвал веб-сайта, добавив ссылки на мобильные приложения. Также существует специальная страница: Discourse Hub | Discourse - Civilized Discussion

5 лайков

Отлично!

Я бы также добавил ссылку из описания функции на странице https://discourse.org/features

3 лайка