Короткий ответ
Нужно заранее, до запуска кампании, выбрать набор guardrail-метрик на разных горизонтах (мгновенные — доля отписок/жалоб, среднесрочные — D30 retention и рейтинг в сторе, долгосрочные — churn платящих), установить конкретные пороги отката по каждой метрике и зафиксировать, кто и когда принимает решение об остановке — единого универсального набора порогов не существует, они зависят от продукта и риск-аппетита компании.
Как это работает подробнее
разные guardrails реагируют с разной задержкой — отписки от push и жалобы в поддержку видны почти мгновенно, падение D30 retention видно только через месяц, а эффект на churn платящих пользователей и LTV может проявиться ещё позже; система мониторинга должна учитывать эту разную скорость реакции и не ждать самого медленного сигнала, если быстрые уже бьют тревогу.
Такой план позволяет среагировать на быстрые сигналы (отписки) за дни, не дожидаясь месяца, пока станет виден эффект на retention, когда вред уже будет накоплен на большем числе пользователей.
Что использовать на практике
- Практика. для каждого guardrail полезно заранее (до эксперимента) задать не просто направление ("не должно ухудшиться"), а конкретный количественный порог отката (например, "остановить кампанию, если доля отписок от push превышает 2x базовый уровень" или "если рейтинг в сторе падает более чем на 0.2 балла за неделю") — это убирает субъективность и задержку в принятии решения в момент, когда уже есть негативный сигнал.
Подводные камни
- Частая ошибка. запускают агрессивные кампании без заранее определённых порогов отката, из-за чего решение об остановке принимается поздно и субъективно, когда ущерб уже накоплен; смотрят только на "успех" кампании (рост DAU) в первые дни, игнорируя guardrails до момента, когда последствия становятся слишком заметными и требуют более резкого отката.