Мінімальний виявлюваний ефект (MDE): як обрати його для A/B-тесту
Що таке мінімальний виявлюваний ефект (MDE), чим відносний MDE відрізняється від абсолютного і як обрати його з огляду на гроші й трафік.
Автор: Sergey BruhОпубліковано 8 хв читання
Що таке мінімальний виявлюваний ефект (MDE), чим відносний MDE відрізняється від абсолютного і як обрати його з огляду на гроші й трафік.
Автор: Sergey BruhОпубліковано 8 хв читання
Безкоштовний курс для продактів і маркетологів: короткі уроки, реальні продуктові дані та вправи з миттєвим фідбеком.
Почати безкоштовний курс9 хв читання
Підглядання в A/B-тестах множить хибні перемоги: у 100 000 симульованих A/A-тестів щоденні перевірки дали 27,6 % помилок замість 5 %. Що робити натомість.
8 хв читання
Скільки має тривати A/B-тест: ділимо потрібну вибірку на щоденний трафік, округлюємо до цілих тижнів і враховуємо ефект новизни та розпродажі.
10 хв читання
Як розрахувати розмір вибірки для A/B-тесту: формула, приклад із числами, як статистична потужність і MDE змінюють результат, і безкоштовний калькулятор.
Мінімальний виявлюваний ефект (MDE) — це найменша справжня зміна метрики, яку ваш A/B-тест розраховано виявити з обраною потужністю, зазвичай 80 %. Він описує чутливість тесту, а не те, що дасть сама зміна. До нього приходять із двох боків: від бізнесу (найменший приріст, який окупає зміну) і від трафіку (найменший приріст, який здатні показати ваші відвідувачі й тижні). Коли перше число менше за друге, жодна формула цього розриву не закриє. Здебільшого ця стаття про те, що робити в такому разі.
Emily, продакт-менеджерка Котокорму, інтернет-магазину кормів для тварин, хоче додати на сторінки товарів для котів обіцянку доставки: «Замовте до 14:00 — отримаєте завтра». На ці сторінки щодня потрапляє близько 2 000 нових відвідувачів, і 3 % із них оформлюють замовлення.
У брифі тесту є поле «MDE». Emily вписує 20 %, бо з таким числом тест вміщається у два тижні, що лишилися до кінця спринту. Ніхто в команді не вірить, що один рядок тексту підніме замовлення на п'яту частину. Число взяли з календаря, і спланований так тест від початку не міг побачити ефект, який шукав.
«MDE 10 %» нічого не означає, доки не сказано, 10 % від чого. Відносний ефект — це частка базового рівня. Абсолютний — різниця у відсоткових пунктах (в. п.). Ось ті самі зміни, записані обома способами, за рівня значущості 5 % і потужності 80 %:
«Плюс 10 %» коштує 53 211 користувачів у групі за базового рівня 3 % і лише 3 763 за базового рівня 30 %. «Плюс один пункт» для замовлень — величезний стрибок, а для відкриття листів — ледь помітний зсув. Переплутаєте одиниці — і помилитеся з вибіркою на порядок.
Тому записуйте MDE повністю: «з 3,0 % до 3,3 %, тобто +0,3 в. п., або +10 % відносно».
MDE, вибірку, рівень значущості й потужність пов'язує одна формула, і рахувати за нею можна в обидва боки. Саму формулу ми розібрали в статті про розмір вибірки для A/B-тесту, а тут лише користуємося нею.
На це запитання відповідає калькулятор розміру вибірки. Для сторінок Emily (базовий рівень 3 %, 2 000 нових відвідувачів на день, поділ 50/50):
На це відповідає калькулятор MDE. Ви вводите базову конверсію, кількість нових учасників на день (разом для обох варіантів) і кількість днів, а він повертає MDE як відносний приріст і у відсоткових пунктах, а також кількість учасників на варіант.
Щоб зменшити MDE вдвічі, потрібно приблизно вчетверо більше користувачів. Тож учетверо довший тест зменшує MDE лише вдвічі: один тиждень дає 28,7 %, чотири тижні — 13,9 %.
Напрямок 2 показує, що тест здатен побачити, а не що варто бачити. Для цього знайдіть найменший приріст, який окупає зміну. Для обіцянки доставки:
Витрати за перший рік: доларів, тобто 1 080 доларів на місяць. Щоб їх покрити, обіцянка має приносити додаткових замовлень щомісяця. Сторінки відвідують людей на місяць, отже йдеться про відсоткового пункту: з 3,00 % до 3,15 %, тобто про відносний приріст 5 %.
Це і є бізнесовий MDE. Менший приріст збитковий, навіть якщо він справжній, тож платити за тест, здатний його виявити, немає сенсу.
Тепер порівняйте два числа. Бізнесу потрібно бачити 5 %. Чотири тижні трафіку дають змогу побачити 13,9 %, а щоб дійти до 5 %, знадобилося б 30 тижнів.
Emily має п'ять чесних варіантів.
Сторінка з більшим трафіком. Обіцянка доречна на всіх сторінках товарів, а не лише на котячих. Усі сторінки товарів разом збирають 6 000 нових відвідувачів на день за тієї самої конверсії 3 %. Тепер чотири тижні виявляють приріст 7,9 %, а на 5 % потрібно 10 тижнів замість 30.

Чутливіша метрика. 12 % відвідувачів додають щось у кошик. На цій метриці ті самі чотири тижні з 2 000 відвідувачів на день виявляють приріст 6,5 % (з 12 % до 12,78 %), а на всіх сторінках товарів — 3,7 %. Але приріст додавань у кошик лише натякає на замовлення і нічого про них не доводить.
Сміливіша зміна. Тестуйте обіцянку разом із відліком часу до 14:00 і датою доставки в кошику. Пакет змін цілком може дати більший ефект, ніж один рядок тексту. Ви менше дізнаєтеся про те, що саме спрацювало, зате тест здатен побачити пакет загалом.
Довший тест. Вісім тижнів знижують MDE до 9,7 %, але відкладають рішення і впускають у дані сезонність та рекламні кампанії.
Без тесту. Якщо зміна дешева і її легко відкотити, запускайте на основі судження і стежте за метриками. Якщо вона дорога, а аргументи слабкі, не робіть її.
Чого в списку немає: знижувати потужність чи послаблювати рівень значущості, доки число не зійдеться. MDE стає гарнішим лише тому, що тест стає менш надійним.
Припустімо, Emily все одно запускає тест на чотири тижні, а обіцянка справді піднімає замовлення на 5 %. Із 28 000 користувачів у групі тест має лише близько 18 % шансів досягти значущості. Найчастіше він повідомить «значущої різниці немає» про зміну, яка працює.
Рідший результат небезпечніший. Якщо в контролі 840 замовлень (3,00 %), варіанту потрібно щонайменше 921 (3,29 %), щоб опустилося нижче 0,05. Це приріст 9,6 %. Такий тест не може показати значущий приріст 5 %: найменший значущий результат, який він здатен видати, майже вдвічі більший за правду. У нашій симуляції 400 000 таких тестів ті, що досягли значущості, показали середній приріст 12,6 % — у два з половиною рази більше за справжній.
Отже, замалий тест, який «переміг», дає вам завищене число, і прогноз виручки на його основі не справдиться. Допомагає довірчий інтервал: для 840 замовлень проти 921 він простягається приблизно від 0 % до +19 %, і це чесніший підсумок, ніж «+9,6 %».
Універсального значення немає. Добрий MDE не менший за приріст, який окупає зміну, і не більший за ефект, якого від цієї зміни реально очікувати. Якщо з вашим трафіком між цими двома межами нічого не вміщається, тест у такому вигляді запускати не варто.
Буває і таким, і таким, тому одиницю треба називати. За базового рівня 3 % відносні 10 % — це 0,3 відсоткового пункту, а 10 відсоткових пунктів означали б перехід із 3 % до 13 %. Наші калькулятори показують обидва значення.
Іноді. MDE — це ефект, який тест виявляє з обраною потужністю, зазвичай у 80 % випадків. Менші справжні ефекти він ловить рідше, а коли ловить, виміряний приріст зазвичай завищений.
Обирати MDE стає легше, коли ви самі розрахували кілька тестів. Безкоштовний урок Потужність і розмір вибірки крок за кроком розбирає тест Котокорму, з тестами на розуміння і практичним завданням, яке перевіряє ШІ. Це частина безкоштовного курсу «Статистика для продакт-менеджерів і маркетологів».