Перейти к основному содержимому

Как работают правила автопаузы

Britva — это автопилот для ваших объявлений. Вы один раз описываете правило, а система сама регулярно проверяет каждое живое объявление и при выполнении условия выполняет действие — чаще всего ставит объявление на паузу, а позже возвращает его в работу. Правила пишутся на JavaScript: это даёт полную свободу в условиях (любые сравнения метрик, обращения к соседним объявлениям адсета или кампании).

Эта статья объясняет, как механизм работает в целом. Как создать конкретное правило — в разделе Создание правила.

Цикл проверки

Каждые несколько минут Britva делает один проход по всем активным объявлениям:

  1. Берёт свежие метрики всех живых объявлений (спенд, депы, ROAS и т.д. по разным временным окнам).
  2. Прогоняет по ним все активные правила по очереди — в порядке возрастания приоритета (поле Приоритет: чем меньше число, тем раньше выполняется правило).
  3. Если правило решает поставить объявление на паузу, Britva отправляет команду в Facebook и фиксирует удержание — кто держит объявление и до какого момента.
  4. На каждом проходе она также проверяет ранее установленные паузы: если срок истёк или условие больше не выполняется, объявление автоматически возвращается в работу.

Каждое действие (и пауза, и возврат) записывается в лог — см. вкладку Логи.

Что значит «активное»

Britva работает только с активными правилами и активными объявлениями. Выключенное правило сохраняется, но не участвует в проверке — это удобно, пока вы ещё дорабатываете его.

Из чего состоит раздел

Раздел Britva разбит на четыре вкладки:

  • Правила — список всех правил с их Приоритет, действием и колонкой На удержании (сколько объявлений правило сейчас держит на паузе). Отсюда правила создаются и редактируются. Подробнее — Создание правила.
  • На паузе — все объявления, которые правила сейчас держат на паузе. Видно, какое правило его держит, до какого момента, и можно снять паузу вручную. Подробнее — На паузе.
  • Игнор-лист — исключения: сущности (объявление, адсет, кампания, кабинет, юзер или команда), которые Britva не трогает. Подробнее — Игнор-лист.
  • Логи — журнал всех срабатываний: время, правило, объявление, действие и результат. Подробнее — Логи срабатываний.

Типы паузы

Когда правило ставит объявление на паузу, оно задаёт длительность паузы. Она определяет, когда объявление вернётся в работу:

  • 6h / 12h / 24h — пауза на фиксированный срок, после которого объявление включается снова.
  • До полуночи в гео (next_day_target_geo) — пауза до начала следующего дня в часовом поясе страны объявления.
  • До полуночи в кабинете (next_day_ad_account) — пауза до начала следующего дня в часовом поясе рекламного кабинета.
  • Пока совпадает условие (while_matches) — без фиксированного срока: объявление держится на паузе ровно столько, сколько правило продолжает срабатывать. Как только условие перестаёт выполняться, объявление возвращается само.
  • Навсегда (permanent) — пауза без срока возврата; снять её можно только вручную.

Подробнее о каждом типе и о том, как задать его в правиле — в разделе Расписание и паузы.

Самозащита

Britva устроена так, чтобы правило не выходило за свою зону:

  • Зона действия (scope). Личное правило (user) проверяет только ваши объявления, командное (team) — только объявления своей команды, и лишь глобальное правило (global) применяется ко всем. Чужие объявления ваше правило не затронет.
  • Игнор-лист. Любую сущность можно добавить в исключения — Britva полностью пропустит её при проверке. Шесть уровней: от одного объявления до целой команды. Подробнее — Игнор-лист.
  • Заблокированные кабинеты пропускаются. Если рекламный кабинет отключён или ограничен Facebook, Britva не пытается им управлять.
Совет

Безопаснее сначала обкатать новое правило: сохраните его выключенным, откройте правило и используйте панель Тест в правой части редактора, чтобы прогнать его на живых данных, и включайте только после проверки результата. Подробнее — Тестирование правила.

Что дальше