First-price auction ломает старые допущения: в RTB выигрывает не «второй», а твой максимум
В second-price bidder мог ставить выше своей реальной готовности платить: списывалась цена второго места плюс шаг. В first-price это не работает — в билле обычно уезжает сам bid. Поэтому одинаковый CPM в логах и в spend больше не означает одинаковую экономику.
Для паблишера first-price упрощает аукцион, но делает торги чувствительнее к bid shading и latency. Если у части demand long-tail bidders отвечают медленно, их реальный win-rate падает не из-за качества, а из-за таймаута. На стороне wrapper это видно как рост «пустых» аукционов при том же traffic.
Что проверять в конфиге и отчётах:
— bid floor не должен быть единственным рычагом; иначе ты просто режешь конкуренцию
— timeout в Prebid и server-side path надо синхронизировать
— аналитика должна сравнивать bid, win price и clearing price отдельно
— у bidder’ов нужен контроль shading-логики, иначе RPM может просесть даже при стабильном bid density
Коротко: first-price — это не «дороже», а «прозрачнее для выигрыша и жёстче к ошибкам в торгах». Если в аукционе не разведены bid, floor и effective price, ты теряешь деньги, не понимая где именно.
Programmatic Deep — RTB и header bidding
@programmatic_deep
First-price auction ломает старые допущения: в RTB выигрывает не «второй», а твой максимум
Этот пост опубликован в Telegram-канале Programmatic Deep — RTB и header bidding. Подписаться можно по ссылке: @programmatic_deep.