Справочник метрик и атрибутов
Здесь собраны все метрики и атрибуты, которые можно выбрать в условиях автоправила: как они называются в интерфейсе, что считают, в каких единицах вводятся, откуда берутся данные и на каких уровнях доступны. Как собирать из них условия — в статье «Условия: метрики, окна, атрибуция и сравнения».
В выборе метрики они сгруппированы так:
«Расход и показы» — данные 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 дня: оценивать только объекты, которые все три дня работали без перезапусков.
