Руководитель просит: «Сколько у нас активных пользователей за прошлый месяц?». Какой первый шаг наиболее правильный, чтобы избежать спорных пограничных случаев?

AУточнить определение активности (какое событие и какой порог), границы временного окна, аудиторию и правила для тестовых аккаунтов
BВзять всех, кто хоть раз открыл приложение за месяц, и считать это числом активных пользователей за прошедший период
CПосчитать уникальные значения user_id, у которых был любой залогированный event за месяц, и сразу отправить число руководителю
DПосчитать MAU по стандартному определению инструмента аналитики и считать это искомым числом активных пользователей за месяц
Правильный ответ. Термин «активный пользователь» требует определения, аудитории и обработки пограничных случаев, иначе метрика будет неповторяемой.

Разбор

Активность может означать просто запуск приложения, выполнение ключевого действия или достижение порога действий за период. Без явного определения разные команды будут считать разные числа на одних и тех же данных. Важно зафиксировать аудиторию (платформы, регионы), временное окно с часовым поясом и правила для пограничных случаев — дублей, тестовых аккаунтов и аномальной активности. Только после этого MAU или любое другое число становится повторяемой метрикой.

Открыть Карьерник в Telegram

Ещё вопросы по теме «Постановка задачи»