7 признаков, что SSP/DSP интеграция сломается ещё до первого bid request
Смотрим не на «есть ли endpoint», а на то, как совпадают контракт и фактический трафик:
— версия OpenRTB и набор обязательных полей
— формат идентификаторов: device, user, segments, schain
— валидность price, floor, imp.ext и bid.ext
— логика timeouts и default-responses
Частая ошибка — считать, что обмен запросами уже работает, если приходят 200 OK. На практике слом происходит в местах, где стороны по-разному трактуют nullable-поля, приоритеты источников данных и правила для multi-format impression. Особенно опасны интеграции, где DSP ждёт один currency/format, а SSP отправляет другой без явного маппинга.
Перед запуском прогоняйте тестовый трафик с тремя сценариями: пустой user object, несколько imp в одном запросе и нестандартный bid response. Это быстро показывает, где пайплайн режет запрос, а где просто молча выкидывает ставки.
Если хотите меньше сюрпризов в проде, сначала сверяйте схему, потом семантику полей, и только после этого — бизнес-логику аукциона.
AdTech Pulse — SSP / DSP / OpenRTB
@adtech_pulse_aff
7 признаков, что SSP/DSP интеграция сломается ещё до первого bid request
Этот пост опубликован в Telegram-канале AdTech Pulse — SSP / DSP / OpenRTB. Подписаться можно по ссылке: @adtech_pulse_aff.