Обзор
Дашборд статистики продаж доступен в админ-панели Cabinet и предоставляет комплексную аналитику по всем финансовым потокам сервиса. Данные загружаются через 6 API-эндпоинтов и визуализируются с помощью интерактивных графиков.6 вкладок аналитики
Сводка, триалы, продажи, продления, доп. услуги, пополнения
Гибкие периоды
Пресеты (7, 30, 90 дней, всё время) или произвольный диапазон дат
Интерактивные графики
Area, Bar, Donut, Multi-series — на базе Recharts
Доступ
Требуется разрешениеstats:read. По умолчанию доступно всем администраторам.
Путь в Cabinet: Админ-панель → Статистика продаж
Выбор периода
Вверху страницы — селектор периода, общий для всех вкладок:Вкладка: Сводка
Верхнеуровневые метрики за выбранный период:Вкладка: Триалы
Аналитика триальных подписок и регистраций.Карточки
Графики
- По провайдеру — столбчатая диаграмма: распределение триалов по способу регистрации (Telegram, Google, Yandex, Discord, VK, email)
- Регистрации и триалы по дням — двухсерийный area chart: ежедневные регистрации пользователей vs выданные триалы
Вкладка: Продажи
Статистика продаж подписок (без триалов).Карточки
Графики
- По тарифам — столбчатая диаграмма: количество продаж на тариф
- По периоду подписки — donut chart: распределение по длительности (30, 90, 180, 365 дней)
- Ежедневный доход — area chart: сумма платежей по дням
- Продажи по тарифам по дням — multi-series area chart: ежедневная разбивка по тарифам с легендой
Вкладка: Продления
Анализ повторных покупок существующих пользователей.Карточки
Графики
- Продления по дням — area chart: ежедневные продления
Вкладка: Доп. услуги
Статистика покупок дополнительного трафика и устройств.Начиная с v3.29.0, покупки устройств и трафика корректно отображаются в статистике. Ранее такие покупки (ручные и автоматические) создавали транзакции с типом
WITHDRAWAL вместо SUBSCRIPTION_PAYMENT, из-за чего не попадали во вкладку «Доп. услуги». Теперь все покупки устройств и трафика создают транзакции с типом SUBSCRIPTION_PAYMENT и учитываются в статистике.Карточки
Графики
- По пакетам — столбчатая диаграмма: распределение по размеру пакета (5 GB, 10 GB, и т.д.)
- Покупки по дням — двухсерийный area chart: ежедневные покупки трафика vs покупки устройств
Вкладка: Пополнения
Аналитика депозитов по всем платёжным системам.Карточки
Графики
- По способу оплаты — столбчатая диаграмма: суммы пополнений в разбивке по платёжным системам (YooKassa, CryptoBot, Telegram Stars, и др.)
- Пополнения по дням — area chart: ежедневная динамика пополнений
- Пополнения по дням по платёжкам — multi-series area chart: ежедневная разбивка по платёжным системам с легендой и форматированием валюты в тултипах
API эндпоинты
Все эндпоинты находятся по пути/cabinet/admin/stats/sales/ и требуют JWT-авторизации с разрешением stats:read.
Параметры запроса
Если указаны
start_date и end_date, параметр days игнорируется. Максимальный диапазон — 730 дней.