AdTech Pulse — SSP / DSP / OpenRTB

OpenRTB ломается не на бидде, а на кривом объекте запроса

OpenRTB ломается не на бидде, а на кривом объекте запроса

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

Проверяйте семантику, а не только JSON-схему: id в imp должен быть стабильным, site и app не должны приходить вместе, device.useragent и ip должны быть консистентны, а ext — только для реально договорённых расширений. Любая “опциональность” в спецификации на практике превращается в silent drop.

Отдельно смотрите на privacy-часть: consent, gpp, regs и schain должны жить в тех полях, где их ждёт конкретная сторона цепочки. Если SSP пишет это в нестандартный ext без документации, интеграция выглядит валидной, но поведение DSP становится непредсказуемым.

Хорошая OpenRTB-интеграция — это не просто парсинг схемы, а проверка того, что каждый объект можно однозначно интерпретировать и сопоставить с аукционом. Начинайте с минимального payload и добавляйте поля только после того, как каждое из них прошло тест на влияние на bid-rate и match-rate.
Этот пост опубликован в Telegram-канале AdTech Pulse — SSP / DSP / OpenRTB. Подписаться можно по ссылке: @adtech_pulse_aff.
tech

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

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

start

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

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

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