📘 Як побудувати графік у Mixpanel
Детальна покрокова інструкція
Ця сторінка проведе вас через весь процес створення графіка в Mixpanel: від вибору події до налаштування візуалізації та збереження звіту.
Інструкція заснована на новому інтерфейсі Mixpanel і повністю сумісна з даними SellerIQ.
🧭 Крок 1. Перейдіть у інструмент Insights
Щоб відкрити інструмент побудови графіків, скористайтеся інструкцією:
👉 Що таке Insights і де він знаходиться
Після відкриття Insights можна переходити до вибору події.
🎯 Крок 2. Оберіть подію (Event)
У правій панелі, у вкладці Query, натисніть:
Select Metric → Events → оберіть подію
Для SellerIQ основна подія:
product_position_snapshot
Після вибору подія з’явиться у секції Metrics і стане основою графіка.
🔧 Крок 3. Замініть тип метрики (Metrics Type)
За замовчуванням Mixpanel використовує метрику Unique Users — вона не підходить для SellerIQ, оскільки події відправляє сервіс, а не люди.
Щоб працювати зі значеннями властивостей події (позиціями, ціною, рейтингом тощо), потрібно переключитися на Aggregate Property.
Mixpanel підтримує три основні типи метрик:
1) Total Events
Рахує загальну кількість подій за обраний період.
Використовується рідко — тільки якщо потрібно проаналізувати обсяг даних.
2) Unique Users
Рахує кількість унікальних користувачів, які відправили подію.
У SellerIQ це завжди один «користувач» — сам застосунок. Тому цей тип метрики неінформативний.
3) Aggregate Property (потрібний варіант)
Дозволяє будувати графіки за значеннями властивостей (properties) події, наприклад:
- позиції товару,
- ціни,
- знижки,
- кількість відгуків,
- рейтинг.
👉 Натисніть на поточну метрику Unique і оберіть: Aggregate Property
📐 Крок 4. Оберіть тип агрегації (Aggregation)
Після вибору Aggregate Property Mixpanel запропонує обрати спосіб обчислення значення:
-
Average — середнє значення Чудово підходить для аналізу позиції товару (згладжує шум).
-
Median — медіана Використовується, коли є викиди (наприклад, тимчасові стрибки позиції).
-
Minimum — мінімальне значення Найкраще значення за період (наприклад, найкраща позиція товару).
-
Maximum — максимальне значення Найгірше значення за період.
-
Sum — сума значень Використовується рідко.
-
Distinct Count — кількість унікальних значень Приклад: скільки унікальних сторінок видачі зустрічалося.
-
Percentile — процентиль аналізу Підходить для аналізу розподілу даних.
🔢 Трохи про процентиль
Процентиль показує, які значення зустрічаються найчастіше, ігноруючи викиди.
Приклад: Нехай органічна позиція товару за тиждень була: 12, 13, 14, 120, 15, 16, 17
-
p50 (50th percentile) ≈ 15 Схоже на медіану, але враховує розподіл.
-
p75 ≈ 16 Значення, краще за яке 75% даних.
-
p90 ≈ 17 Майже найгірший «нормальний» результат.
-
min / max — дадуть 12 і 120 (корисно, але нестабільно)
🧩 Крок 5. Оберіть властивість події (Property)
Після вибору методу агрегації Mixpanel запропонує обрати властивість події.
Оберіть значення, яке хочете аналізувати, наприклад:
organic_global_posorganic_pagead_global_pospricediscountcomments_amountstars
Графік перебудується автоматично.
🔍 Крок 6. Застосуйте фільтри (Filter)
Фільтри дозволяють показувати тільки потрібні дані.
Натисніть:
Filter → Add Filter
Mixpanel розділяє фільтр на два блоки:
- Property — обираємо властивість.
- Operator — обираємо умову.
🧮 Доступні оператори порівняння
- Equals — дорівнює
- Not equal — не дорівнює
- Greater than — більше
- Greater than or equal to — більше або дорівнює
- Less than — менше
- Less than or equal to — менше або дорівнює
- Between — між двома значеннями
- Not between — не між
- Is numeric — значення є числом
- Is not numeric — значення не є числом
👍 Корисні приклади фільтрів SellerIQ
organic_global_pos > 0— тільки товари, які відображаються у видачіdiscount > 0— товари зі знижкоюprice Between 10000–20000— товари в діапазоні ціниsearch_query Equals "купити ноутбук lenovo"— один запитrozetka_id Equals 123456— один конкретний товар
🧱 Крок 7. Розбийте дані на лінії (Breakdown)
Breakdown ділить графік на кілька ліній.
Приклади:
-
Breakdown → search_query Графік для кожного пошукового запиту.
-
Breakdown → label Аналітика за категоріями або мітками.
-
Breakdown → rozetka_id Порівняння кількох товарів.
📊 Крок 8. Оберіть тип графіка (Chart Type)
Доступні типи графіків:
- Line — найкращий для динаміки позицій
- Pie — розподіл значень
- Bar — порівняння значень
- Table — перегляд точних цифр
- Number — одиничне значення
📐 Крок 9. Налаштуйте вигляд (Chart → Axes)
Перейдіть на вкладку Chart, щоб налаштувати відображення графіка.
🎚 Left Y-Axis / Right Y-Axis
Можна:
- вмикати/вимикати вісь,
- задати підпис (Label),
- обрати одиницю:
- %,
- $,
- #,
- Custom,
- задати кількість знаків після коми,
- встановити мінімальне і максимальне значення,
- обрати шкалу (Linear / Logarithmic).
Приклади:
- Ціна товару — одиниця
$ - Позиція товару — можна вручну змінити Min/Max під потрібну орієнтацію
- Відгуки — формат
#
🎚 X-Axis (вісь часу)
Можна:
- увімкнути / вимкнути,
- змінити підпис.
🎚 Axis Assignment
Використовується, якщо у вас дві і більше метрик.
Приклад:
- comments_amount → ліва вісь
- ad_global_pos → права вісь
Так лінії будуть добре читатися.
📝 Крок 10. Додайте анотації (Annotations)
Анотації допомагають пояснити зміни даних.
Вони можуть використовуватися для:
- дати зміни ціни,
- дати запуску рекламної кампанії,
- дати правок контенту,
- позначок «чому виросла/впала позиція».
Це робить графік набагато інформативнішим.
💾 Крок 11. Збережіть звіт
Mixpanel зберігає звіти всередині Boards (дошок).
Щоб зберегти звіт:
- Натисніть Save у правому верхньому куті.
- Відкриється вікно вибору дошки:
- Оберіть існуючу дошку або створіть нову — Save to New Board.
Що таке Boards — буде описано на окремій сторінці.
🎉 Готово!
Тепер ви вмієте створювати будь-які графіки:
- обирати подію,
- перемикати тип метрики,
- працювати з properties,
- застосовувати фільтри,
- розбивати дані (Breakdown),
- налаштовувати візуалізацію,
- налаштовувати осі,
- додавати анотації,
- зберігати звіти.
Mixpanel дозволяє гнучко аналізувати динаміку товарів і виводити будь-які зрізи даних SellerIQ.