Skip to content

Latest commit

 

History

History
59 lines (44 loc) · 6.34 KB

README.md

File metadata and controls

59 lines (44 loc) · 6.34 KB

В ходе тестирования некоторой гипотезы целевой группе была предложена новая механика оплаты услуг на сайте, у контрольной группы оставалась базовая механика. Необходимо проанализировать итоги эксперимента и сделать вывод, стоит ли запускать новую механику оплаты на всех пользователей.

Предварительный анализ данных

Был проведен предварительный анализ данных и построение графиков распределения оплат. Распределение оплат активных пользователей:
распределение оплат
Выбросы по оплатам: боксплот по чеку

Определение метрик

Так как целевой группе была предложена новая механика оплаты услуг на сайте, то в первую очередь это повлияет на CR в покупку. Также проверим степень воздействия новой механики оплаты на среднее значение суммы оплаты (ARPPU). Ещё посчитаю ARPU вместе с ARPPU для просмотра степени воздействия на всех активных пользователей.
Таким образом:

  • CR в оплату (сonversion rate) — отношение количества платящих пользователей к общему количеству пользователей.
    Переход в оплату услуги. CR будет выше в том варианте, где пользователю проще проивзести оплату.

  • ARPU - отношение всей выручки на количество активных пользователей.

  • ARPPU - отношение выручки на количество активных оплативших пользователей.

A/B - тест

  • H0 - Новая механика оплаты услуг на сайте в группе B не отличается от базовой механики котрольной группы A.
  • H1 - Новая механика оплаты услуг на сайте в группе B имеет значимые различия в сравнении с базовой механикой в группе A.

Bootstrap CR в покупку

Гипотеза: Н0: CR в покупку в двух группах не отличается Н1: CR в покупку в двух группах отличается бутстрап CR

Bootstrap ARPU

Гипотеза: Н0: ARPU в двух группах не отличается Н1: ARPU в двух группах отличается бутстрап ARPU

Bootstrap ARPPU

Гипотеза: Н0: ARPPU в двух группах не отличается Н1: ARPPU в двух группах отличается бутстрап ARPPU

Вывод

Выводы по тестам:

  • Бутстрап по CR показал pvalue > 0.05. Это не дало нам основания отвергнуть нулевую гипотезу.
  • Бутстрап по ARPU показал pvalue < 0.05. Есть основания отвергнуть нулевую гипотезу.
  • Бутстрап по ARPPU показал pvalue < 0.05. Это дает нам основания отвергнуть нулевую гипотезу.

Таким образом, согласно проведенным тестам новая механика оплаты даёт статистически значимый прирост в метриках ARPU и ARPPU. Имеет смысл применить новую механику оплаты услуг на всех пользователей. При этом в дальнейшем следить за метриками. Особенно за коэффициентом конверсии перехода к оплате.
Однако стоит еще отметить, что так как система сплитования делит пользователей на группы неравномерно, в результате мы тестируем изменения на 85% наших активных пользователей. В будущем неудачный эксперимент в таком объеме может привести к значительному падению выручки.
В идеале нужно было выделить больше пользователей для группы А, потому что из-за малого количества уникальных пользователей в группе А мы можем столкнуться с ситуацией, когда тесты показали статистически значимые различия, а в генеральной совокупности эти различий может не оказаться, либо различия будут в пользу базовой механики оплаты услуг на сайте.

Дополнительно были рассчитаны метрики, с использованием SQL и реализована функция на языке python для автоматической подгрузки дополнительного файла и функция для построения графиков

Графики: графики метрик