Објекат 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-а
Код објављивача који продају инвентар директно преко Ad Manager-а, AdMob-а или AdSense-а, објекат schain
садржи само један чвор за „google.com“, а seller_id
се налази у фајлу sellers.json.
Објављивачи који користе отворено лицитирање
Објављивачи који помоћу отвореног лицитирања сарађују са независним берзама огласа имају два чвора у објекту schain
. Један за google.com у којем се seller_id
налази у фајлу sellers.json и други за партнера са берзе путем којег остварују добит.
Као што Google прави чвор за google.com пре слања захтева за понуду, независна берза је дужна да дода свој чвор пре прослеђивања захтева.
Сви посредници који се не баве плаћањем
Посредници који се не баве плаћањем нису уврштени у објекат SupplyChain. То обухвата клијентско лицитирање за заглавље, лицитирање за заглавље посредника који се не баве плаћањем и друге врсте посредовања.
Multiple Customer Management publishers
Multiple Customer Management (MCM) enables parent publishers to monetize child publishers’ inventory either individually with the Manage Account delegation type, or at scale with the Manage Inventory delegation type .
For parent and child publishers using Manage Inventory, there is now one SupplyChain Object created with one node for the parent publisher’s seller ID, one node for the child publisher, and the schain
object is marked complete.
For parent and child publishers using Manage Account, the schain
object will have one node with the child publisher’s seller ID and the chain will be marked as complete. For Manage Account publishers, monetization occurs in the child publisher’s account. The child publisher is treated as the end publisher. The parent publisher’s information is not included in the schain
object.