AdTech Pulse — SSP / DSP / OpenRTB

OpenRTB ломается не на аукционе, а на кривом JSON и пустых обязательных полях

OpenRTB ломается не на аукционе, а на кривом JSON и пустых обязательных полях

В интеграциях чаще всего путают не цену, а структуру запроса. Проверьте базовый набор: imp.id должен матчиться с ответом, site/app — не оба сразу без причины, device и user не должны дублировать одни и те же признаки в разных местах.

Дальше идут поля, которые тихо убивают заполнение: missing bidfloor currency, некорректный at, пустой tmax, сломанный schain, несогласованные ext-объекты. Если SSP и DSP по-разному трактуют один и тот же ext, вы получаете не ошибку, а молчаливый no-bid.

Еще один частый провал — несоответствие форматов медиа. Для banner проверьте w/h и mimes, для video — placement, protocols, api, minduration/maxduration. Когда exchange режет трафик, причина обычно не «плохой спрос», а невалидный creative или конфликт требований площадки и buyer-side.

Полезный чек-лист перед релизом: валидатор схемы, логирование raw request/response, сравнение обязательных полей по каждому supply partner и отдельный тест на fallback, если часть объектов не приходит. Это дешевле, чем искать проблему по жалобам на fill rate.
Этот пост опубликован в Telegram-канале AdTech Pulse — SSP / DSP / OpenRTB. Подписаться можно по ссылке: @adtech_pulse_aff.
tech

Свежие посты в категории «Tech Infrastructure»

Все каналы категории →

start

Готовы запустить рекламу через сеть public.tg?

Новый оффер, продукт, GEO, кейс, событие или партнёрский запуск — соберём маршрут под задачу и отдадим медиаплан.

Telegram для медиаплана: @AFFtop_connect. Быстрый тест: $20 за канал, $1000 за пакет по сети.