Сповіщення
Автоправило повідомляє, коли воно щось зробило, коли не змогло зробити і коли пропустило перевірку через застарілі дані. Сповіщення приходять у дзвоник 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).
