Skip to main content
Помимо сводного дашборда, платформа собирает более детальную аналитику: распределения по курсам, платежам и источникам пользователей, а также поток событий, на основе которого строятся все метрики. Эта страница описывает, какие срезы уже поддерживаются на уровне системы и как устроен сбор событий.
Отдельная страница «Аналитика» школы (/manage/school/analytics) на текущий момент — заготовка: она открывается по прямой ссылке и содержит только заголовок раздела, без готовых виджетов. Основной набор метрик доступен на дашборде «Главная» (см. Главная аналитика). Распределения ниже описаны на уровне модели данных сервиса аналитики и постепенно выводятся в интерфейс.

Разделы аналитики

Внутри сервиса аналитики запросы сгруппированы по разделам — каждый раздел объединяет показатели по общей теме и требует соответствующего права доступа.

Доступные срезы

Ниже — типы аналитических запросов, определённые в системе. Часть из них уже используется на дашборде (сводка за период, таймлайны), остальные описывают более детальные распределения.

Overview (обзор)

Finance (финансы)

Users (пользователи)

Courses (курсы)

Распределения (тарифы, возраст, статусы, источники) на уровне модели данных возвращаются как наборы пар «метка → количество». По мере вывода в интерфейс они отображаются в виде круговых и столбчатых диаграмм.

События аналитики (ClickHouse)

Все метрики строятся на потоке событий, который складывается в ClickHouse — таблица exode_analytics.events. Каждое действие в платформе (регистрация, вход, оплата, выдача доступа, прохождение практики и т.д.) фиксируется отдельным событием заданного типа. Основные типы событий:
Например, событие ProductEnrolledViaPayment увеличивает серию «Покупка» на графике «Записи на курсы», а PaymentCompleted формирует график «Выручка по платежам». Разбивка способов записи в дашборде напрямую соответствует событиям ProductEnrolledViaPayment / ProductEnrolledViaLms / ProductEnrolledToFree.
Прямого доступа к «сырым» событиям ClickHouse из интерфейса школы нет — события используются внутренне сервисом аналитики для расчёта агрегатов. Для выгрузки табличных данных (платежи, ученики, рассрочки) используйте экспорт из соответствующих разделов управления — см. Дашборды по таблицам.