Перейти к основному содержимому

Движок управления ставками

Модуль ТЗ: 5.4 · Автобиддер

Что это​

Движок ставок пересчитывает ставки в ваших рекламных кампаниях по стратегиям и отправляет изменения в Wildberries. Плановый прогон идёт раз в минуту (см. «Автообновление ставок»). Запустить движок можно и вручную. Каждое изменение ставки записывается в «Журнал ставок» с причиной, поэтому всегда видно, почему ставка стала именно такой.

Где найти​

Боковое меню → «Реклама» → «Автобиддер» (/app/wb/<кабинет>/autobidder):

  • кнопка «Запустить» в панели действий — разовый прогон движка;
  • блок «Журнал ставок» внизу страницы — история изменений.

Как работает прогон​

За один прогон по кабинету движок:

  1. Берёт активные стратегии кабинета.
  2. Отбирает кампании, которые одновременно:
    • активны в WB;
    • имеют включённый переключатель «Авто»;
    • относятся к стратегии: закреплены за ней в строке кампании или перечислены в стратегии, а если список кампаний в стратегии пуст — все незакреплённые кампании.
  3. Для каждого товара кампании берёт текущую ставку из последней синхронизации и статистику за последние 7 дней.
  4. Считает новую ставку по цели стратегии (таблица ниже).
  5. Подтягивает ставку к границам стратегии: не ниже «Мин. ставки» и не выше «Макс. ставки».
  6. Отправляет изменившиеся ставки в WB и записывает их в журнал.

Если ставка после расчёта не изменилась, товар считается пропущенным. Товары кампании без данных о ставках тоже пропускаются.

Как считается ставка​

Цель стратегииПравило
Цена клика (CPC)Фактическая цена клика за 7 дней = расход ÷ клики. Новая ставка = текущая × (целевая цена клика ÷ фактическая). За один прогон ставка меняется не больше чем на ±50%. Если статистики по товару нет совсем, ставка выставляется равной целевой цене клика. Если были показы, но не было кликов, ставка не меняется.
ДРРСтавка не пересчитывается. Срабатывают только границы стратегии.
ПозицияСтавка не пересчитывается: данные о позициях из WB пока не подключены. Срабатывают только границы стратегии.

Как пользоваться​

Запустить прогон вручную​

Нажмите «Запустить». По окончании появится сообщение «Прогон ставок: применено N, пропущено M». Ручной прогон удобен сразу после настройки стратегии или включения «Авто», чтобы не ждать планового.

Журнал ставок​

В блоке «Журнал ставок» для каждого изменения видно:

  • «Кампания» — название кампании на момент изменения;
  • «Было» и «Стало» — ставка до и после, в рублях;
  • «Причина» — какая цель сработала и упёрлась ли ставка в границу. Например: «Цель по CPC: ставка повышена», «Цель по CPC: ставка срезана максимумом», «Цель по ДРР: ставка поднята до минимума»;
  • «Когда» — время изменения.

Записи идут от новых к старым, список разбит на страницы.

Ограничения​

  • Движок меняет ставки только в кампаниях с включённым «Авто» и только при наличии активной стратегии. Новые кампании из WB приходят с выключенным «Авто».
  • Пока ставку по-настоящему пересчитывает только цель CPC. Цели «ДРР» и «Позиция» держат ставку в границах стратегии, но к цели её не ведут.
  • Расчёт опирается на ставки и статистику из последней синхронизации с WB. Свежая статистика приходит раз в 5 минут, поэтому реакция на изменения в WB идёт с задержкой.
  • В журнал попадают только ставки, которые WB принял. Если WB отклонил отправку, прогон завершится ошибкой, а в журнале ставок записи не будет. Ошибка фиксируется в «Журнале действий», он доступен администратору.
  • В журнал ставок не попадают изменения, сделанные не стратегией: снижение ставок при достижении лимита бюджета и корректировка ставок ИИ-агентом. Корректировка агентом видна в «Истории ИИ-агента» и в журнале действий.

Связанные страницы​

Для интеграторов​

  • POST /autobidder/run — тело { wbAccountId }; ответ: applied, skipped, items (кампания, артикул, ставки до/после в копейках, стратегия).
  • GET /autobidder/bid-log?wbAccountId=…&campaignId=… — журнал ставок (пагинация).
  • Отправка в WB: PATCH /api/advert/v1/bids (размещение combined, до 50 кампаний за запрос). Аудит: autobidder.bid-engine.run.
  • Справочник API, ADR-0025, ADR-0054.