Bid shading в кампании: экономия на первой цене
Bid shading в Ibiza — автоматическое снижение ставки на аукционах первой цены: вместо полной «Цены» объявления платформа ставит цену, близкую к минимальной выигрышной на этом слоте. Шейдинг работает только в кампаниях с аукционом «First-price», никогда не повышает ставку и не опускает ее ниже минимальной цены площадки + 0,01 ₽. Включает и настраивает его администратор платформы; на уровне кампании вы управляете им через тип аукциона и область действия.
Зачем нужен шейдинг
На аукционе первой цены победитель платит ровно свою ставку. Если вы готовы платить 200 ₽ CPM, а выиграли бы и за 140 ₽, разница — прямая переплата. Площадки после торгов сообщают в уведомлении о результате (win notice) минимальную цену, с которой вы выиграли бы. По накопленной истории этих цен платформа подбирает ставку ниже «Цены». Теория — в статье «Bid shading», практика и метрики — в «Bid shading на практике».
First-price или second-price: выбор в кампании
Поле «Аукцион» кампании определяет, какую цену платформа отправит площадке, когда выбрано объявление этой кампании:
| Режим | Какая ставка уходит на площадку | Шейдинг |
|---|---|---|
| «First-price — победитель платит свою ставку» | Ставка объявления в полном объеме (с учетом расписания и Авто-CPM) | Применяется |
| «Second-price — Викри-аукцион» | Наибольшая ставка среди других подходящих объявлений (или минимальная цена площадки) + 0,01 ₽, но не выше собственной ставки + 0,01 ₽ | Не применяется |
Как выбирается объявление: среди всех объявлений, прошедших таргетинг и лимиты, платформа выбирает одно случайно, с вероятностью пропорционально ставке. Затем считается итоговая цена по режиму кампании выбранного объявления.
Важно. Second-price снижает вашу ставку, но площадка проводит свой аукцион между всеми DSP. Если других подходящих объявлений нет, ставка second-price кампании уйдет по минимальной цене площадки + 0,01 ₽ и чаще будет проигрывать. Обычно оставляют «First-price» и доверяют экономию шейдингу и Авто-CPM.
Сравнение режимов подробно — в статье «First-price и second-price».
Как работает шейдинг
Шейдинг применяется к каждой паре «объявление — слот» и состоит из двух слоев.
Сигнальный шейдинг
Основной слой. Для пары «объявление — слот» берется распределение минимальных выигрышных цен из проигранных аукционов за последние 6 часов (оно пересчитывается каждый час), и ставка считается так:
ставка = квантиль минимальных выигрышных цен × запас
| Параметр | Значения | Что значит |
|---|---|---|
| «Квантиль» | P50, P80, P95 | P80 — цена, которой хватило бы, чтобы выиграть примерно 80 % аукционов, проигранных по цене (рекомендуется). P50 — агрессивно, P95 — мало экономии |
| «Margin» | 1.0–2.0, по умолчанию 1.05 | Запас над квантилем: 1.05 = +5 %. Поднимают, если просел win rate |
| «Min losses» | по умолчанию 50 | Минимум проигрышей в истории пары, чтобы доверять квантилю. Меньше — данных недостаточно, слой не срабатывает |
Пример: «Цена» объявления — 200 ₽ CPM, P80 минимальных выигрышных цен на слоте — 130 ₽, запас 1.05. Ставка: 130 × 1,05 = 136,5 ₽. Если бы расчет дал 210 ₽ — выше текущей ставки — ставка осталась бы 200 ₽.
Тестовый шейдинг
Запасной слой для слотов, где истории еще нет: на случайной доле запросов ставка умножается на фиксированный коэффициент. Срабатывает, только если сигнальный слой не снизил ставку.
| Параметр | Типичное значение | Что значит |
|---|---|---|
| «Fraction» | 0.10 | Доля запросов в эксперименте (10 %) |
| «Factor» | 0.85 | Ставка = 85 % от исходной. Не больше 1.0 |
Тестовый слой помогает собрать данные о том, выигрывает ли более низкая ставка, и сравнить win rate и стоимость с обычными ставками.
Общие правила
- Шейдинг только снижает ставку и никогда не опускает ее ниже минимальной цены площадки (bidfloor) + 0,01 ₽.
- Шейдинг применяется после расписания и Авто-CPM: сначала считается потолок «Цена × коэффициент расписания», затем ставка автобида внутри него, затем шейдинг. Если автобид уже нашел дешевую ставку, сигнальный шейдинг обычно ее не меняет.
- Second-price кампании шейдинг пропускает всегда.
- Изменения настроек применяются без перезапуска, в течение 30 секунд.
Где включается и как ограничить кампании
Настройки общие для платформы: «Настройки» → вкладка «Pricing (Shading)». Раздел доступен только администратору платформы. Если вы работаете в кабинете клиента, попросите администратора включить шейдинг для вашей кампании или исключить ее.
Как включить шейдинг для одной тестовой кампании
- Откройте «Настройки» → «Pricing (Shading)».
- В блоке «Область действия (allowlist кампаний)» введите ID кампании в поле «Campaign IDs» (через запятую, пробел или перенос строки). ID показан в шапке кампании рядом со статусом.
- В блоке «Сигнал-шейдинг» отметьте «Включить сигнал-шейдинг», оставьте «Квантиль» P80, «Margin» 1.05, «Min losses» 50.
- При необходимости отметьте «Включить тест-шейдинг» с «Fraction» 0.10 и «Factor» 0.85.
- Сохраните. Через несколько дней сравните win rate и eCPM кампании в отчетах с периодом до включения и только потом расширяйте список.
Область действия
| Поле | Как работает |
|---|---|
| «Область действия (allowlist кампаний)» | Пусто — шейдинг применяется ко всем кампаниям. Заполнено — только к перечисленным |
| «Исключения (denylist кампаний)» | Перечисленные кампании не шейдятся никогда. Исключение сильнее allowlist |
Кампании вне области ставят обычную ставку — «Цену» с учетом расписания и Авто-CPM.
Важно. Добавляйте в «Исключения» second-price кампании, а также кампании, где важен максимальный охват любой ценой: шейдинг сознательно жертвует частью выигрышей ради цены.
Как понять, что шейдинг помогает
Сравнивайте одни и те же кампании и слоты до и после включения:
- eCPM — средняя цена показа должна снизиться;
- win rate — допустимо небольшое снижение; резкое падение — повод поднять «Margin» или перейти на более консервативный квантиль;
- объем показов при том же бюджете — при экономии на цене он растет.
Если нужна гарантированная доля выигрышей, а не просто скидка, используйте Авто-CPM: он ведет ставку к целевому win rate в обе стороны в пределах «Цены».
Частые вопросы
Может ли bid shading поднять ставку?
Нет. Шейдинг только снижает ставку и никогда не опускает ее ниже минимальной цены площадки + 0,01 ₽. Если расчет предлагает цену выше текущей ставки, ставка остается прежней.
Работает ли шейдинг в second-price кампаниях?
Нет. Для кампаний с аукционом «Second-price» оба слоя шейдинга пропускаются: цена там и так определяется вторым кандидатом, и шейдинг только терял бы выигрыши.
Кто включает bid shading?
Администратор платформы в разделе «Настройки» → «Pricing (Shading)». Там же задается, на какие кампании шейдинг распространяется, а какие исключены.