Автоматические правила в Директе - один из самых недооценённых инструментов. Большинство специалистов настраивают одно-два правила для остановки кампаний при исчерпании бюджета и считают тему закрытой. Между тем, грамотно выстроенная система правил закрывает 80% рутинных задач по мониторингу и оптимизации без участия человека.
В этой статье разберём продвинутые сценарии: синтаксис условий, готовые правила для реальных задач, ограничения инструмента и принципиальную разницу между автоправилами и автоматизацией через API.
Как работают автоматические правила: механика
Автоправила - это если-то логика. Вы задаёте условие (триггер) и действие. Директ проверяет условие по расписанию и выполняет действие, если условие выполнено.
Объекты, над которыми работают правила: - Кампании - Группы объявлений - Объявления - Ключевые слова
Доступные действия: - Включить / остановить объект - Изменить ставку (на конкретную сумму, на процент, до конкретного значения) - Отправить уведомление на email
Расписание проверки: раз в час, раз в день, раз в неделю. Для срочных задач (остановка при достижении лимита) выбирайте почасовую проверку. Для стратегических корректировок ставок достаточно ежедневной.
Период для расчёта статистики: правила могут смотреть на данные за сегодня, вчера, последние 7/14/28/30 дней, этот месяц. Важно понимать: правило проверяет данные за указанный период в момент срабатывания. Если стоит "последние 7 дней" - это скользящее окно, которое каждый день сдвигается.
Синтаксис условий: что нужно знать
Условия в автоправилах объединяются через И - оператора ИЛИ внутри одного правила нет. Для ИЛИ создавайте два отдельных правила с одинаковым действием. Одно правило - до 5 условий.
Доступные метрики: показы, клики, CTR, средняя цена клика, расход, конверсии, цена цели (CPL), позиция показа, текущая ставка. Операторы сравнения - стандартные: больше, меньше, равно, больше или равно, меньше или равно.
Готовые правила: 3 рабочих примера
Правило 1: Остановить ключевое слово при высоком CPL
Задача: автоматически отключать ключи, которые тратят деньги без конверсий или с CPL выше допустимого.
Настройка: - Объект: Ключевые слова - Условие 1: Расход > 1500 руб. (за последние 30 дней) - Условие 2: Конверсии < 1 (за последние 30 дней) - Действие: Остановить ключевое слово - Расписание: Раз в день
Вариант для ключей с конверсиями, но дорогими: - Условие 1: Цена цели > 1500 руб. (за последние 30 дней) - Условие 2: Конверсии > 3 (чтобы статистика была достоверной) - Действие: Остановить ключевое слово
Важно: порог 3 конверсии - минимум для статистической значимости. Не останавливайте ключи по 1-2 конверсиям - это может быть статистический шум.
Правило 2: Поднять ставку при высоком CTR
Задача: увеличивать ставки на ключи с высокой кликабельностью, которые могут давать больше трафика при увеличении позиции.
Настройка: - Объект: Ключевые слова - Условие 1: CTR > 8% (за последние 7 дней) - Условие 2: Клики > 20 (чтобы CTR был достоверным) - Условие 3: Ставка < 150 руб. (чтобы не поднимать и без того высокие ставки) - Действие: Увеличить ставку на 10% - Расписание: Раз в неделю
Почему раз в неделю: ставки не должны меняться слишком часто, иначе алгоритмы Директа не успевают адаптироваться.
Правило 3: Повысить ставку для конверсионных ключей
Задача: найти "звёздных" игроков и дать им больше трафика.
Настройка: - Объект: Ключевые слова - Условие 1: Конверсии > 5 (за последние 30 дней) - Условие 2: Цена цели < 800 руб. (ниже целевого CPL) - Условие 3: Ставка < 200 руб. - Действие: Увеличить ставку до 250 руб. - Расписание: Раз в неделю
Ограничения и подводные камни
Автоправила - мощный инструмент, но с реальными ограничениями, которые нужно знать заранее.
Нет логики ИЛИ. Как уже сказали, внутри одного правила все условия связаны через И. Это ограничивает сложность логики. Хотите "остановить если CTR < 2% ИЛИ расход > 3000" - создавайте два правила.
Нет цепочек правил. Правила работают независимо. Нельзя создать последовательность: "сначала проверь A, потом в зависимости от результата сделай B или C".
Задержка срабатывания. Минимальная частота - раз в час. Это приемлемо для большинства задач, но не для мгновенного реагирования. Если кампания за 20 минут потратила суточный бюджет - правило это не поймает вовремя.
Статистика обновляется не в реальном времени. Данные для условий берутся из статистики Директа, которая обновляется с задержкой до 3 часов. Правило "расход за сегодня > X" может сработать с опозданием.
Нет условий по внешним данным. Правила работают только с данными внутри Директа. Нельзя написать условие "если конверсия в CRM < цели" или "если остаток товара = 0". Для этого нужен API.
История действий ограничена. В журнале автоправил хранится история за 3 месяца. Для аудита и отладки этого обычно достаточно.
Автоправила vs. автоматизация через API: в чём разница
Это принципиально разные уровни автоматизации.
| Параметр | Автоправила | API |
|---|---|---|
| Порог входа | Нет кода, только интерфейс | Python/JS, OAuth |
| Скорость настройки | Минуты | Часы/дни |
| Сложность логики | Простые if-then | Любая сложность |
| Внешние данные | Нет | Да (CRM, базы, API) |
| Частота срабатывания | Раз в час минимум | В реальном времени |
| Масштаб | Ограниченный | Без ограничений |
| Отладка | Журнал в интерфейсе | Логи в коде |
Когда достаточно автоправил: - Защита от перерасхода бюджета - Простые пороговые стратегии (CPL > X - остановить) - Email-уведомления об аномалиях - Управление небольшим аккаунтом (до 20-30 кампаний)
Когда нужен API: - Интеграция с CRM или внешними данными - Логика с условием ИЛИ и многоуровневые ветки - Автогенерация объявлений - Аккаунты с сотнями кампаний - Реакция в реальном времени на события
Как не сломать аккаунт: практика и типичные ошибки
Начинайте с уведомлений. Прежде чем дать правилу делать действия, поставьте действие "уведомление". Посмотрите, когда и на что оно срабатывает - только потом переключайте на реальное действие.
Ограничивайте область действия. Не создавайте правила, которые работают на всех кампаниях сразу. Начните с одной тестовой кампании, убедитесь в корректной логике.
Журнал правил - главный инструмент. В разделе "Автоправила" есть вкладка "История применения". Проверяйте её еженедельно: какие правила сработали, на каких объектах, какие действия выполнили.
Не перегружайте одни и те же объекты. Если на один ключ навешено 5 правил с разной логикой - они могут конфликтовать. Одно правило поднимает ставку, другое в тот же день снижает. Упрощайте.
Типичные ошибки:
- Слишком короткий период статистики. "CTR < 3% за сегодня" - не показатель. Минимальный надёжный период - 7 дней, лучше 14-30.
- Нет минимального порога на объём. Правило "остановить ключ при CTR < 2%" без условия "показы > 100" будет останавливать ключи с 5-10 показами.
- Забытые правила включения. Если правило выключает кампанию - должно быть парное правило, которое включает. Иначе кампании останутся выключенными.
- Правила без тестирования. Всегда - сначала уведомление, потом ограниченная область, потом расширение.
Автоматические правила при правильной настройке экономят 2-3 часа в неделю на рутинный мониторинг. Для их эффективной работы нужна чистая структура аккаунта и понятные метрики успеха. Без ориентиров - какой CPL целевой, какой CTR нормальный для ниши - любые правила будут работать вслепую.