Список правил
Список правил — главный экран автоправил. Здесь видно, какие правила работают, в каком режиме, когда последний раз запускались и были ли ошибки. Отсюда правила включают, переводят в live, удаляют и открывают их журнал.
Где: меню Meta / TikTok → Автоправила. Под заголовком — подпись «Правила, которые ставят на паузу, включают и меняют бюджеты кампаний, адсетов и объявлений Meta по расходам и доходу трекера.»
Шапка экрана
Элемент | Что делает |
|---|---|
«Правил: N» | Сколько правил подходит под текущие фильтры |
«Действия» со счётчиком | Появляется, когда отмечены правила, и открывает массовые действия. На телефоне вместо подписи — значок с тремя точками |
«Из шаблона» | Список из восьми шаблонов с описаниями. Выбор шаблона открывает конструктор, уже заполненный по шаблону |
«Создать правило» | Открывает пустой конструктор |
Кнопок создания, переключателей и массовых действий нет у байера: у него вместо них подсказка «Вы можете смотреть правила и их журнал, но менять их ваша роль не может.»
Колонки
Колонка | Что показывает |
|---|---|
Флажок | Выбор правил для массовых действий |
⋮ | Меню строки: открыть, журнал, включить, перевести в другой режим, удалить |
«Название» | Название-ссылка открывает правило в конструкторе, под ним — описание. Оранжевый значок рядом с названием означает предупреждения конфигурации; наведите курсор, чтобы увидеть их, например «Нет порога минимального объёма» или «Бюджетное действие без лимита бюджета кабинета» |
«Статус» | Переключатель и подпись «Включено» или «На паузе». У удалённых правил и у тех, что вам нельзя менять, — только тег |
«Режим» | Переключатель Dry-run / Live. Вариант Live неактивен, если у вашей роли нет права на live |
«Приоритет» | Число от 1 до 100. Подсказка: «При конфликте правил на одном объекте побеждает больший приоритет» |
«Уровень» | Кампания, адсет или объявление |
«Кабинеты» | Имя кабинета, если он один, или «Кабинетов: N» — полный список в подсказке |
«Последний прогон» | Время последнего запуска (ссылка на журнал) и тег с итогом по всем кабинетам правила |
«Ошибки» | Число ошибок последнего запуска — ссылка на журнал. Прочерк — ошибок нет |
«Команда» | Только у админа платформы |
«Владелец» | Пользователь, от имени которого работает правило: аватар, имя и email |
«Последний прогон»: как читать
Время показано в вашем часовом поясе. Тег под ним — худший итог среди всех кабинетов правила в этом запуске:
Тег | Что значит |
|---|---|
«Завершён» | Все кабинеты проверены без ошибок |
«Завершён» со значком предупреждения | Прогон прошёл, но часть live-действий не дошла до Facebook («Пропущено: нет профиля для изменений», «Пропущено: нет прав») или live для кабинета заблокирован из-за ненастроенной атрибуции |
«Выполняется» | Часть кабинетов ещё в работе |
«Пропущен: устаревшие данные» | Данные хотя бы одного кабинета старше допустимого — правило не стало принимать решения |
«Пропущен» | Прогон не состоялся по другой причине, например «Кабинет недоступен владельцу правила» или «Автоправила не входят в тариф команды» |
«Ошибка» | Прогон хотя бы по одному кабинету завершился ошибкой |
«Ещё не запускалось» | Правило ни разу не запускалось: оно выключено или его время по расписанию ещё не наступило |
«Статус неизвестен» | Не удалось загрузить итог. Обновите список или откройте журнал правила |
Наведите курсор на тег — подсказка покажет подробности: «Кабинетов в прогоне: N», «Применено: N, смоделировано: N», сколько кабинетов завершились ошибкой или пропущены из-за устаревших данных, не отправленные действия и предупреждения. Если кабинетов у правила много, подсказка может начинаться со строки «Учтены не все кабинеты…».
В колонке «Ошибки» считаются ошибки исполнения по объектам (например, отказ Facebook API или ошибка токена) и кабинеты, прогон по которым завершился ошибкой. Подсказка разбивает число: «Ошибок исполнения по объектам: N», «Прогонов с ошибкой: N из M». Действия, пропущенные из-за отсутствия профиля для изменений или прав, ошибками не считаются — они видны значком предупреждения в «Последнем прогоне».
Фильтры и поиск
Фильтр | Значения |
|---|---|
«Поиск по названию» | Часть названия правила |
«Уровень» | Кампания, адсет, объявление |
«Режим» | Dry-run, Live |
«Активность» | «Включены», «На паузе» |
Удалённые | «Без удалённых» (по умолчанию), «Только удалённые», «С удалёнными» |
«Кабинет» | Правила, в которые входит выбранный кабинет |
«Владелец» | Правила конкретного участника команды. Есть у владельца команды, тимлида, техспециалиста и админа |
«Команда» | Только у админа платформы. Без выбора показаны правила всех команд |
«Сбросить» возвращает фильтры к значениям по умолчанию, «Обновить» перечитывает список.
Фильтры, сортировка и размер страницы (10, 25, 50 или 100 строк) запоминаются в вашем браузере.
На телефоне фильтры спрятаны в сворачиваемую панель над таблицей.
Совет. Перед тем как завести новое правило на кабинет, отфильтруйте список по этому кабинету: сразу видно, какие правила уже работают на его объектах и с каким приоритетом.
Сортировка и порядок правил
По умолчанию список отсортирован в порядке исполнения: сначала больший приоритет, при равном — более старое правило. Именно в этом порядке правила разбирают конфликты на одних и тех же объектах. Отсортировать список можно по колонкам «Название», «Приоритет» и «Последний прогон» — щелчком по заголовку.
Быстрые переключатели
Включать правило и переключать режим можно прямо в строке, не открывая конструктор.
Что вы делаете | Что происходит |
|---|---|
Выключаете правило переключателем «Статус» | Сразу, без подтверждения. Сообщение «Правило поставлено на паузу». Ваши кампании при этом не ставятся на паузу — останавливается только правило |
Включаете правило в режиме Dry-run | Сразу. Сообщение «Правило включено» |
Включаете правило в режиме Live | Подтверждение «Включить live-правило?»: «Правило «…» начнёт менять статусы и бюджеты в Facebook.» |
Переключаете режим на Live | Подтверждение «Перевести в live?». Если правило на паузе, текст предупредит, что менять статусы и бюджеты оно начнёт после включения |
Переключаете режим на Dry-run | Сразу. Сообщение «Правило переведено в dry-run» |
Остановить правило — выключить или вернуть в dry-run — можно всегда, даже если его настройки устарели или часть кабинетов стала недоступна.
Включение и перевод в live строже. Если часть кабинетов правила недоступна вам или его владельцу, появится «Часть кабинетов правила вам недоступна, поэтому его нельзя включить или перевести в live.» Если настройки правила больше не проходят проверку — «Конфигурация правила больше не проходит проверку. Откройте правило, исправьте и сохраните его.»
Если правило за это время изменил кто-то другой, список сообщит «Правило изменили, пока был открыт список. Строка обновлена — проверьте её состояние и повторите действие.» Так вы никогда не включите версию правила, которую не видели.
Переключать режим на Live может только роль с правом на live, даже для правила на паузе.
Меню строки
Кнопка ⋮ во второй колонке открывает меню. Набор пунктов зависит от состояния правила и вашей роли:
«Редактировать» — открыть правило в конструкторе. Если менять правило вам нельзя, вместо этого пункт «Просмотр»: правило откроется только на чтение.
«Журнал» — прогоны, решения и откат действий.
«Включить» / «Поставить на паузу».
«Перевести в live» / «Перевести в dry-run».
«Удалить».
Массовые действия
Отметьте флажками нужные правила. Флажок в заголовке отмечает все строки на странице.
Нажмите «Действия» в шапке и выберите: «Включить», «Поставить на паузу», «Перевести в live», «Перевести в dry-run» или «Удалить».
Удаление, перевод в live и включение live-правил требуют подтверждения. В тексте указано, сколько правил действие реально затронет. Например, «В live будут переведены правила: 3, из них включены: 2. Включённые сразу начнут менять статусы и бюджеты в Facebook, остальные — после включения.» Правила, которые уже в live, в счёт не входят.
Если всё прошло успешно, появится сообщение «Готово» — «Изменено правил: N». Если нет, откроется окно «Результат массового действия»: «Выполнено: N, с ошибкой: N, не отправлено: N.» — и причина по каждому правилу:
Причина | Что значит |
|---|---|
«Не найдено» | Правило удалили или оно стало вам недоступно |
«Нет доступа» | Вашей роли нельзя это действие или часть кабинетов правила недоступна |
«Конфликт: правило удалено или изменено параллельно» | Кто-то изменил правило одновременно с вами |
«Некорректная конфигурация» | Настройки правила не проходят проверку — откройте и пересохраните правило |
«Удалённое правило: не изменялось» | Удалённые правила массовые действия пропускают |
После массового действия отмеченными остаются только правила, которые изменить не удалось, — их удобно разобрать и повторить.
Пример. Вечером пятницы вы решили не рисковать на выходных и выключить все правила скейла. Отфильтруйте список по поиску «скейл», отметьте все строки и выберите «Действия» → «Перевести в dry-run». Правила продолжат считать и писать в журнал, что сделали бы, но бюджеты менять не будут. В понедельник так же верните их в live.
Удаление
Удаление мягкое: правило ставится на паузу и переносится в удалённые, журнал сохраняется. Подтверждение: «Правило «…» будет поставлено на паузу и перенесено в удалённые. Журнал сохранится.»
Удалённые правила скрыты по умолчанию. Чтобы их увидеть, выберите в фильтре «Только удалённые» или «С удалёнными». У удалённого правила в колонке «Статус» тег «Удалено».
Удалённое правило нельзя изменить или включить снова — только посмотреть его настройки и журнал. Если правило снова понадобится, создайте новое.
Название удалённого правила освобождается: новое правило можно назвать так же. Среди действующих правил команды названия уникальны.
Удалять правила могут владелец команды, тимлид и техспециалист.
Приоритет и порядок исполнения
Если несколько правил в одном прогоне хотят сделать что-то с одним и тем же объектом, решает приоритет:
побеждает правило с большим приоритетом (от 1 до 100, по умолчанию 50);
при равном приоритете побеждает более старое правило;
пауза всегда сильнее включения и повышения бюджета — независимо от приоритета.
Пример. На одних адсетах работают «Стоп-лосс» с приоритетом 50 и «Скейл» с приоритетом 80. В одном прогоне стоп-лосс хочет поставить адсет на паузу, а скейл — поднять ему бюджет. Пауза побеждает, хотя у скейла приоритет выше. В журнале у действия скейла будет исход «Пропущено: конфликт с другим правилом» и ссылка на победившее правило.
Приоритет меняется в конструкторе на шаге «Название и кабинеты». Подробно о конфликтах — в статье «Расписание, защиты и приоритеты».
Переход в журнал и конструктор
Куда | Как попасть из списка |
|---|---|
Конструктор правила | Щелчок по названию или «Редактировать» / «Просмотр» в меню строки |
Журнал правила | Щелчок по времени в «Последнем прогоне», по числу в «Ошибках» или пункт «Журнал» в меню строки |
Конструктор открывается только на чтение, если:
у вас роль байера — «Только просмотр: у вашей роли нет права менять правила Meta.»;
правило удалено — «Правило удалено, изменить его нельзя. Удалённые правила хранятся вместе с журналом.»;
правило включено в режиме live, а у вашей роли нет права на live — «Правило включено в режиме live: чтобы изменить его, нужно право на live.»
Подробно о журнале — в статье «Журнал: прогоны, «Почему?» и откат».
Состояния экрана
Что вы видите | Что это значит и что делать |
|---|---|
«Проверяем тариф команды…» | Идёт проверка, подождите пару секунд |
«Автоправила Meta недоступны на текущем тарифе вашей команды.» | В тарифе нет фичи «Автоправила Meta (бета)». Кнопка «Посмотреть тарифы» |
«Не удалось проверить тариф команды» | Биллинг временно недоступен. Повторите через минуту |
«Правил пока нет» | В команде ещё нет правил. Кнопки «Из шаблона» и «Создать с нуля». Байер вместо них видит «Правила создают пользователи с правом на их изменение. Доступные вам правила появятся здесь.» |
«Ничего не найдено» | Под фильтры не подходит ни одно правило. Кнопка «Сбросить» |
«Обновить список не удалось. Показаны данные на ЧЧ:ММ.» | Обновление не прошло, на экране прежние строки. Кнопка «Повторить» |
«Сервер недоступен» | Сервер не отвечает. Попробуйте через минуту |
«Не удалось загрузить правила» | Ошибка при загрузке. Кнопка «Повторить» |
«Нет доступа к автоправилам» | Вашей роли недоступен просмотр автоправил Meta. Обратитесь к владельцу команды |
«Слишком много запросов. Повторите через N с.» | Слишком частые действия. Подождите указанное время |
Частые ситуации
Ситуация | Что проверить |
|---|---|
Правило включено, но в «Последнем прогоне» — «Ещё не запускалось» | Время по расписанию ещё не наступило или сейчас вне окон активности правила. Расписание считается в часовом поясе кабинета |
Правило в live, но ничего не меняет, а у тега «Завершён» значок предупреждения | Наведите курсор на тег. Скорее всего, на профиле кабинета не включено разрешение для автоправил или кабинет подключён только через плагин. См. «Подготовку» |
Постоянно «Пропущен: устаревшие данные» | Синхронизация расходов профиля отстаёт или падает. Подробности — в журнале, колонка «Данные» |
Не получается переключить режим на Live | У вашей роли нет права на live, или часть кабинетов правила недоступна вам либо владельцу правила |
Байер не видит правило, которое работает на его кабинете | Байер видит только правила, где он владелец. Правила тимлида на кабинетах байера ему не видны |
Больше разборов — в статье «Почему правило не сработало: причины, ограничения и вопросы».
