Ответ
Возможные причины:
- Канибализация - тестовая группа перетянула часть платящих пользователей из контрольной, увеличив GMV теста, но снизив общий GMV.
- Сегментация аудитории - тест проводился на более платежеспособной группе (например, премиум-пользователи), что исказило результаты.
- Внешние факторы - во время теста могли произойти события, повлиявшие на контрольную группу (например, технические сбои, изменения в маркетинге).
- Неравномерное распределение - ошибки в сплит-системе привели к дисбалансу групп (например, в тесте оказалось больше активных пользователей).
Пример проверки канибализации:
SELECT
test_group,
COUNT(DISTINCT user_id) AS paying_users,
SUM(revenue) AS gmv
FROM orders
WHERE date BETWEEN '2023-01-01' AND '2023-01-07'
GROUP BY test_group