Перейти до змісту
Увійти
← Глосарій статистики

DAU, WAU, MAU

Також називають: активні користувачі, щоденні активні користувачі, щомісячні активні користувачі, DAU, MAU

Щоденні, щотижневі й щомісячні активні користувачі: унікальні користувачі, які зробили визначену дію за день, 7 чи 30 днів. Що саме вважається «активністю», треба визначити.

DAU, WAU і MAU рахують унікальних користувачів, які були активні за день, за 7 днів і за 30 днів. Це найчастіше цитовані продуктові числа і водночас ті, у яких найлегше помилитися, бо «активність» — це вибір, а не факт. Придатне визначення називає п'ять речей:

  1. Цільову дію: справжню ознаку цінності (додати витрату, надіслати повідомлення), а не будь-яку подію. Відкриття застосунку, доставлені push-сповіщення і події, створені сервером, роздувають лічильник.
  2. Одиницю: користувач, акаунт, пристрій чи група.
  3. Вікно: календарне (1–30 червня) або ковзне (30 днів, що закінчуються сьогодні). Ковзне вікно дає плавний щоденний ряд, календарне простіше пояснити у звітах.
  4. Часовий пояс, у якому починається «день». Події зазвичай зберігають в UTC, тож вечір мандрівника може потрапити на наступний день.
  5. Винятки: працівники, QA- і тестові акаунти, боти.

MAU(t)=∣ {користувачі з цільовою дією в дні t−29…t} ∣\text{MAU}(t) = \left|\ \{\text{користувачі з цільовою дією в дні } t-29 \dots t\}\ \right|

Головна властивість: це унікальні підрахунки, тож вони не додаються в часі. MAU — не сума DAU за місяць, а WAU — не сума семи днів. Людина, активна щодня, додає 30 до суми денних значень, але лише 1 до MAU. Розрив між ними якраз і вимірює stickiness (DAU/MAU, WAU/MAU).

Яку з метрик виносити в заголовок, залежить від природного ритму використання продукту. Месенджер живе за DAU; застосунок для розподілу витрат, до якого звертаються, коли хтось платить за спільне, ближчий до тижневого продукту, тож чесний заголовок — WAU, а денний графік переважно показує провали на вихідних.

Приклад

П'ять користувачів Halves протягом тижня; «активний» — той, хто сам додав витрату або записав розрахунок:

Користувач
Пн
Вт
Ср
Чт
Пт
Сб
Нд
A
✓
✓
✓
✓
✓
B
✓
✓
C
✓
D
регулярний рахунок, створений сервером
E
✓
✓
DAU
2
1
2
1
1
2
1
  • Сума денних DAU: 2 + 1 + 2 + 1 + 1 + 2 + 1 = 10. Середній DAU = 10 / 7 ≈ 1,43.
  • WAU = унікальні активні користувачі за тиждень = {A, B, C, E} = 4, а не 10: сам лише A дає 5 у суму.
  • У D є подія, але сам він нічого не робив: якщо рахувати «користувачів із будь-якою подією», WAU = 5, тобто завищення на 25%.

У повному масштабі за червень Halves має середній DAU 6 000, середній WAU 18 000 і MAU 40 000. Якби скласти 30 денних значень, вийшло б близько 180 000 «користувачів» — у чотири з половиною рази більше за реальну місячну аудиторію.

Типові помилки

  • «Активний» = будь-яка подія. Події від сервера, доставлені push і фонова синхронізація роблять «активними» людей, які не відкривали застосунок.
  • Додавати DAU за різні дні. Унікальні підрахунки не сумуються; рахуйте WAU і MAU напряму з унікальних користувачів.
  • Забувати про акаунти працівників і тестові. У молодому продукті кілька QA-акаунтів можуть бути помітною часткою DAU.
  • Ігнорувати часові пояси. День в UTC і локальний день користувача можуть розходитися для мандрівників і тих, хто користується вночі; оберіть один і вкажіть його.
  • Виносити в заголовок хибну гранулярність. DAU для тижневого продукту перетворює кожні вихідні на хибну тривогу.