Довідник метрик і атрибутів
Тут зібрані всі метрики та атрибути, які можна вибрати в умовах автоправил: як вони називаються в інтерфейсі, що рахують, в яких одиницях вводяться, звідки беруться дані і на яких рівнях доступні. Як збирати з них умови — в статті «Умови: метрики, вікна, атрибуція та порівняння».
В виборі метрики вони згруповані так:
«Витрати та покази» — дані Facebook;
«Конверсії трекера» — інстали, реєстрації, депозити, дохід;
«Обчислювані метрики» — ціни, конверсії (CR), прибуток, ROI, ROAS;
«Атрибути об'єкта» — статус, бюджет, тип бюджету, фаза навчання, вік, час від змін, лічильник спрацьовувань правила.
Звідки беруться дані
Facebook — витрати, покази та кліки. Приходять з синхронізацією витрат профілю, з розбивкою по годинах. Витрати переводяться в USD за курсом.
Трекер Adset.pro — інстали, реєстрації, депозити, редепозити та дохід. Прив'язуються до кампанії, адсету або оголошенню Facebook за макросами ID в джерелі трафіку і оновлюються приблизно раз на 15 хвилин.
Правило перевіряє свіжість даних перед кожним запуском. Якщо дані відстають більше допустимого (за замовчуванням 90 хвилин, налаштування «Допустиме відставання даних»), запуск пропускається, а причина видна в журналі. Детальніше — в статті «Розклад, захисти та пріоритети».
Важливо. Метрики трекера бачать конверсії тільки з тих джерел, де налаштовані макроси ID кампанії, адсету та оголошення. Якщо жодне джерело кабінету їх не передає, live в кабінеті блокується. Якщо передають не всі, попередній перегляд попередить, що у частини трафіку конверсій буде нуль. Як налаштувати — в статті «Налаштування джерел трафіку».
Метрики Facebook
Назва в інтерфейсі | Що рахує | Одиниці | Джерело | Рівні | Атрибуція за замовчуванням |
|---|---|---|---|---|---|
Витрати | Витрати за даними Facebook, переведені в USD | USD | кампанії, адсети, оголошення | немає (завжди по годині прокрутки) | |
Витрати з комісією | Витрати × (1 + комісія агентства профілю в %). Якщо у профілю немає агентства, дорівнює витратам. Збігається з однойменною колонкою в таблицях розділу Meta | USD | всі | немає | |
Покази | Покази за даними Facebook | штуки | всі | немає | |
Кліки | Кліки майданчика — переходи за посиланням за даними Facebook. Це не кліки трекера | штуки | всі | немає |
Конверсії трекера
Назва в інтерфейсі | Що рахує | Одиниці | Джерело | Рівні | Атрибуція за замовчуванням |
|---|---|---|---|---|---|
Інстали | Встановлення PWA та зовнішні установки | штуки | трекер | всі | За часом події |
Реєстрації | Реєстрації (hold) за постбеками партнерки | штуки | трекер | всі | За часом події |
Депозити | Перші депозити (FTD, accept) | штуки | трекер | всі | За часом події |
Редепозити | Повторні депозити | штуки | трекер | всі | За часом події |
Дохід | Дохід за конверсіями трекера | USD | трекер | всі | За часом події |
Порада. У «Депозитів» за замовчуванням атрибуція за часом події. Для стоп-лоссів виду «витрати сьогодні великі, а депозитів немає» краще вибрати в умові «За датою кліку (когорта)». Тоді сьогоднішні витрати порівнюються з депозитами від сьогоднішніх же кліків, і вчорашні депозити не маскують мертвий сьогодні адсет. Так зроблений шаблон «Стоп-лосс: немає депозитів сьогодні».
Обчислювані метрики
Назва в інтерфейсі | Формула | Одиниці | Джерело | Рівні | Атрибуція за замовчуванням |
|---|---|---|---|---|---|
CPC | Витрати ÷ Кліки | USD | всі | немає | |
CTR | Кліки ÷ Покази | % (0–100) | всі | немає | |
CPM | Витрати ÷ Покази × 1000 | USD | всі | немає | |
CPI | Витрати ÷ Інстали | USD | Facebook + трекер | всі | За часом події |
Ціна реєстрації | Витрати ÷ Реєстрації | USD | Facebook + трекер | всі | За часом події |
CPD | Витрати ÷ Депозити | USD | Facebook + трекер | всі | За датою кліку (когорта) |
CR клік → інстал | Інстали ÷ Кліки майданчика | % (0–100) | Facebook + трекер | всі | За часом події |
CR інстал → реєстрація | Реєстрації ÷ Інстали | % (0–100) | трекер | всі | За часом події |
CR реєстрація → депозит | Депозити ÷ Реєстрації | % (0–100) | трекер | всі | За часом події |
CR клік → депозит | Депозити ÷ Кліки майданчика | % (0–100) | Facebook + трекер | всі | За часом події |
Прибуток | Дохід − Витрати (витрати без комісії, як в таблицях розділу Meta) | USD, може бути від'ємною | Facebook + трекер | всі | За датою кліку (когорта) |
ROI | (Дохід − Витрати) ÷ Витрати | %: +25 — заробили чверть зверху, −100 — втрачено всю витрату. Поріг від −100 до 1000 | Facebook + трекер | всі | За датою кліку (когорта) |
ROAS | Дохід ÷ Витрати | множник: 1 — окупилися, 1,5 — дохід в півтора рази більше витрат. Поріг від 0 до 20 | Facebook + трекер | всі | За датою кліку (когорта) |
Конверсії (CR) від кліків рахуються від кліків майданчика, тобто від переходів за посиланням в Facebook, а не від кліків трекера. Тому «CR клік → інстал» в правилі може не збігатися з CR в статистиці трекера. Конструктор нагадує про це підказкою у умові.
У формулах з витратами атрибуція впливає тільки на конверсійну частину. Витрати завжди беруться по годинам прокрутки у вікні. По когорті дохід і депозити беруться від кліків цього ж вікна.
Відсотки (CTR, CR, ROI) вводяться відсотками: 20 — це 20 %. ROAS вводиться множником.
Властивості метрик, які впливають на умови
Властивість | Які метрики | Що це дає |
|---|---|---|
Можна порівняти з батьком | CPC, CTR, CPM, CPI, ціна реєстрації, CPD, всі CR, ROI, ROAS | «Інша метрика × множник» з варіантом «Батько». Значення батька — метрика по всьому батькові цілком (всі витрати ÷ всі інстали і т. п.), а не середнє по дітях. Недоступно на рівні кампаній |
Годиться в мінімальний обсяг | Витрати, Кліки, Покази, Інстали | Поріг «не менше», нижче якого об'єкт не оцінюється |
Дохідна (занижена «сьогодні» за часом події) | Депозити, Реєстрації, Редепозити, Дохід, Прибуток, ROI, ROAS, CPD | З вікном «Сьогодні» і атрибуцією за часом події конструктор попереджає: «Дохід за сьогодні за часом події занижений» |
Є атрибуція | Всі метрики трекера і всі обчислювані, де бере участь трекер | В умові з'являється поле «Атрибуція» і «Виключити останні години» |
Цілі пороги | Покази, Кліки, Інстали, Реєстрації, Депозити, Редепозити, Дій правила щодо об’єкта | Поріг — ціле число від 0 |
Обмежені пороги | CTR і CR — 0–100 %, ROI — від −100 % до 1000 %, ROAS — 0–20 | Поріг за межами не збережеться: «Поріг поза допустимим діапазоном метрики» |
Коли у метрики «немає даних»
Метрики Facebook відомі, тільки якщо у об'єкта у вікні є дані про витрати. Немає даних — значить «немає даних», а не 0: «не прокрутився» і «синхронізація ще не дійшла» правило розрізнити не може.
Метрики трекера при наявності трафіку у вікні рахуються чесно: кліків багато, депозитів немає — «Депозити» = 0. Значення немає, тільки якщо у вікні немає ні витрат, ні конверсій.
Обчислювані — «немає даних», якщо невідома будь-яка частина формули або знаменник дорівнює нулю: CPD без депозитів, CTR без показів, CR клік → інстал без кліків.
Прибуток і ROI без конверсій не порожні: витрати 50 USD без доходу дають прибуток −50 USD і ROI −100 %.
Умова з «немає даних» отримує «невідомо» і сама по собі не спрацьовує. Детальніше — в розділі «Так», «ні» і «невідомо» статті «Умови».
Чому цифри правила можуть не збігатися з таблицями розділу Meta
Ситуація | В правилі | В таблиці розділу Meta |
|---|---|---|
CPC, CTR, CPM при нулі кліків або показів | немає даних | 0 |
Прибуток і ROI, коли у об'єкта немає жодної конверсії | −витрати і −100 % | «—» |
Метрики трекера з атрибуцією «За датою кліку (когорта)» | по годині кліка | за часом події (за когортою таблиця не рахує) |
Кабінети з часовим поясом зі зсувом в півгодини (наприклад, Asia/Kolkata) | конверсії рахуються цілими годинами всередині вікна, без півгодини по краях | з крайовими півгодинами |
В іншому за одне й те ж вікно за часом події правило і таблиця рахують витрати і конверсії одним і тим же способом.
Атрибути об'єкта
Атрибути описують поточний стан об'єкта. У них немає вікна і атрибуції. Порівнювати їх можна тільки з числом або діапазоном, а атрибути-списки — тільки оператором «дорівнює» зі значенням зі списку.
Назва в інтерфейсі | Що означає | Значення та одиниці | Рівні | Пояснення |
|---|---|---|---|---|
Статус | Статус, який поставив користувач або правило | Активний, На паузі, Видалений, В архіві, На перевірці, Вимкнений, З проблемами | кампанії, адсети, оголошення | Тільки «дорівнює». Якщо статус невідомий — немає даних |
Статус показу | Фактичний статус показу: з урахуванням паузи кампанії або адсету вище, модерації та оплати | ті ж значення | всі | Адсет зупиненої кампанії: «Статус» — Активний, «Статус показу» — На паузі. Оголошення на модерації — «На перевірці» |
Денний бюджет | Поточний денний бюджет об'єкта | валюта кабінету, звичайні одиниці: 50,5 — це $50.50 у USD-кабінеті, 5000 — ¥5000 у JPY-кабінеті | кампанії, адсети | Якщо бюджет заданий на іншому рівні (ABO-кампанія, адсет CBO-кампанії) або валюта кабінету невідома — немає даних |
Бюджет на весь термін | Поточний бюджет на весь термін | валюта кабінету | кампанії, адсети | Те ж, що у денного бюджету |
Тип бюджету | Де живе бюджет. У адсету — тип бюджету його кампанії | CBO (бюджет кампанії), ABO (бюджет адсету) | кампанії, адсети | Тільки «дорівнює» |
Фаза навчання | Фаза навчання Facebook | Навчання, Навчання завершено, Навчання обмежено, Без навчання, Невідомо | адсети | Тільки «дорівнює». Facebook повідомляє фазу тільки для активних адсетів, не для динамічних креативів і не у всіх кабінетах. Профілі на Chrome-плагіні її не передають. Якщо Facebook фазу не присилав — немає даних |
Годин від створення | Скільки пройшло від створення об'єкта в Facebook | години (введення в годинах або днях) | всі | Якщо дата створення невідома (буває у профілів на Chrome-плагіні) — немає даних |
Годин від старту | Скільки пройшло з часу старту, заданого в кампанії або адсеті | години | кампанії, адсети | Старт ще в майбутньому або не заданий — немає даних |
Годин від першої витрати | Скільки пройшло з першої години, в якій у об'єкта були витрати | години | всі | Витрат не було — немає даних, дата створення не підставляється. Для об'єктів, що витрачали до підключення кабінету, відлік йде з першої витрати, яку побачив Adset.pro |
Годин від зміни бюджету | Скільки пройшло з останньої зміни бюджету, хто б його не змінював | години | кампанії, адсети | Див. нижче: якщо змін не було, відома тільки нижня межа |
Годин від зміни статусу | Скільки пройшло з останньої зміни статусу, хто б його не змінював | години | всі | Те ж |
Дій правила щодо об’єкта | Скільки раз це правило вже спрацьовувало на об'єкті | штуки | всі | Рахуються тільки спрацьовування в live, включаючи сповіщення. Одна перевірка з діями — одне спрацьовування. У dry-run лічильник не зростає. Об'єкт, який правило не чіпало, — 0 |
Години від зміни бюджету і статусу
Ураховується будь-яка зміна: зроблене правилом, у Facebook або Ads Manager, користувачем в Adset.pro або відкатом. Зміни в Ads Manager Adset.pro помічає при наступній синхронізації профілю, тому вони видимі з затримкою.
Якщо Adset.pro не бачив жодної зміни, точний час невідомо. Тоді правило знає тільки нижню межу: «не менше N годин». Її відраховують від найпізнішого з трьох моментів: створення об'єкта, підключення кабінету до команди і початку відстеження змін в Adset.pro. Якщо об'єкт створений вже після підключення, значення точне.
З нижньою межею порівняння вирішується, тільки якщо відповідь однакова для будь-якого справжнього значення. Інакше умова буде «невідомо» з причиною «Відома тільки нижня межа», а в попередньому перегляді значення з'явиться як «≥ N».
Приклад. Кабінет підключили 30 годин тому, адсет створений місяць тому, бюджет з підключення не змінювали. Значення «Годин від зміни бюджету» — не менше 30:
«більше 24» — «так»: навіть мінімальні 30 годин більше 24;
«більше 48» — «невідомо»: справжнє значення може бути і 40, і 400;
«менше 12» — «ні»: значення точно не менше 30.
Вікно «Від зміни бюджету» в умовах працює від того ж моменту. Якщо змін не було, початок вікна невідомо, і умова буде «невідомо».
Вік: від чого рахувати
Вік об'єкта використовується в двох місцях: у фільтрах області дії («Лише нові об’єкти», «Лише об’єкти, старші за») і в атрибутах «Годин від …». Рахуються вони по-різному:
Відлік | У фільтрі «Лише нові» / «старші» | В атрибуті умови |
|---|---|---|
Від першої витрати (за замовчуванням) | З першої години з витратою. Поки витрат немає — від створення у Facebook. Для об'єктів, що існували до підключення кабінету, — від створення, а якщо дата створення невідома — вік невідомий, і об'єкт у фільтр не потрапляє | «Годин від першої витрати»: строго від першої витрати, яку бачив Adset.pro. Без витрат — немає даних, поправки на підключення немає |
Від створення | Від дати створення у Facebook | «Годин від створення» — так само |
Від старту | Від часу старту кампанії або адсету. Якщо старт у майбутньому, об'єкт рахується молодшим за будь-який поріг. Для оголошень недоступно | «Годин від старту»: старт у майбутньому — немає даних |
У прикладах об'єктів на кроці «Які об'єкти» колонка «Вік від» показує, від чого пораховано вік: «Перша витрата», «Створення у Facebook», «Час старту», «Старт адсету». Якщо спрацювала підстановка, там буде «Витрат ще не було», «Перша витрата могла бути до підключення: взято час створення» або «Перша витрата могла бути до підключення: вік невідомий». Докладніше — у статті «Область дії».
Порада. Щоб обмежити правило свіжими запусками, використовуйте фільтр «Лише нові об'єкти», а не умову «Годин від першої витрати менше …». Фільтр враховує об'єкти без витрат і поправку на підключення кабінету, а зайві об'єкти відсікає ще до підрахунку метрик.
Приклади використання атрибутів
«Годин від зміни бюджету · більше 24» у правилі масштабування: не піднімати бюджет, поки Facebook не відпрацював попередню зміну.
«Дій правила щодо об'єкта · менше 3»: правило підніме бюджет не більше трьох разів за весь час.
«Фаза навчання · дорівнює · Навчання завершено»: скейлити тільки адсети, що вийшли з навчання.
«Денний бюджет · менше 300»: далі бюджет піднімають руками (у валюті кабінету).
«Статус показу · дорівнює · З проблемами» з дією «сповістити»: дізнатися про проблеми показу.
«Годин від зміни статусу · більше 72» разом з метриками за 3 дні: оцінювати тільки об'єкти, які всі три дні працювали без перезапусків.
