Почему DSP и SSP “не сходятся” на цене: 5 полей, которые надо сверять в сделке
Частая ошибка в programmatic — сравнивать только bid, floor и win rate. В реальной интеграции расхождения часто сидят в деталях OpenRTB-запроса и ответа, а не в логике аукциона.
Проверьте в первую очередь:
• `imp.id` и `seatbid.bid.impid` — совпадает ли связка на уровне impression
• `cur` — одинаковая ли валюта на обеих сторонах
• `at` — один и тот же тип аукциона, иначе модель ценообразования съедет
• `w` / `h` / `format` — не отбрасывает ли SSP креатив из-за размеров
• `adomain` и `cat` — не режется ли отклик фильтрами бренда или категории
Дальше смотрите на тишину в `ext`: многие SSP и DSP прячут там важные флаги — deal id, schain, data, policy-метки. Если одна сторона ожидает обязательное поле, а другая его не заполняет, сделка может выглядеть “живой”, но часть трафика просто не доезжает.
Полезное правило: сначала сравнивайте raw request/response, потом уже отчёты в интерфейсах. Логи на уровне протокола обычно быстрее показывают причину, чем любые агрегированные графики. #OpenRTB #programmatic
AdTech Pulse — SSP / DSP / OpenRTB
@adtech_pulse_aff
Почему DSP и SSP “не сходятся” на цене: 5 полей, которые надо сверять в сделке
Этот пост опубликован в Telegram-канале AdTech Pulse — SSP / DSP / OpenRTB. Подписаться можно по ссылке: @adtech_pulse_aff.