Автоматическое обновление ставок
Модуль ТЗ: 5.4 · Автобиддер
Что это
«Оптима» сама регулярно запускает движок ставок по каждому кабинету, где есть активные стратегии. Вы один раз задаёте цель и включаете автобиддер в кампаниях, а ставки подстраиваются в течение всего дня без вашего участия. ТЗ требует обновлять ставки каждые 1–2 минуты. В «Оптиме» прогон идёт раз в минуту.
Где найти
Отдельной настройки расписания в интерфейсе нет: оно работает автоматически. Результаты
видны в блоке «Журнал ставок» на странице «Реклама» → «Автобиддер»
(/app/wb/<кабинет>/autobidder). Там же кнопка «Запустить» для внепланового прогона.
Как пользоваться
- Создайте и включите стратегию — см. «Стратегии ставок».
- Закрепите стратегию за кампаниями и включите у них переключатель «Авто».
- Дальше движок работает сам: раз в минуту отбирает подходящие кампании, считает ставки и отправляет изменения в WB.
- Следите за изменениями в «Журнале ставок».
Как обновляются данные
- Частота прогона: раз в минуту на каждый кабинет с активной стратегией.
- Без наложений: прогоны одного кабинета идут строго по очереди. Новый не начнётся, пока не закончился предыдущий, поэтому одна кампания не получит противоречивых изменений.
- Данные для расчёта: ставки и статистика из синхронизации с WB, которая идёт раз в 5 минут. Расчёт учитывает последние 7 дней статистики.
- Лимиты WB: обращения к WB идут через общий ограничитель частоты по кабинету. При высокой нагрузке часть изменений может уйти с задержкой.
Ограничения
- Расписание составляется при запуске сервиса. Плановые прогоны создаются для кабинетов, у которых на момент старта «Оптимы» есть активная стратегия. Если вы создали первую стратегию в кабинете, автоматические прогоны по нему начнутся после ближайшего обновления (перезапуска) сервиса. До этого ставки меняются только по кнопке «Запустить».
- Если активных стратегий не осталось (все выключены или удалены), прогон для кабинета ничего не меняет.
- Интервал прогона в интерфейсе не настраивается.
Связанные страницы
Для интеграторов
- Очередь
autobidder-bid-engine, задачаautobidder:bid-engine:runс{ wbAccountId }. Расписание — по одному на кабинет (autobidder:bid-engine:<wbAccountId>), интервал 60 с, регистрируется при старте приложения. - Ручной запуск:
POST /autobidder/run. - Фоновые задачи, ADR-0025.