Adset.ProAdset.ProKnowledge base
Home/Автоправила/Область дії: кабінети, рівень, маски імен та «тільки нові»

Область дії: кабінети, рівень, маски імен та «тільки нові»

Область дії відповідає на питання, які кампанії, адсети або оголошення правило взагалі перевіряє. Її задають на двох кроках конструктора:

  • «Назва та кабінети» — рекламні кабінети, рівень (кампанії, адсети або оголошення) та пріоритет;

  • «Які об'єкти» — маски імен, «Тільки нові об'єкти», інші фільтри, об'єкти вручну та виключення.

Умови, дії та захисти працюють тільки з об'єктами з області дії. Все, що в неї не потрапило, правило не торкається, навіть якщо там зливається бюджет.

Список об'єктів не фіксується при збереженні. Правило збирає його заново при кожній перевірці кожного кабінету. Нові адсети з підходящим ім'ям підхоплюються самі. Об'єкти, які перестали підходити, самі виходять з правила: наприклад, адсет став старшим 7 днів або правило поставило його на паузу, а в фільтрі стоїть «Статус: Активний». Чистити список вручну не потрібно.

Кабінети

В полі «Рекламні кабінети» виберіть кабінети Facebook, з якими працює правило. У списку — синхронізовані кабінети Meta вашої команди, поруч з кожним — його валюта та часовий пояс. В одному правилі може бути до 50 кабінетів.

Якщо кабінет підключений через кілька соціальних профілів (наприклад, у двох баєрів), в правилі він все одно один, і його об'єкти не дублюються.

Правило працює від імені свого власника і бачить тільки його кабінети. Кабінет, який не видний вам або власнику правила, позначається як «Недоступний». Створити правило з таким кабінетом або додати його в існуюче правило не вийде.

Валюта кабінету

В правилах зустрічаються два види грошей, і рахуються вони по-різному:

Що

В якій валюті

Витрати, дохід, прибуток, CPC, CPM, CPI, CPD, ціна реєстрації

Завжди в USD, при будь-якій валюті кабінету

Бюджети: пороги «Денний бюджет» та «Бюджет на весь термін» в умовах, суми бюджетних дій, обмеження «Не нижче» та «Не вище», ліміт бюджету кабінету

В валюті кожного кабінету

Якщо у вибраних кабінетів різні валюти, конструктор попередить: «У кабінетів різні валюти (…): ліміти бюджетів застосовуються як число в валюті кожного кабінету. Витрати та дохідні метрики — в USD». Тоді «Не вище 500» означає 500 доларів для USD-кабінету і 500 ієн для JPY-кабінету.

Порада. Не змішуйте в одному бюджетному правилі кабінети з різними валютами: зробіть окреме правило на кожну валюту.

Часовий пояс кабінету

По часовому поясу кожного кабінету рахуються вікна «Сьогодні», «Вчора» та «Останні N днів», розклад, вікна активності та пауза до кінця дня. Якщо в правилі є кабінети в Europe/Kyiv та America/New_York, «сьогодні» у них починається в різний час. Тому і запуск «щодня о 06:00» пройде в кожному кабінеті в його власні 06:00.

Якщо часовий пояс кабінету невідомий, у вибраного кабінету буде позначка «часовий пояс невідомий». Перевірки по такому кабінету пропускаються з причиною «Невідомий часовий пояс кабінету».

Спосіб підключення: чи зможе правило змінювати об'єкти

Рахувати метрики та працювати в dry-run правило може в будь-якому кабінеті. Ставити на паузу, включати і змінювати бюджети в режимі live — тільки через профіль, який це вміє і дозволив:

Спосіб підключення профілю

Що правило може в live

Токен розробника, OAuth

Пауза, включення, зміна бюджету, сповіщення, якщо в профілі включено дозвіл на зміни

Браузерний агент

Те ж. Зміни йдуть через браузерну сесію профілю та його проксі, тим же шляхом, що й синхронізація. Агент без проксі зміни не відправляє

Chrome-розширення (плагін)

Тільки сповіщення та dry-run: дії в live пропускаються

Конструктор позначає такі кабінети прямо в списку:

  • «Тільки Chrome-плагін» — кабінет підключений тільки через плагін. Дії в live будуть пропущені, правило зможе тільки сповіщати і працювати в dry-run.

  • «Зміни заборонені» — жоден профіль кабінету не дозволяє правилам змінювати кампанії. Увімкніть дозвіл: Meta / TikTok → Соціальні профілі → профіль → «Дозволити автоправилам змінювати статуси та бюджети кампаній цього профілю».

Докладніше про профілі та дозволи — в статті «Підготовка: профілі, дозвіл на зміни та дані».

Рівень: кампанії, адсети або оголошення

Поле «Рівень» задає, чим управляє правило. Підказка в конструкторі: «Для правил на нових кампаніях зазвичай підходять адсети». Від рівня залежить, які фільтри, метрики та дії доступні. Якщо змінити рівень, конструктор знову перевірить умови та дії і підсвітить те, що на новому рівні недоступно.

Що змінюється

Кампанії

Адсети

Оголошення

Маска імені перевіряє

ім'я кампанії

ім'я адсета

ім'я оголошення

Бюджетні дії

тільки у CBO-кампаній (бюджет кампанії)

тільки у адсетів ABO-кампаній

немає: у оголошень немає бюджету

Порівняння з батьком

немає

з кампанією

з адсетом

Фільтр «Тип бюджету»

є

є (тип бюджету кампанії)

немає

Фільтр «Фаза навчання»

немає

є

немає

Фільтр «Мета кампанії»

мета самої кампанії

мета кампанії адсета

мета кампанії оголошення

Вік «Зі старту»

є

є

немає

Вікно «Зі зміни бюджету», атрибути бюджету

є

є

немає

Важливо. Маска імені перевіряє ім'я об'єкта вибраного рівня. У правилі для адсетів маска *nutra* шукає «nutra» в імені адсета, а не кампанії. Щоб відібрати адсети за кампанією, використовуйте фільтр «Кампанія трекера» або називайте адсети за тією ж схемою, що й кампанії.

Пріоритет

Число від 1 до 100, за замовчуванням 50. Пріоритет потрібен, коли кілька правил на одному кабінеті хочуть зробити з одним об'єктом різне:

  • перемагає правило з більшим пріоритетом, а при рівному — створене раніше;

  • пауза завжди сильніша включення та підвищення бюджету, незалежно від пріоритету. Якщо одне правило ставить адсет на паузу, а інше в той же момент хоче підняти йому бюджет, адсет встане на паузу. Підвищення потрапить в журнал як «Пропущено: конфлікт з іншим правилом» з причиною «Пауза важливіша за цю дію».

Докладніше про конфлікти та захисти — в статті «Розклад, захисти та пріоритети».

Як правило збирає список об'єктів

На кожній перевірці, окремо по кожному кабінету:

  1. беруться об'єкти вибраного рівня з кабінету;

  2. до них застосовуються фільтри («Тільки нові об'єкти», маски, статус та інші);

  3. додаються об'єкти, вказані вручну;

  4. прибираються виключення.

Що задано

Що потрапить в правило

Є фільтри

Пройшли фільтри + об'єкти вручну − виключення

Фільтрів немає, є об'єкти вручну

Тільки об'єкти вручну − виключення

Немає ні фільтрів, ні об'єктів вручну

Всі об'єкти рівня у вибраних кабінетах − виключення

Важливо. «Всі об'єкти рівня» — це дійсно всі, включаючи зупинені, видалені та архівні. Для правил, які ставлять на паузу або змінюють бюджет, майже завжди потрібен фільтр «Статус: Активний». Усі шаблони за замовчуванням беруть тільки активні об'єкти.

Маски імен

Найчастіший фільтр — по імені. У простому режимі він складається з двох полів:

  • «Ім'я підходить під маску» — об'єкт проходить, якщо його ім'я збігається хоча б з однією маскою;

  • «Ім'я не підходить під маски» — об'єкт відсіюється, якщо його ім'я збігається хоча б з однією маскою.

Правила масок

  • * — будь-яка послідовність символів, в тому числі порожня.

  • ? — рівно один будь-який символ.

  • Регістр не важливий: *nutra* знайде і «NUTRA», і «Nutra».

  • Маска порівнюється з іменем цілком, а не шукається всередині. Маска nutra без зірочок знайде тільки об'єкт з ім'ям рівно «nutra». Щоб шукати «містить», ставте зірочки з обох сторін.

  • Регулярні вирази не підтримуються. Усі інші символи, включаючи ., [, ], (, ^, $, |, +, розуміються буквально: маска [UA]* шукає імена, які починаються з тексту «[UA]».

  • В одному фільтрі до 5 масок, довжина маски до 120 символів. Порожню маску зберегти не можна.

  • Маска додається по Enter, кнопкою «Додати» або коли ви виходите з поля.

Приклади

Маска

Що значить

Підходить

Не підходить

*_nutra

закінчується на «_nutra»

fb_us_nutra, TEST_NUTRA

nutra_us, fb_nutra_v2

video*

починається з «video»

video_01, Video UA

my_video, vid_01

*nutra*

містить «nutra» в будь-якому місці

nutra, us_nutra_v2, KetoNutra

nutr_a, keto

nutra_us_v1

точне ім'я (без урахування регістра)

nutra_us_v1, NUTRA_US_V1

nutra_us_v1_copy, old_nutra_us_v1

adset_??

«adset_» і рівно два будь-які символи

adset_01, adset_AB

adset_1, adset_100

*_v?

закінчується на «_v» і один символ

creo_v1, creo_v9

creo_v10, creo_v

*nutra*_us*

«nutra», а десь після неї «_us»

nutra_keto_us_01

us_nutra_01

[UA]*

починається з тексту «[UA]», дужки — звичайні символи

[UA] gambling 01

UA gambling 01

Кілька масок і «ім'я не підходить»

  • Маски в одному полі об'єднуються через «АБО»: *nutra* і *keto* в полі «Ім'я підходить під маску» візьмуть і нутру, і кето.

  • «Ім'я не підходить під маски» прибирає об'єкт, якщо він підійшов хоча б під одну маску. Наприклад, *_test і *copy* прибирають тестові адсети та копії.

  • Обидва поля працюють разом: «підходить» *nutra* + «не підходить» *_test — вся нутра, крім тестів.

  • Якщо ім'я повинно підходити одразу під дві маски незалежно від порядку (наприклад, містити і «nutra», і «_us»), використовуйте розширений режим: дві окремі «Ім'я по масці» в групі «Всі (І)».

Порада. Після введення масок подивіться на лічильник «Зараз під правилом» і увімкніть «Показати об'єкти». Так одразу видно, чи не захопила маска зайвого: наприклад, *us* знайде і «bonus», і «Russia».

«Тільки нові об'єкти»

Зазвичай правила потрібні на свіжих запусках: розкручені кампанії вже оптимізує сам Facebook. Для цього вгорі кроку «Які об'єкти» є перемикач «Тільки нові об'єкти». Він працює і в простому, і в розширеному режимі: об'єкт повинен пройти його разом з усіма іншими фільтрами.

Після увімкнення задайте:

  • молодше N дн. — від 1 до 365 днів, за замовчуванням 7;

  • від чого рахувати вік: «З першої витрати» (за замовчуванням), «Зі створення» або «Зі старту». «Зі старту» недоступно для оголошень.

Як рахується вік «з першої витрати»

  • Вік відраховується з першої години, в якій у об'єкта була витрата.

  • Поки витрат немає, вік відраховується від дати створення об'єкта у Facebook. Свіжо створений адсет потрапляє в правило відразу, а не після першого показу, якщо дата його створення відома.

  • Межа сувора: об'єкт рівно N днів тому вже не вважається молодшим N днів.

  • Коли об'єкт стає старшим N днів, він сам виходить з правила на найближчій перевірці.

Приклад. Правило для адсетів «молодше 7 дн., з першої витрати». Адсет створили в понеділок, а перша витрата у нього була у середу о 14:00. Адсет в правилі з моменту створення і до наступної середи, 14:00. Після цього правило його більше не торкається.

Чому за замовчуванням взято першу витрату, а не створення: кампанія, створена 10 днів тому і запущена вчора, по даті створення вже «стара», хоча по суті тільки стартувала.

Об'єкти, які існували до підключення кабінету

Adset.pro бачить витрати з моменту, коли кабінет підключили до команди. Якщо об'єкт витрачав і раніше, його справжня перша витрата невідома: синхронізація бачить тільки початок свого вікна. Щоб старий адсет не «помолодів», правило діє так:

  • якщо дата створення об'єкта відома і вона раніше підключення кабінету, вік відраховується від дати створення. У прикладах об'єктів у колонці «Вік від» буде «Перша витрата могла бути до підключення: взято час створення»;

  • якщо дата створення невідома (так буває у профілів на Chrome-плагіні), а перша помічена витрата припала на перший тиждень після підключення, вік вважається невідомим. Такий об'єкт в «тільки нові» не потрапляє, а лічильник покаже попередження про об'єкти з невідомим віком;

  • якщо перша витрата була пізніше, їй можна довіряти, і вік відраховується від нього.

Важливо. Одразу після підключення кабінету «тільки нові» за першою витратою буде суворіше, ніж ви очікуєте: частина старих об'єктів не ввійде в правило. Це зроблено навмисно, щоб правило не почало масштабувати або різати бюджет старої кампанії, прийнявши її за нову.

«Тільки об'єкти старше»

Зворотний фільтр є в простому режимі: «Тільки об'єкти старше» N днів (за замовчуванням 30) з тими ж варіантами відліку. Він потрібен, наприклад, для правил-сповіщень за давніми зв'язками. «Тільки нові» і «старше» можна включити разом і отримати «вік від 3 до 14 днів».

Інші фільтри

Фільтр

Що перевіряє

Рівні

На що звернути увагу

Статус

Статус, який поставив користувач або правило: Активний, На паузі, Видалений, В архіві, На перевірці, Вимкнений, З проблемами

всі

Це не статус показу. Адсет зупиненої кампанії сам по собі залишається «Активний». Об'єкт з невідомим статусом фільтр не проходить

Тип бюджету

CBO (бюджет кампанії) або ABO (бюджет адсета). У адсета — тип бюджету його кампанії

кампанії, адсети

Об'єкти з невідомим типом бюджету фільтр не проходять. Зручно для бюджетних правил: CBO для кампаній, ABO для адсетів

Фаза навчання

Навчання, Навчання завершено, Навчання обмежено, Без навчання, Невідомо

адсети

Facebook повідомляє фазу тільки для активних адсетів і не у всіх кабінетах. Плагін її не передає. Адсет без фази фільтр не проходить

Мета кампанії

Код мети Facebook, наприклад OUTCOME_SALES, OUTCOME_LEADS, LINK_CLICKS. У адсетів і оголошень — мета їх кампанії

всі

Код вводиться великими літерами, цифрами і «_», до 100 значень

Кампанія трекера

Кампанія трекера Adset.pro, на яку веде посилання оголошення (визначається при синхронізації)

всі

Оголошення проходить, якщо його посилання веде на вибрану кампанію. Адсет або кампанія проходять, якщо всередині є хоча б одне таке оголошення. До 100 кампаній

Джерело трекера

Джерело трафіку, прив'язане до соціальних профілів кабінету

всі

Працює на весь кабінет: підходять або всі його об'єкти, або жодного. Якщо профіль кабінету вам не видний, фільтр може не спрацювати. До 100 джерел

Тільки нові об'єкти / Тільки об'єкти старше

Вік об'єкта в днях

всі («Зі старту» — крім оголошень)

Див. розділ вище. Об'єкт з невідомим віком не проходить

Ім'я по масці / Ім'я не по масці

Ім'я об'єкта вибраного рівня

всі

До 5 масок у фільтрі

У простому режимі порожнє поле означає «Будь-який»: фільтр не обмежує. Фільтр, недоступний на вибраному рівні, вимкнений з підписом «Недоступно на цьому рівні».

Важливо. Якщо правило повинно включати об'єкти, не ставте фільтр «Статус: Активний», інакше зупинені об'єкти в правило не потраплять. Врахуйте, що дія «включити» знімає тільки паузу, яку поставили правила: ручну паузу воно не торкається.

Простий і розширений режим

Перемикач над фільтрами: «Простий» і «Розширений (І/АБО)».

  • Простий: всі заповнені фільтри об'єднуються через «І», і об'єкт повинен пройти кожен. Цього вистачає майже завжди.

  • Розширений: фільтри збираються в дерево з груп «Всі (І)» (об'єкт повинен пройти всі фільтри групи) і «Будь-яке (АБО)» (достатньо одного). Тип фільтра вибирається зі списку, групи додаються кнопками «Додати групу І» та «Додати групу АБО».

Приклад розширеного фільтра. Потрібно взяти активні адсети, у яких ім'я містить «nutra» або які ведуть на кампанію трекера «Keto DE»:

  • Всі (І)

    • Статус: Активний

    • Будь-яке (АБО)

      • Ім'я по масці: *nutra*

      • Кампанія трекера: Keto DE

Обмеження дерева: в групі від 2 до 16 елементів, всього до 32 фільтрів і груп, вкладеність до 4 рівнів. Під деревом є лічильник «Вузлів: N з 32, глибина: N з 4».

Якщо фільтр не можна показати в простому режимі, правило відкриється в розширеному з позначкою «Фільтр складніший, ніж вміє показати простий режим», і простий режим буде недоступний. Конструктор не спрощує такий фільтр мовчки.

Коли фільтр «не може вирішити»

Іноді у об'єкта немає потрібного значення: невідомий статус, тип бюджету, фаза навчання або вік. Тоді фільтр не відповідає ні «так», ні «ні», і об'єкт не потрапляє в правило. Так правило не торкнеться об'єкта, про який толком нічого не знає. У групі «Будь-яке (АБО)» такий об'єкт все ж увійде, якщо він пройшов інший фільтр групи. Скільки об'єктів так відсіялося, показує лічильник.

Об'єкти вручну та виключення

  • «Об'єкти вручну» — ID об'єктів Facebook, які додаються до результату фільтрів. Ручний об'єкт входить у правило без перевірки фільтрів, але тільки якщо він є у вибраних кабінетах.

  • «Винятки» — ID об'єктів Facebook, які правило не торкається, навіть якщо вони проходять фільтри або додані вручну. Виключення сильніші за все.

ID вводяться тільки цифрами, через кому або пробіл, можна вставити список цілком. В кожному полі до 500 ID: все, що не помістилося, залишиться в полі з підказкою. ID рівня повинен збігатися з рівнем правила: в правилі для адсетів потрібні ID адсетів.

Важливо. Якщо фільтрів немає, а об'єкти вручну є, правило працює тільки з ними. Конструктор про це нагадає: «Фільтрів немає, тому правило працює тільки з об'єктами, доданими вручну. Уберіть їх, щоб правило охопило всі об'єкти рівня».

Приклади:

  • правило по масці *nutra*, але одну тестову кампанію чіпати не можна — додайте її ID в виключення;

  • правило «тільки нові», але потрібно наглядати і за одним старим адсетом — додайте його ID в «Об'єкти вручну»;

  • правило для трьох конкретних адсетів — без фільтрів, три ID в «Об'єкти вручну».

Лічильник «Зараз під правилом»

Внизу кроку «Які об'єкти» конструктор показує, скільки об'єктів підходить під область дії прямо зараз. Лічильник оновлюється приблизно через півсекунди після кожної правки. Він показує:

  • «Усього: N» по всіх кабінетах;

  • по кожному кабінету: «об'єктів», «вручну», «виключено» і «перевірено» (скільки об'єктів кабінету переглянуто);

  • «Оновлюється», якщо перерахунок уже йде, і «Застаріло», якщо цифри відносяться до минулої версії фільтра. Кнопка оновлення перераховує вручну.

Перемикач «Показати об'єкти» виводить до 20 прикладів по кожному кабінету з колонками «Назва», «Статус», «Вік», «Вік від» і «Бюджет». Ручні об'єкти позначені «вручну». Якщо об'єктів більше, внизу буде «Показано 20 з N».

Лічильник з'являється, коли вибрано хоча б один кабінет і у фільтрах немає помилок. Поки помилки є, замість цифр буде підказка і список проблем.

Важливо. Лічильник показує, кого правило перевіряє, а не з ким воно щось зробить. Під умови підходить зазвичай набагато менше об'єктів. Що правило зробило б зараз, покаже крок «Попередній перегляд» (див. статтю «Попередній перегляд, тестовий та бойовий режими»).

Попередження лічильника

Попередження

Що означає і що робити

«Фільтр не знайшов жодного об'єкта: правило нічого не зробить»

Ні в одному кабінеті немає відповідних об'єктів. Перевірте маски (чи не забули *), статус і вік

«У кабінеті … немає відповідних об'єктів»

В інших кабінетах об'єкти є, а в цьому — немає. Можливо, кабінет зайвий або в ньому інша схема імен

«Кабінет … недоступний у команді: об'єктів з нього не буде»

Кабінет не синхронізований у команді або не видний. Перевірте профіль і синхронізацію

«…: об'єктів N, більше 500. Перевірте, чи не надто широкий фільтр»

Правило з бюджетною дією на сотнях об'єктів — частіше помилка фільтра, ніж задум. Звузьте маски або додайте «Тільки нові»

«…: об'єктів більше 5000, правило обробить тільки перші 5000»

За одну перевірку правило бере не більше 5000 об'єктів на кабінет, за порядком ID. Решта пропускаються. Обов'язково звузьте фільтр

«…: об'єкти з невідомим віком не проходять фільтр за віком: N»

Вік цих об'єктів невідомий (див. розділ про об'єкти до підключення кабінету). Якщо вони потрібні, додайте їх вручну

«…: об'єкти, за якими фільтр не зміг вирішити (невідомий статус або тип бюджету): N»

У цих об'єктів немає значення, яке перевіряє фільтр: Facebook його не прислав або синхронізація його ще не отримала. Такі об'єкти в правило не потрапляють. Якщо вони потрібні, додайте їх вручну або приберіть фільтр

«Об'єкти, додані вручну, не знайдені у вибраних кабінетах: N»

ID з помилкою, об'єкт з іншого кабінету або іншого рівня

Чому конкретний об'єкт не потрапив у правило

Відкрийте журнал правила, вкладку «Чому не спрацювало зараз?», і введіть ID об'єкта. Там видно, чи входить об'єкт в область дії («Відповідає фільтрам», «Додано вручну», «Усі об'єкти рівня», «Виключено», «Відсіяно фільтрами», «Фільтри не змогли вирішити», «Немає серед доданих вручну»), а також який фільтр його відсік і з яким значенням. Докладніше — у статті «Журнал: прогони, «Чому?» і відкат».

Ліміти

Що

Ліміт

Кабінетів у правилі

до 50

Пріоритет

1–100, за замовчуванням 50

Масок в одному фільтрі імені

до 5, кожна до 120 символів

Значень у фільтрах «Мета кампанії», «Кампанія трекера», «Джерело трекера»

до 100

Вік «молодше» і «старше»

від 1 до 365 днів

Дерево фільтрів (розширений режим)

до 32 фільтрів і груп, вкладеність до 4, у групі 2–16 елементів

Об'єкти вручну

до 500 ID

Винятки

до 500 ID

Об'єктів на кабінет за одну перевірку

до 5000 (решта пропускаються)

Поріг попередження «занадто багато об'єктів»

більше 500 на кабінет

Прикладів у «Показати об'єкти»

до 20 на кабінет

Готові налаштування

Завдання

Як налаштувати

Стоп-лосс на нових адсетах нутри, крім тестових

Рівень: Адсети. Тільки нові об'єкти: молодше 7 дн., з першої витрати. Ім'я підходить під маску: *nutra*. Ім'я не підходить під маски: *_test, *copy*. Статус: Активний

Масштабування CBO-кампаній однієї зв'язки

Рівень: Кампанії. Тип бюджету: CBO. Кампанія трекера: потрібна кампанія. Статус: Активний

Урізання бюджету адсетів ABO-кампаній

Рівень: Адсети. Тип бюджету: ABO. Статус: Активний

Вимкнення оголошень без інсталів у свіжих запусках

Рівень: Оголошення. Тільки нові об'єкти: молодше 3 дн. Статус: Активний

Усі активні кампанії кабінету, крім однієї

Рівень: Кампанії. Статус: Активний. Винятки: ID цієї кампанії

Нагляд за трьома конкретними адсетами

Без фільтрів. Об'єкти вручну: три ID адсетів

Що далі