Перейти к основному содержимому

Условия и метрики

Условие — это проверка метрик объявления внутри правила. Каждое правило получает на вход одно объявление в виде объекта ad, и вы обращаетесь к его полям через точку: ad.spend_24h, ad.deps_total, ad.roas_24h и т.д. Как только нужная проверка пройдена — вы вызываете действие (паузу). Подробнее о структуре правила — Создание правила.

JavaScript
/** @param {Ad} ad */
function checkAd(ad) {
if (ad.deps_total === 0 && ad.spend_24h > 100) {
pauseAd('24h', 'нет депов при расходе > 100');
}
}

Где посмотреть список полей

Все доступные поля собраны в редакторе правил, на вкладке Макросы справа. Это полный справочник с поиском по имени и описанию. Клик по полю добавляет его (ad.<поле>) в конец кода. Поля сгруппированы:

  • Объявление — метрики самого объявления (спенд, депозиты, клики, регистрации, ROAS, CPD и т.д.).
  • Креатив — данные креатива.
  • Оффер — данные оффера.
  • Гео — гео и средние метрики по стране объявления.
  • Сеть — данные партнёрки.
  • Прошлый период — те же метрики за предыдущий период (для сравнения «стало хуже / лучше»).

вкладка «Макросы» в редакторе правил — справочник полей ad.* с поиском и группами.

Временные окна

Большинство метрик доступны в нескольких временных окнах — суффикс в конце имени поля задаёт период:

  • _1h, _3h, _6h, _12h, _24h, _48h, _72h, _168h — за последний час, 3 часа, … 7 дней;
  • _today — с начала текущего дня;
  • _total — за всё время.

Например, ad.spend_24h — расход за последние 24 часа, ad.deps_total — депозиты за всё время.

Совет

Не помните точное имя поля? Откройте вкладку Макросы и используйте поиск — он ищет и по имени, и по описанию поля.

Соседние объявления

Правило может смотреть не только на текущее объявление, но и на его «соседей» — другие объявления того же адсета или кампании (например, чтобы ставить паузу только если в минусе весь адсет). Эти функции описаны в SDK правил автопаузы.

Что дальше