Виджеты
Виджеты — это основные строительные блоки дашборда в Metriox. Каждый тип виджета предназначен для решения определенных аналитических задач.
Типы виджетов
Metriox поддерживает 6 типов виджетов:
1. Top (Топ)
Показывает рейтинг событий или свойств по частоте встречаемости.
Когда использовать:
- Топ-10 самых популярных событий
- Самые активные пользователи
- Популярные экраны или функции
Настройки:
- Метрика: Events, Users, Events per User
- Группировка: по событию или свойству
- Лимит: количество элементов (5, 10, 20, 50)
Пример:
Топ-10 событий за неделю:
1. button_click — 15,432 событий
2. screen_view — 12,891 событий
3. purchase_started — 3,456 событий
4. message_sent — 2,105 событий
5. profile_updated — 1,789 событий
...
Визуализация:
- Столбчатая диаграмма
- Таблица с процентами
2. Funnel (Воронка)
Анализирует последовательность событий и конверсию между шагами.
Когда использовать:
- Воронка покупки
- Онбординг пользователей
- Многошаговые процессы
Настройки:
- Шаги воронки: последовательность событий (минимум 2)
- Временное окно: время между шагами (1 час, 1 день, 7 дней)
- Метрика: Users (уникальные пользователи)
Пример:
Воронка покупки:
1. bot_started → 10,000 пользователей (100%)
2. view_pricing → 3,500 пользователей (35%) ↓ 65%
3. purchase_clicked → 1,200 пользователей (12%) ↓ 66%
4. purchase_completed → 850 пользователей (8.5%) ↓ 29%
Общая конверсия: 8.5%
Визуализация:
- Классическая воронка с процентами
- Таблица с абсолютными и относительными значениями
3. Table (Таблица)
Показывает детализированные данные в табличном формате.
Когда использовать:
- Детальный анализ свойств
- Сравнение нескольких метрик
- Экспорт данных
Настройки:
- Строки: группировка по событию или свойству
- Столбцы: метрики (Events, Users, Events per User)
- Сортировка: по любому столбцу
- Фильтры: ограничение строк
Пример:
| Событие | События | Пользователи | События/Польз. |
|---|---|---|---|
| button_click | 15,432 | 3,214 | 4.8 |
| screen_view | 12,891 | 2,987 | 4.3 |
| purchase_started | 3,456 | 1,234 | 2.8 |
| message_sent | 2,105 | 876 | 2.4 |
Визуализация:
- Интерактивная таблица
- Поддержка сортировки и пагинации
4. KPI (Ключевой показатель)
Отображает одно значение метрики — важный показатель эффективности.
Когда использовать:
- Ключевая метрика продукта
- Текущее значение важного показателя
- Быстрый мониторинг
Настройки:
- Метрика: Events, Users, Events per User
- Фильтры: ограничение по событиям или свойствам
- Сравнение: с предыдущим периодом (опционально)
Пример:
╔═══════════════════════════╗
║ Активных пользователей ║
║ ║
║ 3,542 ║
║ ║
║ ↑ 12% к прошлой неделе ║
╚═══════════════════════════╝
Визуализация:
- Крупное число
- Изменение в процентах с иконкой тренда
5. Histogram (Гистограмма)
Двумерная гистограмма для распределения значений.
Когда использовать:
- Распределение по часам дня
- Группировка по числовым свойствам
- Анализ паттернов активности
Настройки:
- Ось X: временной или числовой диапазон
- Ось Y: метрика (Events, Users)
- Бакеты: группировка значений (часы, интервалы)
Пример:
Распределение событий по часам дня:
1000┤ ┌──┐
800┤ ┌──┐│ │┌──┐
600┤ │ ││ ││ │┌──┐
400┤ │ ││ ││ ││ │
200┤ │ ││ ││ ││ │
0└─┴──┴┴──┴┴──┴┴──┴─
00 06 12 18 24
Часы дня
Визуализация:
- Столбчатая диаграмма
- Тепловая карта
6. Series (Временной ряд)
График изменения метрики во времени.
Когда использовать:
- Динамика активности
- Тренды по дням/неделям
- Сравнение периодов
Настройки:
- Метрика: Events, Users, Events per User
- Гранулярность: минута, час, день, неделя, месяц
- Линии: одна или несколько метрик
- Сглаживание: скользящее среднее (опционально)
Пример:
Активные пользователи по дням:
4000┤ ╭─
3500┤ ╭────╯
3000┤ ╭────╯
2500┤ ╭────╯
2000┤ ╭────╯
1500┤ ╭───╯
1000└──╯────────────────────────
01 05 10 15 20 25 30
Февраль 2026
Визуализация:
- Линейный график
- Область под графиком
- Несколько линий для сравнения
Общие настройки виджетов
Все виджеты поддерживают следующие настройки:
Временной диапазон (Time Range)
- Последние 1 час / 6 часов / 24 часа
- Последние 7 дней / 14 дней / 30 дней / 90 дней
- Пользовательский период
Гранулярность (Granularity)
Только для виджетов Series и Histogram:
- Минута
- Час
- День
- Неделя
- Месяц
Фильтры
Все виджеты поддерживают фильтрацию:
- По событиям
- По свойствам событий
- Комбинации условий (AND/OR/NOT)
Подробнее: Фильтры
Метрики
Доступные метрики зависят от типа виджета:
- Events — количество событий
- Users — количество уникальных пользователей
- Events per User — среднее количество событий на пользователя
Подробнее: Метрики
Примеры использования
Мониторинг активности
Комбинация виджетов:
- KPI: активных пользователей за день
- Series: график DAU за месяц
- Top: топ-10 событий
Анализ воронки покупки
Комбинация виджетов:
- Funnel: воронка от старта до покупки
- Table: детализация по шагам
- Series: динамика конверсии по дням
Engagement анализ
Комбинация виджетов:
- Histogram: распределение активности по часам
- Series: Events per User по дням
- Top: самые вовлеченные пользователи
Лучшие практики
Выбор типа виджета
- Top — для рейтингов и популярности
- Funnel — только для последовательных процессов
- Table — когда нужны детали и экспорт
- KPI — для одной важной метрики
- Histogram — для распределений
- Series — для трендов во времени
Настройка виджетов
- Используйте осмысленные названия: "Конверсия в покупку", а не "Воронка 1"
- Настраивайте цвета для лучшей читаемости
- Добавляйте описания к виджетам
- Группируйте связанные виджеты на одном дашборде
Оптимизация производительности
- Избегайте слишком больших временных диапазонов для минутной гранулярности
- Используйте фильтры для ограничения данных
- Не создавайте слишком много виджетов на одном дашборде (оптимально 4-8)
Что дальше?
- Обзор дашборда — создание и организация дашбордов
- Фильтры — научитесь фильтровать данные в виджетах
- Метрики — узнайте больше о метриках