A/B-тестыЛовушки A/B-тестовMediumPremium~12 мин

Заражённый контроль: реферальная программа

// Условие

Тест реферальной программы «приведи друга — оба получите промокод». Фича включена только тестовой группе. Но промокоды-то пересылаются! Проверь, насколько «чист» контроль, прежде чем верить оценке эффекта.

Что нужно
Посчитай p-value разницы конверсий и долю юзеров контроля, воспользовавшихся реферальным промокодом (которого у контроля «официально нет»). Сохрани в result — dict с ключами p_value, promo_share_control.

// Данные

df: user_id, group (A/B), used_referral_promo (0/1), converted (0/1)
▶ Решить в A/B-тренажёре

// Решение

🔒

Решение, подсказки и автопроверка этой задачи — по подписке Premium. Вместе с ней открываются все премиум-задачи трёх тренажёров: SQL, pandas и A/B.

★ Открыть Premium

// Похожие задачи

// Разобраться в теме

→ Гайд по A/B-тестам