Уведомления
Автоправило сообщает, когда оно что-то сделало, когда не смогло сделать и когда пропустило проверку из-за устаревших данных. Уведомления приходят в колокольчик adset.pro, в Telegram и на почту — по вашим настройкам. В этой статье: где включить каналы, кто получает уведомления, как выглядит сообщение, какие бывают виды и как часто они приходят.
Важно. В бета-версии тексты уведомлений автоправил — на английском, независимо от языка интерфейса. Ниже есть словарик основных фраз.
Коротко
Получает владелец правила. По галочке в правиле — ещё и владельцы кабинета.
Канал выбирает сам получатель: колокольчик приходит всегда, Telegram и e-mail — по его настройкам события «Автоправило сработало».
Одно сообщение на правило, кабинет и прогон, а не на каждый объект.
Что именно присылать, задаётся в правиле: «Действия», «Ошибки», «Устаревшие данные». По умолчанию — действия и ошибки.
Ошибки, устаревшие данные и тестовые отчёты приходят не чаще раза в 6 часов на правило и кабинет.
В каждом сообщении есть ссылки на объекты в Ads Manager и на журнал правила.
Каналы и где их включить
Канал | По умолчанию | Что нужно | Особенности |
|---|---|---|---|
Колокольчик (In-App) | Всегда включён | Ничего | Клик по уведомлению открывает журнал правила. Строки сообщения склеиваются в один абзац, объекты разделены знаком «•». |
Telegram | Включён | Привязать бота в профиле («Активировать Telegram») | Самый удобный канал: строки сохраняются, у каждого объекта своя ссылка в Ads Manager, в конце — ссылка на журнал. Иконка в заголовке показывает тип: ⚠️ изменение или устаревшие данные, ❌ ошибка, ℹ️ тест или уведомление без изменений. |
Выключен | Подтверждённый адрес почты | Тема письма — заголовок уведомления. Ссылки на Ads Manager и журнал — в тексте письма. Выключен по умолчанию, потому что правило с частым расписанием быстро заспамит ящик. |
Где включить Telegram и почту:
Откройте меню пользователя → «Настройки» → вкладка «Уведомления».
Найдите группу «Автоправила» и строку «Автоправило сработало» («Правило изменило раздачу трафика в вашей кампании, предупредило о проблеме или отчиталось о проверке»).
Поставьте или снимите галочки E-mail и Telegram и нажмите «Сохранить».
Если наверху висит «Telegram не привязан — уведомления в Telegram не будут доставляться» или «E-mail не подтверждён», нажмите «Активировать Telegram» или «Активировать e-mail» и пройдите шаги.
Важно. Событие «Автоправило сработало» общее для всех автоправил adset.pro: и для автоправил Meta, и для автоправил TDS. Выключив Telegram здесь, вы выключите его для обоих разделов. Колокольчик выключить нельзя: «Уведомления In-App приходят всегда — здесь настраивается только доставка на почту и в Telegram». Чтобы сообщений стало меньше, настройте уведомления в самом правиле (раздел ниже).
Настройки уведомлений в правиле
В конструкторе правила, шаг «Защиты и уведомления»:
Настройка | Варианты | Что даёт |
|---|---|---|
Уведомлять о событиях | «Действия», «Ошибки», «Устаревшие данные». По умолчанию выбраны «Действия» и «Ошибки». | «Действия» — отчёт о паузах, включениях и изменениях бюджета (в тестовом режиме — о том, что правило сделало бы). «Ошибки» — правило не смогло что-то сделать или прогон упал. «Устаревшие данные» — прогон пропущен, потому что данные отстают сильнее допустимого. |
Уведомлять и владельца кабинета | Выкл. по умолчанию | Те же сообщения получают владельцы кабинета (см. «Кто получает»). |
Отдельно есть действие «Уведомить» (шаг «Действия»). Это явная просьба правила прислать сообщение, когда объект подошёл под условия. Оно присылает сообщение всегда, даже если в «Уведомлять о событиях» не выбраны «Действия». На этом построены шаблоны «Выгорание креатива», «Скачок CPM», «Присмотр за новой кампанией».
Если «Действия» не выбраны, а правило и уведомляет, и что-то меняет, в сообщении будут только объекты с «Уведомить». Остальные изменения — одной строкой: It also changed N ad sets, not listed here: change reports are turned off for this rule.
Если «Ошибки» не выбраны, ошибки не попадут ни в отдельные сообщения, ни секцией в отчёт о действиях. Смотреть их придётся в журнале.
Совет. Для правил, которые меняют бюджеты и статусы в Live, оставьте «Действия» и «Ошибки». «Устаревшие данные» включайте на важных правилах вроде стоп-лосса: если синк расходов встанет, вы узнаете, что защита сейчас не работает.
Кто получает
Уведомление | Получатель |
|---|---|
Отчёты прогона: действия, ошибки, устаревшие данные, тест | Владелец правила. С галочкой «Уведомлять и владельца кабинета» — ещё пользователи, через чьи профили подключён этот кабинет, если владелец правила их видит. Повторов нет: каждый получит одно сообщение. |
Проблема профиля: нет права ads_management, токен недействителен | Владелец профиля — тот, кто может его переподключить. Не чаще раза в 6 часов на профиль и проблему, сколько бы правил ни упиралось в этот профиль. |
Проблема с включением в 00:00 после «Паузы до конца дня» | Владелец правила. |
Канал для каждого получателя — из его настроек: правило не решает за человека, писать ли ему в Telegram. Если тимлид настроил правило на кабинет байера и включил «Уведомлять и владельца кабинета», байер получит сообщения туда, куда у него включено событие «Автоправило сработало».
Важно. Если владелец кабинета получил уведомление, но не видит само правило, ссылка на журнал может открыть экран «Нет доступа».
Виды уведомлений
Заголовок уведомления — на английском. По нему легко понять, что произошло.
Заголовок | Когда приходит | Тип | Нужна галочка в правиле |
|---|---|---|---|
Meta autorule changed N ad sets | Live: правило поставило на паузу, включило или поменяло бюджет. Ошибки этого же прогона — секцией внизу. | Предупреждение | «Действия» |
Meta autorule flagged N ad sets | Live: сработало только действие «Уведомить», в кабинете ничего не менялось (Nothing was changed). | Информация | Не нужна: «Уведомить» шлёт всегда |
Meta autorule test run: N ad sets matched | Dry-run: что правило сделало бы. | Информация | «Действия» или действие «Уведомить» |
Meta autorule could not act | Изменения не применились: токен, права, нет профиля, лимиты или отказ Facebook, блокировка live из-за атрибуции. | Ошибка | «Ошибки» |
Meta autorule could not confirm changes | Изменение отправлено, но Facebook его не подтвердил: оно могло примениться. | Ошибка | «Ошибки» |
Meta autorule run failed | Прогон упал: внутренний сбой или конфигурация правила больше не проходит проверку. | Ошибка | «Ошибки» |
Meta autorule did not run | Прогон пропущен: кабинет больше недоступен владельцу правила или неизвестен часовой пояс кабинета. | Ошибка | «Ошибки» |
Meta autorule skipped: stale data | Прогон пропущен: данные старше «Допустимого отставания данных». | Предупреждение | «Устаревшие данные» (по умолчанию выключено) |
Meta autorules: profile lacks permission | У токена профиля нет права ads_management. | Ошибка | Не нужна |
Meta autorules: profile token is invalid / profile session expired | Токен профиля недействителен или протухла браузерная сессия агента. Если ошибка случилась прямо при отправке изменения, вместо этого придёт обычное уведомление «Facebook: токен отозван» или «Facebook: сессия браузера протухла». | Ошибка | Не нужна |
Meta autorules: ad set is still paused | Включить объект в 00:00 не получилось по причине, которую повтор сам не исправит (нет профиля, разрешения, токена, владелец правила недоступен). Попытки идут ещё сутки. | Ошибка | Не нужна |
Meta autorules: ad set left paused | Сутки попыток закончились, объект остаётся выключенным, пока его не включат руками. | Ошибка | Не нужна |
Meta autorules: ad set not turned back on | Объект редактировали в Facebook после паузы, поэтому правило не стало его включать. | Предупреждение | Не нужна |
Вместо «ad sets» в заголовке может быть «campaigns», «ads» или «objects» — по уровню объектов.
Что в сообщении
Первая строка: правило, кабинет (имя и act_ID) и итог одной фразой — «paused 2 ad sets and changed the budget of 1 ad set».
До 5 объектов, сначала изменённые. У каждого — что сделано («paused», «turned on», «paused until the end of the day», «daily budget 100.00 → 120.00 USD») и до 3 сработавших условий со значениями. Ниже — ссылка на объект в Ads Manager. Остальные объекты — строкой «…and N more ad sets».
Секция ошибок (Not applied: или Not confirmed:), если они были и включены «Ошибки»: до 4 причин, у каждой — число объектов, профиль, через который шло изменение, и что сделать.
Rule log: — ссылка на журнал правила.
Значения в условиях: расход и доход — в долларах, ROI и CTR — в процентах, ROAS — множителем («1.35×»), бюджеты — в валюте кабинета. Окно и атрибуция — в скобках: «(today)», «(last 3d, click cohort)». Сообщение ограничено примерно 3000 символов, длинные имена обрезаются.
Пример: стоп-лосс в Live
Так выглядит сообщение в Telegram:
⚠️ Meta autorule changed 2 ad sets
Rule "Стоп-лосс UA" acted in ad account "UA Nutra 3" (act_123456789): paused 2 ad sets.• Ad set "nutra_ua_video_03": paused until the end of the day. Spend (today) $64.20 above $60.00; Deposits (today, click cohort) 0 = 0. https://adsmanager.facebook.com/adsmanager/manage/adsets?act=123456789&selected_adset_ids=…• Ad set "nutra_ua_static_01": paused until the end of the day. Spend (today) $71.80 above $60.00; Deposits (today, click cohort) 0 = 0. https://adsmanager.facebook.com/…Rule log: https://…/ads/rules/…/log
Читается так: правило «Стоп-лосс UA» в кабинете «UA Nutra 3» поставило два адсета на паузу до конца дня. У первого расход за сегодня $64,20 при пороге $60, депозитов по сегодняшним кликам — 0. В 00:00 по времени кабинета адсеты включатся сами.
Пример: скейл в Live
Rule "Скейл ROI" acted in ad account "UA Nutra 3" (act_123456789): changed the budget of 1 ad set.• Ad set "nutra_ua_video_07": daily budget 100.00 → 120.00 USD. ROI (yesterday, click cohort) 48.2% above 30%; ROI (last 3d, click cohort) 35.6% above 20%.
Пример: ошибка
❌ Meta autorule could not act
Rule "Скейл ROI" could not apply 3 changes in ad account "UA Nutra 3" (act_123456789):• 3 ad sets: No profile of this ad account allows autorule changes. Turn on "Allow autorules to change statuses and budgets of this profile's campaigns" in Ads → Social Profiles.Rule log: https://…/ads/rules/…/log
Значит: правило в Live хотело поменять бюджеты трёх адсетов, но ни на одном профиле кабинета не включено разрешение на изменения. Включите его в социальных профилях.
Пример: устаревшие данные
⚠️ Meta autorule skipped: stale data
Rule "Стоп-лосс UA" skipped ad account "UA Nutra 3" (act_123456789): the data is 2 h 10 min old, the rule allows up to 1 h 30 min.Data as of 2026-10-09 12:20 (Europe/Kyiv).Why: the Facebook spend sync is behind.The rule will run again once the data catches up.
Время «Data as of» — по часовому поясу кабинета.
Словарик фраз
Фраза в уведомлении | Что значит |
|---|---|
acted in / would have | сделало в кабинете / сделало бы (тестовый режим) |
paused / turned on / paused until the end of the day | поставило на паузу / включило / поставило на паузу до конца дня |
daily budget A → B / lifetime budget | дневной бюджет был A, стал B / бюджет на весь срок |
flagged | отметило объект (действие «Уведомить») |
above / below / ≥ / ≤ / = | больше / меньше / не меньше / не больше / равно |
today / yesterday / last 3d / last 6h / lifetime / since budget change | окно: сегодня / вчера / последние 3 дня / последние 6 часов / за всё время / с изменения бюджета |
click cohort | атрибуция по дате клика (когорта) |
n/a | значение неизвестно |
Not applied / Not confirmed | не применено / не подтверждено Facebook (могло примениться) |
…and N more | и ещё N объектов, полный список — в журнале |
(test mode) | правило в тестовом режиме (Dry-run) |
Ошибки в уведомлении: что делать
Начало фразы | Что случилось | Что сделать |
|---|---|---|
Live changes are blocked: the traffic source … does not pass the … id to the tracker | В источниках трекера не замаплен макрос ID кампании, адсета или объявления. Без него у всех объектов было бы ноль депозитов, поэтому Live для кабинета заблокирован. | Замапьте макрос в настройках источника. |
No profile of this ad account allows autorule changes | Ни на одном профиле кабинета не включено разрешение на изменения. | Социальные профили → профиль → «Разрешить автоправилам менять статусы и бюджеты кампаний этого профиля». |
No active profile with access to this ad account is visible to the rule owner | Владелец правила не видит ни одного рабочего профиля с этим кабинетом. | Переподключите профиль кабинета или проверьте доступы владельца правила. |
This ad account is connected only through the Chrome extension | Кабинет доступен только через Chrome-плагин, а он не умеет применять изменения. Правило только уведомляет. | Подключите кабинет токеном или браузерным агентом. |
… has no proxy | У профиля браузерного агента нет прокси, а без прокси агент изменения не отправляет. | Назначьте профилю прокси. |
The access token of … is no longer valid / The browser session of … has expired | Токен или сессия профиля больше не действуют. | Переподключите профиль; для агента откройте антидетект-профиль, чтобы агент взял свежую сессию. |
… lacks the ads_management permission | У токена нет права на управление рекламой или доступа к объектам. | Переподключите профиль с правом ads_management. |
Facebook rate limit reached | Лимит запросов Facebook. | Ничего, правило повторит на следующем прогоне. |
Facebook temporarily blocked actions of … (code 368) | Facebook временно заблокировал действия профиля. Изменения в кабинете остановлены примерно на час. | Проверьте профиль в Ads Manager. |
Facebook has not confirmed the change … yet | Изменение отправлено, подтверждения пока нет. Правило проверит реальное состояние и вслепую не повторит. | Проверьте объекты в Ads Manager и не правьте их руками, пока не убедитесь. |
Facebook did not confirm the change … it may have been applied | Результат проверить не удалось, изменение могло примениться. | Проверьте объекты в Ads Manager. |
Facebook says these objects don't exist or … can't access them | Объект удалён или профиль потерял к нему доступ. | Следующий синк покажет, что с объектом. |
The change was not sent: … was not available for it | Профиль был занят (например, шёл синк агента), изменение не отправлялось. | Ничего, правило повторит. |
Temporary failure on the way to Facebook | Сетевой сбой, изменение не прошло. | Ничего, правило повторит. |
The change was not sent: it failed a pre-check / Facebook rejected the change | Изменение не прошло проверку или Facebook отклонил параметры. | Проверьте действие правила и объект в Ads Manager. |
Facebook gave an unexpected response | Непонятный ответ Facebook, результат неясен. | Проверьте объекты в Ads Manager. |
the rule no longer passes validation | Конфигурация правила больше не проходит проверку. | Откройте правило, исправьте и сохраните. |
the rule owner no longer has access to this ad account | Владелец правила потерял доступ к кабинету. | Верните доступ или уберите кабинет из правила. |
the time zone of this ad account is unknown | Неизвестен часовой пояс кабинета, расписание и окна не посчитать. | Подтянется со следующим синком кабинета. |
an internal error occurred | Внутренний сбой прогона. | Ничего, правило запустится по расписанию. Если повторяется — напишите в поддержку. |
Тестовые уведомления (Dry-run)
В тестовом режиме правило ничего не меняет, но присылает отчёт Meta autorule test run: N … matched: «In ad account … it would have paused 2 ad sets», у объектов — «would be paused», в конце — Nothing was changed — switch the rule to Live to let it act.
Ошибки и устаревшие данные у правила в Dry-run помечены (test mode) после названия правила.
Тестовый отчёт приходит не чаще раза в 6 часов на правило, кабинет и получателя. В Dry-run правило не запоминает свои срабатывания, и без этого ограничения одно и то же «сделало бы» приходило бы каждые 15 минут. Полную картину смотрите в журнале.
Частота и антиспам
Что | Как часто |
|---|---|
Изменения в Live и уведомления «Уведомить» | Одно сообщение на каждый прогон, в котором что-то сделано. Повторы по одному объекту сдерживают «Перерыв после действия» и «Действий на объект в сутки» правила. |
Ошибки, устаревшие данные, тестовые отчёты | Не чаще раза в 6 часов на правило, кабинет, вид и получателя. Если в эти 6 часов случится ошибка по другой причине, её тоже не пришлют — смотрите журнал. |
Проблема профиля (права, токен) | Не чаще раза в 6 часов на профиль и проблему. |
Проблемы с включением в 00:00 | Не больше одного сообщения каждого вида на одно отложенное включение. |
Кабинет недоступен или неизвестен часовой пояс | Прогон-пропуск раз в час, сообщение — не чаще раза в 6 часов. |
Если у правила три кабинета и сработали все три, придут три сообщения — по одному на кабинет.
Когда уведомлений не будет
Прогон ничего не нашёл: правило не присылает «проверилось, всё хорошо», иначе сообщения шли бы каждые 15 минут и перестали бы читаться.
Действие остановили защиты: пауза между действиями, дневной лимит, недавняя ручная правка, конфликт с другим правилом, «Действие не требуется», «объект изменился», «бюджет не изменился бы». Это штатная работа, она видна только в журнале.
Нужный вид не выбран в «Уведомлять о событиях» (например, «Устаревшие данные» выключены по умолчанию).
Прогон пропущен потому, что владелец правила заблокирован, автоправила не входят в тариф команды или правило изменили во время прогона. Такие пропуски видны только в журнале.
Правило выключено или сейчас не его время по расписанию: прогона нет вовсе.
Telegram или почта не активированы или выключены в настройках. Колокольчик при этом всё равно получит уведомление.
Частые вопросы
Можно ли получать уведомления в Telegram, но не на почту?
Да, так и настроено по умолчанию: для события «Автоправило сработало» включён Telegram, почта выключена.
Почему в колокольчике текст одной строкой?
Колокольчик и письмо склеивают строки сообщения в один абзац. Объекты в нём разделены знаком «•». В Telegram строки сохраняются.
Можно ли отправлять уведомления в групповой чат?
Сообщения приходят лично получателю через бота adset.pro. Чтобы о срабатываниях знал тимлид, назначьте его владельцем правила или включите «Уведомлять и владельца кабинета».
Почему пришло уведомление, хотя правило в Dry-run?
Это тестовый отчёт: заголовок начинается с test run, в тексте would have и Nothing was changed. В кабинете ничего не менялось.
Объект выключен с ночи, а уведомления нет. Почему?
Проверьте вкладку «Отложенные включения» в журнале. Если включение отменено из-за ручной правки после паузы, приходит ad set not turned back on. Если включение ещё повторяется по сетевой причине или из-за лимитов Facebook, сообщения не будет: повтор обычно справляется сам. Сообщение придёт, если сутки попыток закончатся (left paused).
