Руководство

Обучение стратегии остановлено: как найти проблемные кампании через ИИ

Автостратегии Яндекс Директа обучаются на конверсиях. Если конверсий мало — обучение встаёт, а бюджет продолжает тратиться. Рассказываем, как автоматически находить такие кампании через direct-mcp.

Розовый баннер, который все видели

Если вы работаете с Яндекс Директом, то наверняка видели в интерфейсе розовый блок с надписью «Обучение стратегии остановлено». Рядом — средняя цена конверсии, прочерк вместо CR и грустные цифры вроде «1/10 конверсий за неделю».

Розовый баннер «Обучение стратегии остановлено» в интерфейсе Яндекс Директа: средняя цена конверсии 1234.84 руб., 1/10 конверсий за неделю

Это значит, что автостратегия не может нормально работать. Ей нужно минимум 10 конверсий в неделю, чтобы алгоритм обучался и оптимизировал показы. Если конверсий меньше — стратегия по сути слепая. Она тратит бюджет, но не понимает, кому и когда показывать рекламу.

Когда у вас 3 кампании — проблема видна сразу, зашёл в интерфейс и всё понятно. Но когда кампаний 30, 50, 100 — каждую руками проверять уже не вариант.

Почему API не отдаёт статус обучения

Мы изучили документацию Яндекс Директ API v5 вдоль и поперёк. Метод campaigns.get возвращает настройки стратегии: тип, бюджет, лимит CPA, модель оплаты. Сервис strategies.get — то же самое для пакетных стратегий.

Но статус обучения — нет. Ни в каком виде. Ни поля, ни флага, ни enum-значения. Это чисто интерфейсная информация, которую Яндекс не выводит в API.

Зато есть Reports API, через который можно получить количество конверсий за любой период. А правило простое: меньше 10 конверсий за 7 дней = обучение остановлено.

Как мы это решили

Добавили инструмент get_strategy_learning_status, который делает всё автоматически:

  1. Получает все активные кампании с конверсионными автостратегиями — это AVERAGE_CPA, PAY_FOR_CONVERSION, WB_MAXIMUM_CONVERSION_RATE, MAX_PROFIT и другие
  2. Запрашивает через Reports API количество конверсий за последние 7 дней по каждой кампании
  3. Фильтрует те, у которых конверсий меньше порога

На выходе — список проблемных кампаний с названием, типом стратегии, бюджетом, фактическим числом конверсий, расходом и CPA.

Один вызов вместо ручного перебора кампаний в интерфейсе.

Как использовать

Проверить все кампании разом

Промпт
Проверь обучение стратегий во всех кампаниях

Агент вызовет get_strategy_learning_status и покажет все кампании, где обучение остановлено. Для каждой — сколько конверсий из нужных 10, сколько потрачено, какая средняя CPA.

Найти проблемные кампании

Промпт
Найди кампании, которые плохо работают. Есть ли проблемы с обучением стратегий?

Агент сам поймёт, что нужно начать с проверки обучения, и покажет конкретный список.

Аудит с пользовательским порогом

Промпт
Покажи кампании, у которых меньше 5 конверсий за неделю

По умолчанию порог — 10 (стандарт Яндекса), но можно задать свой. Бывает полезно, когда хочется найти совсем «мёртвые» кампании.

Проверка по конкретным целям

Промпт
Проверь обучение стратегий по цели 12345678

Если в аккаунте несколько целей Метрики, можно проверить обучение по конкретной.

Что делать с результатами

Допустим, инструмент нашёл 8 кампаний с остановленным обучением. Что дальше?

Мало конверсий (3–9 из 10)

Стратегия почти обучается, но не дотягивает. Варианты:

Ноль конверсий

Тут проблема глубже:

Много кампаний без обучения

Если у половины кампаний стратегия не обучена — стоит задуматься о пакетной стратегии. Она объединяет конверсии из нескольких кампаний для общего обучения. Можно посмотреть текущие настройки через get_campaigns с полем PackageBiddingStrategy.

Какие стратегии проверяются

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

Тип в API Название в интерфейсе
AVERAGE_CPA Оптимизация конверсий (средняя CPA)
PAY_FOR_CONVERSION Оптимизация конверсий (оплата за конверсии)
WB_MAXIMUM_CONVERSION_RATE Максимум конверсий
AVERAGE_CPA_MULTIPLE_GOALS Максимум конверсий (за клики, несколько целей)
PAY_FOR_CONVERSION_MULTIPLE_GOALS Максимум конверсий (оплата за конверсии)
AVERAGE_CRR Оптимизация ДРР
PAY_FOR_CONVERSION_CRR Оптимизация ДРР (оплата за конверсии)
MAX_PROFIT Максимум прибыли

Стратегии на кликах (WB_MAXIMUM_CLICKS, AVERAGE_CPC) и ручные (HIGHEST_POSITION) не проверяются — у них другая логика обучения.

Практические рекомендации

Для рекламодателей

Для агентств

Общее правило: остановленное обучение — это не приговор, но и не норма. Если стратегия не обучена, она работает по остаточному принципу. Бюджет тратится, но без умной оптимизации. Чем быстрее найдёте такие кампании, тем меньше денег утечёт впустую.

Итого

Яндекс не отдаёт статус обучения стратегии через API — это факт. Но правило «меньше 10 конверсий за неделю = обучение стоит» — публичное и стабильное.

Мы объединили campaigns.get и Reports API в один инструмент, который за секунды находит все проблемные кампании. Без ручного перебора, без открывания каждой кампании в интерфейсе.

Один промпт — и видно, где бюджет работает, а где просто тратится.

Попробуйте прямо сейчас

Зарегистрируйтесь, подключите Яндекс Директ и проверьте обучение стратегий одним промптом. Первые 7 дней бесплатно.

Получить API-ключ