Ответ DSP
Заявка на участие в аукционе передается методом POST в формате json (Content-Type: application/json).
Тело ответа
В теле ответа содержится объект Bid Response
, показанный ниже.
Внимание
Пиксели статистики и ссылки на контент (изображения) должны поддерживать HTTPS.
{
"bidid": "(string)",
"cur": "(string)",
"id": "(string)",
"seatbid": [
{
"bid": [
{
"adid": "(string)",
"adm": "{\"native\":{\"ver\":\"(string)\",\"link\":{\"url\":\"(string)\"},\"assets\":[{\"id\":(int),\"title\":{\"text\":\"(string)\"}},{\"id\":int,\"img\":{\"url\":\"(string)\",\"w\":int,\"h\":int}},{\"id\":int,\"data\":{\"value\":\"(string)\"}},{\"id\":int,\"data\":{\"value\":\"(string)\"}},{\"id\":int,\"data\":{\"value\":\"(string)\"}},{\"id\":int,\"img\":{\"url\":\"(string)\",\"w\":int,\"h\":int}}],\"eventtrackers\":[{\"event\":int,\"method\":int,\"url\":\"(string)\"},{\"event\":int,\"method\":int,\"url\":\"(string)\"}]}}",
"adomain": [
"(array of string)"
],
"bundle": "(string)",
"cat": [
"(string)"
],
"cid": "(string)",
"crid": "(string)",
"id": "(string)",
"impid": "(string)",
"iurl": "(string)",
"price": "(float)",
"ext": {
"nroa": {
"erid":"(string)",
"has_nroa_markup":"(int)",
"client":{
"inn":"(string)",
"name":"(string)",
"legal_form":"(string)"
}
},
"skadn": {
"campaign": "(string)",
"fidelities": [
{
"fidelity": "(int)",
"nonce": "(string)",
"signature": "(string)",
"timestamp": "(string)"
}
],
"itunesitem": "(string)",
"network": "(string)",
"sourceapp": "(string)",
"version": "(string)"
},
"storeurl": "(string)"
}
}
]
}
]
}
Параметры ответа
Параметр |
Описание |
Обязательность |
Bid Response object |
||
id |
Идентификатор аукциона, полученный из RTB-хоста. |
да |
cur |
Валюта, в которой указана ставка – параметр Seatbid.Bid.price. Возможные варианты:
|
да |
seatbid |
Массив объектов Seatbid. Содержит ставки за показ. |
да |
Seatbid object |
||
seat |
Идентификатор участника аукциона, от имени которого делается ставка. |
да |
bid |
Массив объектов |
да |
Seatbid.Bid object |
||
impid |
Идентификатор объекта |
да |
id |
Идентификатор рекламного блока на HTML-странице, полученный из ORTB-хоста. |
да |
price |
Ставка — цена показа, устраивающая DSP. Указывается за 1000 показов. |
да |
adid |
Идентификатор баннера в DSP. |
да |
adomain |
Домен рекламодателя, чью рекламу содержит ответ DSP. Допустимо только одно значение в массиве. |
да |
bundle |
Идентфикатор приложения в AppStore или Google Play. |
нет |
payload |
JSON, полученный от DSP. Максимум 1024 символа. Может быть передан в Bid Loss Notification. |
нет |
cid |
Идентификатор рекламной кампании на стороне DSP. |
да |
crid |
Идентификатор рекламного блока на HTML-странице, полученный из ORTB-хоста. |
нет |
nurl |
URL, вызываемый при победе в аукционе. |
нет |
attr |
Набор параметров ассета. |
нет |
burl |
URL, вызываемый в момент списания средств за платное событие. |
нет |
adm |
Содержит закодированную строку с объектом |
нет |
ext |
Объект с дополнительными параметрами. |
нет |
Seatbid.Bid.Adm.Native object |
||
ver |
Версия Native Markup. |
нет |
assets |
Объект |
нет |
eventtrackers |
Объект |
нет |
link |
Объект |
да |
privacy |
Условия конфиденциальности. |
нет |
ext |
Объект |
нет |
Seatbid.Bid.Adm.Native.Assets object |
||
id |
Идентификатор ассета. |
да |
required |
Флаг, указывающий на обязательность ассета. |
нет |
title |
Объект |
да |
img |
Объект |
нет |
data |
Объект |
нет |
Seatbid.Bid.Adm.Native.Assets.Title object |
||
text |
Текст заголовка объявления. |
да |
Seatbid.Bid.Adm.Native.Assets.Img object |
||
w |
Ширина изображения. |
да |
url |
Ссылка на изображение. |
да |
h |
Высота изображения. |
да |
Seatbid.Bid.Adm.Native.Assets.Data object |
||
value |
Текст в объявлении. |
да |
Seatbid.Bid.Adm.Native.Link object |
||
url |
Ссылка в объявлении. |
да |
Seatbid.Bid.Adm.Native.Eventtrackers object |
||
event |
Отслеживаемое событие. |
да |
method |
Способ отслеживания событий. |
да |
url |
Ссылка на событие. |
нет |
Bid.ext object |
||
nroa |
Родительский объект для расширения |
нет |
skadn |
Родительский объект для SKAdNetwork. |
нет |
storeurl |
Начальный url-адрес App Store для приложения, к которому будет осуществлен переход. |
нет |
nroa object |
||
erid |
ЕРИД |
нет |
has_nroa_markup |
Включает ли креатив маркировку согласно законодательству. Принимает значения |
нет |
client |
Информация о заказчике по изначальному договору. |
нет |
Client object |
||
inn |
ИНН физического или юридического лица. |
нет |
legal_form |
Тип организации из списка «Список типов организации». |
нет |
name |
ОПФ и юридическое наименование. |
нет |
mobile_phone |
Номер телефона. Заполняется для иностранных физических и юридических лиц в соответствии с требованиями ЕРИР. |
нет |
epay_number |
Номер банковского счета, номер электронного кошелька или подобные номера, за исключением номера банковской карты. |
нет |
reg_number |
Регистрационный номер либо его аналог. Заполняется для иностранных физических и юридических лиц в соответствии с требованиями ЕРИР. |
нет |
alternative_inn |
Номер налогоплательщика либо его аналог в стране регистрации. Заполняется для иностранных физических и юридических лиц в соответствии с требованиями ЕРИР. |
нет |
oksm_number |
Код страны регистрации юридического лица в соответствии с ОКСМ. Заполняется для иностранных юридических лиц в соответствии с требованиями ЕРИР. |
нет |
skadn object |
||
campaign |
Идентификатор кампании, соответствующий спецификации Apple. Начиная с версии 2.0, представляет собой целое число от 1 до 100, в формате строки. |
нет |
fidelities |
Список поддерживаемых типов fidelity, представленных в SKAdNetwork v2.2. |
нет |
itunesitem |
Идентификатор приложения рекламодателя в Apple App Store. Должен совпадать с |
нет |
network |
Идентификатор рекламной сети, используемый в подписи. Должен совпадать с одним из элементов массива |
нет |
sourceapp |
Идентификатор приложения-издателя в Apple App Store. Должен совпадать с |
нет |
version |
Версия SKAdNetwork. |
нет |
fidelities object |
||
fidelity |
Точность воспроизведения. |
нет |
nonce |
Идентификатор, уникальный для каждого Bid Response. Требования к формату UUID приведены в документации Apple. |
нет |
signature |
Подпись SKAdNetwork, соответствующая спецификации Apple. |
нет |
timestamp |
Unix-время в миллисекундах на момент создания подписи. |
нет |
Параметры ассетов
ID ассета |
Название ассета |
Описание |
Тип данных |
Тип ассета |
Ограничение |
1 |
Title |
Заголовок с описанием, связанным с рекламируемым продуктом или услугой |
String |
Обязательный |
до 140 символов |
2 |
Main image |
Основной баннер для отображения |
Img |
Обязательный |
минимум 150х150 |
5 |
Description |
Дополнительный текст, связанный с рекламируемым продуктом или услугой |
String |
Рекомендованный |
до 140 символов |
9 |
display_url |
Отображаемый домен или бандл на который будет осуществлен переход. |
String |
Рекомендованный |
до 50 символов |
10 |
CTA |
Призыв к действию, который размещается на кликабельной кнопке |
String |
Рекомендованный |
до 15 символов |
11 |
Icon |
Дополнительная иконка (фавикон) для рекламы мобильных приложений. Часто соответствует иконке из магазина приложений. |
Img |
Рекомендованный |
минимум 50х50 |
Пример ответа
{
"bidid": "353776",
"cur": "USD",
"id": "4413312110307915961",
"seatbid": [
{
"bid": [
{
"adid": "native_123",
"adm": "{\"native\":{\"ver\":\"1.2\",\"link\":{\"url\":\"https://app.name.com/somepath\"},\"assets\":[{\"id\":1,\"title\":{\"text\":\"Покупай только у нас!\"}},{\"id\":2,\"img\":{\"url\":\"https://content.com/somepath.png\",\"w\":150,\"h\":150}},{\"id\":5,\"data\":{\"value\":\"Скидка 450 ₽ на первый заказ от 1 500 ₽ по промо «PROMO»\"}},{\"id\":9,\"data\":{\"value\":\"play.google.com\"}},{\"id\":10,\"data\":{\"value\":\"Установить\"}},{\"id\":11,\"img\":{\"url\":\"https://content.com/somepath/icon.png\",\"w\":50,\"h\":50}}],\"eventtrackers\":[{\"event\":1,\"method\":1,\"url\":\"https://dspname.com/imp/somepath\"},{\"event\":1,\"method\":1,\"url\":\"https://impression.appsflyer.com/somepath\"}]}}",
"adomain": [
"sbermarket.ru"
],
"bundle": "ru.instamart",
"cat": [
"IAB8"
],
"cid": "native_1",
"crid": "native_123",
"id": "353776",
"impid": "178",
"iurl": "https://content.com/somepath.png",
"price": 0.27445,
"ext": {
"nroa": {
"erid":"efr23i",
"has_nroa_markup":0,
"client":{
"inn":"71445203",
"name":"ООО Неваляшка",
"legal_form":"ul"
}
},
"skadn": {
"campaign": "11",
"fidelities": [
{
"fidelity": 0,
"nonce": "f9f8be1b-a396-4ff6-95e5-b50508caa18",
"signature": "MDUCGQD4bhRqyMk2lcz3/mi0943580485038Owgcz9tcS8acHhxMxqJ0K6P968spxQ==",
"timestamp": "1730704281000"
},
{
"fidelity": 1,
"nonce": "a5914e5b-4f06-4278-bc39-d0550678ff72",
"signature": "MDUCGH9mfWRIErBnitWx2/Vsx809485034858340VSXgsVCh2BHUXXvq54XcT/2qyaBYkw==",
"timestamp": "1730704280000"
}
],
"itunesitem": "911804296",
"network": "w9q455wk68.skadnetwork",
"sourceapp": "6471572249",
"version": "3.0"
},
"storeurl": "https://apps.apple.com/app/id1579364157"
}
}
]
}
]
}