Контроль бюджета рекламных кампаний
Модуль ТЗ: 5.4 · Автобиддер
Что это
Для каждой рекламной кампании можно задать лимит расхода: на сутки, на период (например, с начала месяца) или оба сразу. При проверке «Оптима» сравнивает фактический расход с лимитом. Если лимит достигнут, выполняется выбранное действие: кампания ставится на паузу в WB или её ставки снижаются вдвое.
Где найти
Боковое меню → «Реклама» → «Автобиддер» (/app/wb/<кабинет>/autobidder):
- блок «Лимиты бюджета» — список лимитов и кнопка «Проверить лимиты»;
- форма «Лимит бюджета» справа — создание и редактирование;
- колонка «Бюджет» в таблице кампаний и KPI «Суточный бюджет» (сумма суточных лимитов).
Как пользоваться
Задать лимит
- В форме «Лимит бюджета» выберите «Рекламную кампанию».
- Укажите «Суточный лимит, ₽» и/или «Лимит за период, ₽». Нужен хотя бы один из них. Для лимита за период обязательно «Начало периода»: расход считается с этой даты по сегодняшний день.
- Выберите «Действие при лимите»:
- «Пауза РК» — «Оптима» ставит кампанию на паузу в WB, расход прекращается;
- «Снизить ставки» — все ставки кампании уменьшаются на 50%, кампания продолжает работать.
- Нажмите «Создать лимит».
У одной кампании может быть только один лимит. Чтобы поменять значения, нажмите «Изменить» в строке лимита. «Удалить» снимает лимит, после этого для кампании можно создать новый.
Проверить лимиты
Нажмите «Проверить лимиты» в блоке «Лимиты бюджета». «Оптима» сверит расход каждой кампании с её лимитами, выполнит действие там, где лимит достигнут, и покажет итог: «Проверено N, сработало M».
Правила проверки:
- суточный лимит сравнивается с расходом кампании за сегодня;
- лимит за период сравнивается с расходом с даты начала периода;
- лимит считается достигнутым, когда расход равен ему или больше.
Ограничения
- Проверка запускается только вручную, кнопкой «Проверить лимиты». Автоматической периодической проверки лимитов сейчас нет. Если нужен строгий контроль, нажимайте кнопку регулярно.
- Расход берётся из статистики WB после синхронизации (плановая — раз в 5 минут). Поэтому при срабатывании возможен небольшой перерасход.
- Действие повторяется при каждой проверке, пока лимит превышен. При «Снизить ставки» каждая следующая проверка снова уменьшит ставки вдвое. После срабатывания поднимите лимит или снимите его.
- Снятие с паузы «Оптима» не выполняет: запустить кампанию снова нужно в кабинете WB. Движок ставок кампании на паузе не трогает.
- «Снизить ставки» работает, только если ставки кампании уже загружены синхронизацией. Иначе действие молча пропускается.
- Если у кабинета нет рабочего API-ключа, действие не выполнится, но в итоге проверки лимит всё равно будет отмечен как сработавший.
Связанные страницы
- Автобиддер — обзор
- Синхронизация рекламных данных
- ИИ-агент: выполнение действий — агент тоже может задать суточный лимит.
Для интеграторов
POST /autobidder/budgets—wbAccountId,advertId,dailyLimitRubи/илиperiodLimitRub(+periodStartDate),onLimitAction(pause|reduce_bids). Повторный лимит для той же кампании —409.GET /autobidder/budgets?wbAccountId=…,GET/PATCH/DELETE /autobidder/budgets/{id}(удаление мягкое).POST /autobidder/budgets/check— тело{ wbAccountId }; ответ:checked,triggered,items.- Суточный лимит также задаётся через
PATCH /autobidder/campaigns/{advertId}сdailyBudget(0снимает лимит; новая запись создаётся с действиемpause). - Пауза в WB:
GET /adv/v0/pause; снижение ставок:PATCH /api/advert/v1/bids. - Справочник API, ADR-0054.