SWIPIX — Механики × Sticky factor

Оценка фич по удержанию и sticky factor (директива CEO-офиса), не по конверсии
⚠️ Описательная метрика (самоотбор вовлечённых): коснувшиеся фичи — и особенно платящие — уже более вовлечены сами по себе. Причинный эффект фичи на удержание проверяется только A/B-тестом.

ФичаN коснув-
шихся
D7D14D30 Площадь,
дней/28
Δ площади
vs база
Sticky
носителей
Повтор-
ность

База сравнения (без касания фичи)

ФичаN базы D7 базыD14 базыD30 базыПлощадь базы
  • Онбординг — новички когорты, дошедшие до регистрации (Register_Google/Email) в первые 24 часа жизни. Первая сессия — новички, открывшие бокс (Box_Tap) в первый календарный день. База — новички той же когорты без касания; D7/D14/D30 — строгий day-N (Ret Nday) от первого дня жизни. Активность для retention/площади: Firebase (screen_view/Feed_Open/Session_Start) ∪ PostHog-клиентские события — канон SoT §04 (мост uid=distinct_id; PostHog-only терял ~37% устройств).
  • Галочка / Покупка бустов — первая ОПЛАЧЕННАЯ покупка identity_approve / glasses (канон: marketplace_purchase_buyer, external, двух-рельсовый гейт оплаты PayGate+Google Play, дедуп, фрод исключён). Соц-буст — первый клейм в бэк-леджере task_center__claim_reward (instagram_story_doppy, запуск фичи 05.06). Якорь = дата первой покупки/клейма; D-N — строгий day-N от якоря, только дозревшие.
  • База для фич 3-5 — юзеры, активные в окне якорей, но существовавшие ДО начала окна (совсем свежие отсечены) и не коснувшиеся фичи; псевдо-якорь = первый активный день окна. Матчинга по возрасту аккаунта нет — сравнение остаётся описательным.
  • Sticky носителей — DAU/MAU коснувшихся в окне 28 дней (по любой клиентской активности). Повторность — доля со 2+ покупкой / 2+ клеймом соц-буста; для онбординга и первой сессии — прочерк.
  • Активность для retention/площади: Firebase ∪ PostHog (OR-ensemble, канон SoT §04); PostHog-часть — клиентские события с фильтром служебных ($identify-флуд 06.08, $set, $screen, prod__*); идентичность person_id; мост uid↔distinct_id. Sticky носителей — по PostHog.

МеханикаSticky
(DAU/MAU)
% MAU
прилож.
D7D14D30Плато
D30/D14
Площадь,
дней/28
Δ площади
vs не-юзеры

МеханикаN юзеров
механики
N не
коснувш.
D7 мех.D7 не-юз.D30 мех.D30 не-юз. Площадь
мех.
Площадь
не-юз.
  • Sticky = средний DAU механики / MAU механики за окно 28 дней. % MAU = MAU механики / MAU приложения (любое клиентское событие).
  • D7/D14/D30 — строгий day-N (Ret Nday: активен именно в день +N; активность = Firebase OR-ensemble ∪ PostHog, канон SoT §04) среди новичков окна когорты, коснувшихся механики в первые 7 дней жизни. Знаменатель D30 — только дозревшие (d0 + 30 ≤ конец окна). Площадь — среднее число активных дней в первые 28 дней жизни (день 0 включён). Строгий day-N ниже «вернулся хоть раз за неделю» (Roll Ret, методика демо) на ~10-14 пп — обе цифры для когорты см. на вкладке «Мои фичи».
  • Идентичность — PostHog person_id; фрод исключён (L1_dim_doppy_user_fraud, мост по backend uid, ~9% DAU). Служебные события ($identify-флуд 06.08 — 519k персон, $set, $screen, prod__*) исключены из активности.
  • Карта маркеров: Лента=Feed_Open · Боксы=Box_Tap · Ежедневник=Diary_Tap · Стрик=ShortStreak_*+LongStreak_*(активные, без пассивного LongStreak_Appear)+Streak_Claim_* · Earn=Earn_*+LongStreak_Appear(source=Balance) · Маркет=Market_Appear · Публикация=Publish_Tap · Кошелёк=InternalWallet_* · Рефералка=ReferralProgram_* (закрытие форс-попапа инвайта не считается).
  • «Лента» — базлайн вовлечённости, а не фича: почти вся когорта касается её в первую неделю.
  • ⚠️ «Ежедневник» в ретеншн-колонках — смещённый под-сегмент: механика запущена 15.07 (A/B ~33%, на 100% с 05.08) — у большинства когорты новичков не было шанса коснуться её в первые 7 дней. Коснувшиеся (N мал) — поздние и заведомо вовлечённые юзеры, retention завышен. Sticky/%MAU (окно 28 дн) — честные.