Объект SupplyChain позволяет покупателям и посредникам видеть все стороны, принимающие участие в продаже и перепродаже рекламного инвентаря. Вместе с файлами ads.txt
, app-ads.txt
и sellers.json
он помогает обеспечить прозрачность рекламной экосистемы.
- Издатель отправляет запрос ставки.
- Покупатель получает запрос ставки и данные из объекта SupplyChain.
- Покупатель изучает сведения о каждом посреднике, который будет заниматься перепродажей инвентаря.
- Покупатель сканирует и проверяет всех поставщиков, которым разрешено продавать инвентарь.
Google автоматически создает такие объекты в рамках запроса OpenRTB или протокола Google RTB.
Как работает объект SupplyChain
Объект SupplyChain (
) является частью запроса ставки OpenRTB и состоит из узлов. Каждый узел в объекте schain
schain
представляет сторону, участвующую в запросе ставки и задействованную в прямом потоке платежных операций для инвентаря.
// Пример объекта
"schain": {
"complete": 1,
"nodes": [{
"asi":"google.com",
"sid":"pub-1234567891234567", // Тот же идентификатор seller_id для издателя, что и в файле sellers.json
"hp":1
}],
"ver":"1.0"
}
Более подробная информация приведена в документации для разработчиков по OpenRTB и в этом документе IAB.
Объект SupplyChain имеет разный вид в зависимости от того, как вы работаете с покупателями.
Издатели, продающие инвентарь напрямую через Google
Для издателей, которые продают инвентарь напрямую через Менеджер рекламы, Рекламу в приложении или AdSense, объект schain
содержит только один узел для google.com с идентификатором seller_id
, указанным в файле sellers.json.
Издатели, использующие Open Bidding
Для издателей, которые используют функцию Open Bidding для работы со сторонними биржами, объект schain
содержит два узла: один для google.com с идентификатором seller_id
, указанным в файле sellers.json, и один для партнера по группе доходности на аукционе.
Прежде чем отправить запрос ставки, система Google создает узел для google.com. Сторонняя биржа также должна добавлять свой узел перед отправкой запроса.
Посредники, не работающие с платежами
В объект SupplyChain не включаются посредники, которые не работают с платежами, в частности те, кто предоставляет услуги назначения ставок в заголовке на стороне клиента или без оплаты.
Издатели, использующие Инструмент управления клиентами (MCM)
Благодаря Инструменту управления клиентами (MCM) издатели могут работать с клиентскими аккаунтами AdMob с тем же уровнем доступа и контроля, какой у них есть в аккаунте издателя.
Если родительский и дочерний издатели используют AdMob MCM, объект schain
содержит один узел с идентификатором продавца дочернего издателя и одним узлом для родительского издателя, а объект schain помечается как полный ("complete": 1). Монетизация в этом случае происходит в аккаунте дочернего издателя. Дочерний издатель считается конечным.