Тестирование правила
Прежде чем включить правило, его стоит протестировать — посмотреть, какие именно объявления будут затронуты. Для этого в редакторе правил есть вкладка Тест: она прогоняет ваш код по текущим живым объявлениям прямо в браузере и показывает результат. Это полностью безопасно — при тесте ничего не ставится на паузу, в Facebook не отправляется ни одной команды.
Как протестировать правило
-
Откройте правило в редакторе (или создайте новое) и напишите код. Подробнее — Создание правила.
-
Справа переключитесь на вкладку Тест и нажмите Тест на живых данных.

Britva загрузит текущие объявления и прогонит по ним ваш код.
-
Посмотрите на результат. Сверху — счётчик вида «N / total совпало»: сколько объявлений будет затронуто правилом из общего числа проверенных. Ниже — список этих объявлений: их ID, гео, название и какое действие сработает (например,
pause ad=... 24h). -
(Опционально) Снимите галочку Только активные, чтобы прогнать правило не только по активным объявлениям, но и по всем загруженным.
Как читать результат
- Список совпадений — объявления, для которых правило вызвало бы действие. Рядом с каждым — метка действия (пауза/включение, уровень и длительность). Причина показывается во всплывающей подсказке метки при наведении.
- Сообщения из кода — если в правиле есть вывод в консоль (
console.log(...)), эти строки показываются под объявлением. Удобно для отладки: можно вывести промежуточные значения и понять, почему правило сработало или не сработало. - Ошибки — если в коде ошибка (например, обращение к несуществующему полю), сверху появляется красное предупреждение с текстом первой ошибки. Поправьте код и запустите тест снова.
Тестируйте правило перед включением. Удобный порядок: сохраните правило выключенным, прогоните его на вкладке Тест, убедитесь, что в совпадениях именно те объявления, которые вы ожидали, — и только потом включайте.
Тест выполняется локально в браузере, поэтому сетевые запросы из кода правила (fetch) в режиме теста не работают. Если правило использует внешние данные, полноценно проверить его можно только в реальном цикле на сервере.