Аналитик сложил DAU за 30 дней и получил 3 млн, а MAU за тот же месяц равен 400 тыс уникальных пользователей. Почему это может быть нормально?

AMAU равен сумме дневных значений DAU за все дни месяца без поправки на повторных пользователей
BСумма DAU не делает дедупликацию между днями, а MAU это объединение уникальных пользователей за месяц
CDAU считает события входа в продукт, а MAU считает показы экранов и поэтому стабильно меньше
DПересечение активных пользователей между разными днями строго равно нулю по определению DAU
Правильный ответ. Сумма DAU по дням повторно считает пересечение пользователей между днями, а MAU — это объединение уникальных за месяц.

Разбор

Один и тот же user_id может быть активен много дней подряд и попадает в каждое дневное множество DAU. Сложение дневных значений не учитывает пересечение между днями и завышает итог. MAU — это дедупликация по user_id на уровне месяца, то есть объединение всех дневных множеств. Поэтому сумма DAU обычно сильно больше MAU — это не ошибка, а следствие повторного учёта.

Проверь себя · 1/3разбор после ответа
Для метрики удержания вы определяете множество A — уникальные пользователи, активные в неделю 1, и множество B — уникальные пользователи, активные в неделю 2. Какое множество соответствует вернувшимся пользователям?
Открыть Карьерник в Telegram

Ещё вопросы по теме «Теория множеств и дедупликация»