Direct API

Endpoint для прямых запросов рекламы по placement. Поддержка Banner (iframe), Outstream и Instream для WEB и APP.

Base URL

https://ia.box/ads/direct

WEB

Запрос рекламы для сайта.

GET https://ia.box/ads/direct?plc=test_banner&referer=iabox.uz

Параметры

ПараметрОбязательныйОписание
plcДаНазвание placement
refererНетПереопределение домена (site referer)

Пример

GET https://ia.box/ads/direct?plc=test_banner&referer=iabox.uz

APP

Запрос рекламы для мобильного приложения.

GET https://ia.box/ads/direct?plc=test_banner&bundle=test.com&ifa=user_device_id

Параметры

ПараметрОбязательныйОписание
plcДаНазвание placement
bundleНетПереопределение App Bundle ID
ifaНетПереопределение Device ID (IDFA / GAID)

Пример

GET https://ia.box/ads/direct?plc=test_banner&bundle=test.com&ifa=user_device_id

Outstream (Video) — WEB

Встраиваемый скрипт для видеорекламы. Только для сайтов.

<script src="https://storage.dsp-ui.uz/uploads/outstream.js"
    adunit-id="test"
    referer="iabox.uz"
    width="300"
    height="600">
</script>

Атрибуты

АтрибутОбязательныйОписаниеПо умолчанию
adunit-idДаНазвание placement (adunit ID)
refererНетПереопределение домена (referer)
widthНетШирина плеера (px)640
heightНетВысота плеера (px)360
Если передан referer, он будет добавлен к URL запроса Direct API.

Сгенерированный URL

# С referer:
https://ia.box/ads/direct?plc=test&referer=iabox.uz

# Без referer:
https://ia.box/ads/direct?plc=test

Instream (Video) — APP

Встраивание видеорекламы в мобильное приложение. Только для APP.

Работает через Google IMA SDK

Instream-реклама доставляется через Google Interactive Media Ads (IMA) SDK. Direct API возвращает VAST-ответ, который необходимо передать в IMA SDK для воспроизведения.

Документация Google IMA SDK →

URL запроса:

GET https://ia.box/ads/direct?plc=test_banner&bundle=test.com&ifa=user_device_id

Параметры

ПараметрОбязательныйОписание
plcДаНазвание placement
bundleНетПереопределение App Bundle ID
ifaНетПереопределение Device ID (IDFA / GAID)

Пример

# С переопределениями:
https://ia.box/ads/direct?plc=test_banner&bundle=test.com&ifa=user_device_id

# Минимальный:
https://ia.box/ads/direct?plc=test_banner

Summary

ИнтеграцияПлатформаФормат
Banner (iframe)WEBBanner
OutstreamWEBVideo
InstreamAPPVideo

Параметры по платформам

ПараметрWEBAPP
plcДаДа
refererНетНет
bundleНетНет
ifaНетНет