Руководитель просит: Сколько у нас active users за прошлый месяц. Какой первый шаг наиболее правильный, чтобы избежать спорных edge cases?
AВзять всех, кто хоть раз открыл приложение, и назвать это
active usersBПосчитать уникальные
user_id, у которых был любой event, и сразу отправить числоCПосчитать
MAU и сказать, что это и есть active usersDУточнить
definition активности (какой event и порог), границы time window и population (платформы, регионы), плюс правила для edge cases вроде тестовых аккаунтовПравильный ответ. Термин активный пользователь требует
definition, population и обработки edge cases, иначе metric будет неповторяемой.Разбор
Активность может означать просто запуск приложения, выполнение ключевого действия или достижение порога действий. Без явной definition разные команды будут считать разные числа. Важно также определить population и time window, включая часовой пояс, а затем зафиксировать правила для edge cases вроде дублей, тестовых аккаунтов и аномальной активности.
Ещё вопросы по теме «Постановка задачи»
- CEO пишет: `DAU` упал на прошлой неделе, разберись что случилось. Что важнее всего уточнить в первую очередь, чтобы зафиксировать корректный `scope` и не уйти в ложные причины?
- PM говорит: Нужно поднять `retention` в следующем квартале. Какой вопрос лучше задать первым, чтобы отделить `goal` от `metric` и зафиксировать `criteria` успеха?
- В задаче написано: Посчитай `conversion` из установки в регистрацию. Какое уточнение наиболее критично для корректной `definition` `numerator` и `denominator`?
- В чате написали: `churn` вырос, срочно нужен отчет. Какое уточнение важнее всего сделать первым, чтобы зафиксировать корректные `assumptions` и `definition`?
- Маркетинг говорит: трафик из канала A лучше, чем из канала B. Какое уточнение наиболее критично, чтобы корректно определить `criteria` качества в одном `scope`?
- Все вопросы по «Постановка задачи» →