Adset.ProAdset.ProKnowledge base
Home/Трекер/Автоправила
This article is currently available in Russian only.View in Russian

Автоправила

Автоправила — это автоматическая оптимизация раздачи трафика внутри кампании трекера. Правило по расписанию смотрит статистику потоков в стрим-сете, сравнивает их между собой и, если условие выполнено, само выключает отстающий поток, меняет его долю или выбирает победителя — и сообщает об этом владельцу кампании.

Автоправила работают внутри стрим-сета: они перераспределяют трафик между его элементами (потоками), а не между кампаниями. Что такое кампания, стрим-сет и поток — в статье Кампании и потоки.

Функция в бета-режиме и открывается по запросу — на уровне тарифа команды. Если раздел «Автоправила» показывает заглушку «недоступно на текущем тарифе», обратитесь в поддержку.

Как это работает

Каждое правило живёт по циклу:

  1. Расписание. Правило просыпается по своему интервалу (от 15 минут) или в заданные часы.
  2. Данные. По каждому потоку сета считается основная метрика за выбранный период — те же цифры, что в Конструкторе отчётов.
  3. Минимум данных. Поток, по которому набралось меньше заданного объёма (например, меньше 500 уникальных пользователей с кликом), из сравнения выпадает — по нему ничего не решается.
  4. Условие. Оставшиеся потоки проверяются условием — например, «конверсия в депозит меньше 60% от лидера сета».
  5. Защиты. Даже совпавшее условие не применяется, если сработала защита: в сете осталось бы слишком мало активных потоков, исчерпан дневной лимит изменений, сет на паузе после недавнего изменения или после ручной правки.
  6. Действия. К совпавшим потокам применяются действия по порядку: выключить, изменить долю, выбрать победителя, уведомить.
  7. Журнал и уведомление. Каждый прогон и каждое решение записываются; владелец кампании получает уведомление о том, что сделано.

Три состояния правила

Состояние

Что происходит

Выключено

Правило не считается и ни на что не влияет.

Dry-run (проверка)

Правило считается по расписанию и пишет в журнал, что сделало бы, но трафик не трогает. Владелец кампании получает уведомление «режим проверки». Так правило обкатывают перед включением.

Live

Правило реально меняет раздачу трафика. Перевод в Live — отдельное право, у байера его нет.

Новое правило всегда создаётся в режиме Dry-run. Рекомендуем дать ему отработать хотя бы один-два цикла и посмотреть предпросмотр и уведомления, прежде чем переводить в Live.

Где найти и кому доступно

Раздел: Трекер → Автоправила.

Роль

Доступ

Владелец команды, Тех, Тимлид

Создание, правка, удаление правил, перевод в Live, решения по кандидатам.

Тимлид

Всё то же, кроме изменения порядка правил команды: тимлид видит не все правила команды, и перестановка перенумеровала бы скрытые.

Байер

Только просмотр списка и правил.

Создание правила

Конструктор открывается кнопкой «Новое правило». Слева — название, состояние и описание; в центре — шесть шагов; справа — резюме правила словами, кандидаты и предпросмотр.

Из шаблона

Проще всего начать с кнопки «Из шаблона»: выбираете задачу и тип источника, а правило собирается само. Любое поле потом можно изменить.

Тип источника задаёт пороги объёма, потому что у разных источников конверсии видны на разных масштабах:

Тип источника

Минимум для решений по инсталлам

по регистрациям

по депозитам

Мало трафика (Facebook, TikTok)

100 кликов

300 кликов

500 кликов

Много трафика (popunder, сети)

3 000 кликов

10 000 кликов

30 000 кликов

Если сомневаетесь — выбирайте «Мало трафика»: заниженный порог даёт срабатывание раньше, а завышенный молча исключает потоки из оценки.

Шаблон

Что делает

Худший Click to Install

Выключает поток, у которого доля установок ниже 60% от лучшего в сете. Окно 3 дня.

Плохая конверсия в регистрацию

То же по пути клик → регистрация, окно 7 дней.

Плохая конверсия в депозит

То же по пути клик → депозит, окно 14 дней и запас 48 часов на дозревание депозитов: короткое окно считало бы их отсутствующими.

Объём есть, депозитов нет

Кликов набралось, а депозитов ни одного за 14 дней — поток выключается. Работает и на сете из одного потока.

Запуск не пошёл — сообщить

Объём набран, а инсталлов, регистраций и депозитов нет ни одного. Ничего не выключает — только уведомляет.

Все шаблоны, кроме последнего, требуют сет минимум из двух потоков: правило сравнивает их между собой.

Шаг 1. Где действует

Вариант

Смысл

Вся команда

Правило действует на все активные кампании команды — и на те, что появятся позже. При сохранении весь текущий состав команды допускается сразу: если в команде 300 кампаний, правило начнёт работать со всеми 300.

Выбранные кампании

Явный список. Новые кампании сюда не попадают, пока вы их не добавите.

Исключения сильнее любого выбора: кампания из списка исключений не попадает под правило, даже если оно на всю команду.

Новые кампании (только для правила на команду) — что делать с кампаниями, созданными после сохранения правила:

  • Спрашивать — кампания становится кандидатом: правило на неё не действует, пока вы не нажмёте «Добавить» в панели кандидатов.
  • Добавлять — включается автоматически.
  • Никогда — не включается.

Новые кампании попадают в кандидаты после ближайшего цикла правила. Панель «Кандидаты» справа показывает и число уже допущенных кампаний — у только что сохранённого правила на команду кандидатов нет, это нормально: весь состав уже допущен.

Шаг 2. Что измеряем

  • Основная метрика — по ней считается лидер сета и минимум данных. Доступны конверсии (клик → инсталл, клик → регистрация, клик → депозит и их варианты «(все)» по всем кликам, а не по уникальным устройствам), счётчики воронки, деньги (доход, расход, прибыль, ROI, EPC) и доля трафика.
  • За период — 24 часа, 3, 7, 14, 30 дней, сегодня, вчера или свой интервал.
  • Минимум данных — сколько уникальных пользователей с кликом нужно набрать потоку, чтобы участвовать в сравнении. Поток ниже порога не оценивается вовсе.

Расширенные настройки:

  • Исключить последние N часов — не учитывать самые свежие данные, по которым конверсии ещё не дозрели. Для депозитов разумно 24–48 часов.
  • Считать по — какой объём считать минимумом данных: уникальные пользователи с кликом, с установкой, с регистрацией.
  • Атрибуция — по времени события (доступно сейчас). Атрибуция по когорте кликов и байесовская проверка достоверности в бета-версии недоступны.

Шаг 3. Когда срабатывает

Условие — одно или несколько, объединённых «И» / «ИЛИ». Виды условий:

Вид

Пример

Доля от лидера сета

«Клик в депозит меньше 60% от лидера». Лидер — лучший поток сета по этой метрике. Если у лидера 10%, порог для остальных — 6%.

Доля от среднего по сету

«EPC меньше 80% от среднего».

Абсолютное значение

«Депозитов ≤ 0», «Кликов ≥ 5000».

Место в сете

«Худший по метрике», «не входит в топ-2».

Метрика условия по умолчанию совпадает с основной метрикой правила, но может быть другой — например, основная метрика «клик в депозит», а условие по EPC.

Пример расчёта. В сете два потока: у первого конверсия клик → инсталл 21,62%, у второго 17,07%. Условие «меньше 85% от лидера»: лидер — первый поток, порог 21,62% × 0,85 = 18,38%. Второй поток ниже порога — условие для него выполнено. При условии «меньше 60%» порог был бы 12,97%, и не сработал бы ни один.

Шаг 4. Что делаем

Действие

Что происходит

Выключить

Совпавший поток перестаёт получать трафик, его доля распределяется между остальными.

Включить

Возвращает выключенный поток в ротацию. Всегда адресное — нужен явный список потоков.

Задать долю

Закрепляет за потоком ровно указанную долю трафика, остальные делят остаток.

Изменить долю

Сдвигает долю на N процентных пунктов (10% → 20%) или на N процентов от текущей (10% → 11%). Это разные величины — смотрите переключатель под полем.

Выбрать победителя

Лучшему потоку — весь трафик; либо «оставить долю на исследование» — победителю заданный процент, остальным поровну остаток.

Уведомить

Ничего не меняет, только сообщает владельцу кампании. Безопасно сочетается с любым действием.

Действия выполняются по порядку. Цель действия — «совпавшие элементы» (те, что прошли условие) или явный список потоков. Если несколько правил претендуют на один поток, побеждает то, что выше в порядке правил команды.

Доли считаются от весов потоков в сете. Вес в кампании относительный (100/100/100 — по трети каждому), а правило работает с долями в процентах и записывает их обратно так, чтобы сумма весов сета стала 100.

Шаг 5. Когда проверять

  • Таймзона — периоды «сегодня», «вчера» и часы запуска считаются в ней.
  • Периодичность — по интервалу (каждые 15, 30 минут, час, 3 или 6 часов) либо в заданные часы (например, ежедневно в 09:00).
  • Окна активности — дни и часы, когда правилу можно действовать. Ночной интервал задаётся двумя окнами соседних дней.

Шаг 6. Защиты

Защиты не дают правилу сломать сет. Они собираются по всем включённым Live-правилам сета: если у одного правила «минимум 3 активных потока», а у другого — 1, действует более строгое.

Защита

Смысл

Минимум активных элементов

Правило не выключит поток, если после этого в сете останется меньше указанного числа.

Минимальная доля элемента

Доля активного потока не опустится ниже заданной.

Изменений в сутки, не больше

Лимит изменений одного сета за день — по всем правилам вместе.

Пауза после изменения (сет)

После любого изменения сет не трогается указанное число часов.

Пауза после изменения (элемент)

То же для отдельного потока.

Пауза после ручной правки

Если вы поменяли веса руками в настройках кампании, правило не перезапишет их указанное число часов.

Заблокированное защитой действие видно в предпросмотре и журнале с причиной — это не ошибка, а штатная работа защиты.

Предпросмотр: как читать результат

Кнопка «Предпросмотр» в шапке конструктора считает сохранённое правило по выбранной кампании прямо сейчас и показывает, что произошло бы. Ничего не применяется.

  • Вердикт наверху — главный ответ: «правило не сработало бы: условие не выполнилось ни у одного элемента», «сработало бы, элементов под действие: 1», «сработало бы, но сет закрыт защитой» и т. д.
  • Лидер сета и его значение — от него считается порог «доля от лидера».
  • По каждому потоку — совпало / не совпало и строка условия словами: «Клик в инст (все): 17,07% · нужно меньше 18,38%».
  • Принятые и отклонённые действия с причиной: «ни один элемент не подошёл под условие», «сет на паузе после недавнего изменения» и т. п.
  • Строки потоков «10% → 20%» — план изменения долей. У правила в режиме проверки рядом с сетом стоит тег «режим проверки»: это симуляция, кампания не тронута.

Если черновик формы отличается от сохранённого, предпросмотр предупредит: он считает то, что сохранено.

Уведомления

Уведомление уходит владельцу кампании — тому, чей трафик изменился, а не автору правила. Каналы доставки (колокольчик, Telegram, email) берутся из настроек уведомлений получателя, событие «Автоправило сработало» в группе «Автоправила». По умолчанию включены колокольчик и Telegram.

Одно уведомление на правило за прогон, три вида:

Заголовок

Когда

Autorule changed traffic split

Правило изменило раздачу: «turned off 2 elements in 1 stream set».

Autorule alert

Правило совпало, но только уведомляет — ничего не изменено.

Autorule test run

Правило в режиме проверки: что бы оно сделало. Переведите в Live, чтобы оно действовало.

Пока условие держится, правило совпадает каждый цикл — поэтому уведомления о совпадении и проверке по одному правилу и кампании не повторяются чаще раза в 6 часов. О реальных изменениях трафика сообщается каждый раз.

Рекомендации

  • Начинайте с Dry-run. Один-два цикла в режиме проверки покажут, срабатывает ли правило так, как вы ожидали.
  • Порог «доля от лидера» подбирайте по предпросмотру. 60% — жёсткий порог для стабильных источников; для теста возьмите 80–85% и посмотрите, что попадает.
  • Минимум данных — по типу источника. На Facebook депозиты видны на сотнях кликов, на popunder — на десятках тысяч. Слишком высокий порог не сломает ничего, но правило будет молчать.
  • Депозитам нужен запас на дозревание. Окно 14 дней и «исключить последние 48 часов» — иначе свежий трафик выглядит бездепозитным.
  • Держите защиты. «Минимум 2 активных элемента» и лимит изменений в сутки спасают от выключения всего сета одним правилом.
  • Порядок правил в списке — это приоритет: правило выше закрывает поток для правил ниже.

Ограничения бета-версии

  • Доступ — по тарифу, по запросу.
  • Атрибуция по когорте кликов и байесовская проверка достоверности недоступны: правило работает по времени события и порогу объёма.
  • Сравнение потока с его собственной историей («хуже, чем неделю назад») пока не срабатывает.
  • Период «с момента последнего изменения весов» пока не строится; «с момента включения правила» работает.
  • Новые кампании команды попадают в кандидаты после ближайшего цикла правила, а не мгновенно.

Частые вопросы

Правило не срабатывает. Откройте предпросмотр: вердикт назовёт причину. Чаще всего либо потоки не набрали минимум данных, либо порог не достигнут — сравните значение потока с «нужно меньше X».

В предпросмотре действие принято, а доли «без изменений». Правило в режиме проверки: рядом с сетом стоит тег «режим проверки», план показан, но кампания не тронута. Переведите правило в Live.

«Допущено кампаний: 331» — правило действует на все? Да: для правила на всю команду весь текущий состав допускается при сохранении. Пока правило в Dry-run, ничего не меняется; в Live оно начнёт действовать на все допущенные кампании. Чтобы сузить — используйте исключения или явный список.

Кандидатов 0. У свежего правила на команду это норма: всё уже допущено. Кандидаты — только кампании, созданные позже.

Я поменял веса руками, правило их перезапишет? Не раньше, чем пройдёт «пауза после ручной правки» из защит (по умолчанию 12 часов).

Условие выполнено, но правило не действует. Смотрите отклонённые действия в предпросмотре: сработала защита (мало активных потоков, лимит за сутки, пауза) или поток занят правилом выше по порядку.

Уведомление пришло не мне. Уведомления получает владелец кампании, а не автор правила. Каналы — в его настройках уведомлений.