使用 SupplyChain 对象提高出价透明度

SupplyChain 对象让您能够了解正在销售/转销广告资源的各方。该对象可与 ads.txt/app-ads.txtsellers.json 结合使用,以提高广告生态系统的透明度。

如果适用,Google 将在 OpenRTB 请求或 Google RTB 协议中自动创建对象。

  1. 发布商发送出价请求。
  2. 买方通过 SupplyChain 对象收到出价请求和相关数据。
  3. 买方查找转销广告资源的所有中间方的身份信息。
  4. 买方抓取并验证获授权销售广告资源的供应商

目前,您无需执行任何操作来支持 SupplyChain 对象。请参阅 IAB 的常见问题解答文件,详细了解如何验证 SupplyChain 对象

SupplyChain 对象的工作原理

SupplyChain 对象(也称为 schain)是 OpenRTB 和 Google RTB 出价请求的一部分,由多个“节点”构成。schain 对象中的每个节点都代表一个参与出价请求的特定实体,出价请求则包含了广告资源的直接付款流程中涉及到的所有实体。

// 示例对象
"schain": {
    "complete": 1,
    "nodes": [{
         "asi":"google.com",
         "sid":"pub-1234567891234567", // 与 sellers.json 中发布商的 seller_id 相同
         "hp":1
    }],
    "ver":"1.0"
}

如需了解更多详情,请参阅 OpenRTB 的开发者文档IAB 的文档

SupplyChain 对象的外观会因您与发布商的合作方式而异。

直接通过 Google 销售广告资源的发布商

对于直接通过 Ad Manager、AdMob 或 AdSense 销售广告资源的发布商,schain 对象仅包含 1 个代表“google.com”的节点,相应 seller_id 可在 sellers.json 中找到。

使用公开出价的发布商

对于使用公开出价的发布商,schain 对象包含 2 个节点:一个节点代表“google.com”(发布商的 seller_id 可在 sellers.json 中找到),另一个节点代表公开出价合作伙伴。

使用“多客户管理”工具的发布商

通过多客户管理 (MCM),父级发布商可以单个地(借助“管理账号”这一授权类型)或批量地(借助“管理广告资源”这一授权类型)利用子发布商的广告资源创收。

对于使用管理广告资源的父级发布商和子发布商,现在系统会创建一个 SupplyChain 对象,其中包含一个用于父级发布商的卖方 ID 的节点、一个用于子发布商的节点,并且 schain 对象会被标记为完成。

对于使用管理账号这一授权类型的父级发布商和子发布商,schain 对象会有 1 个包含子发布商的卖方 ID 的节点,并且相应链会被标记为完成。对于使用“管理账号”的发布商,获利是在子发布商的账号中完成。子发布商会被视为最终发布商。父级发布商的信息未包含在 schain 对象中。

所有非付款中间方

不处理付款的中间方不会包含在 SupplyChain 对象中。这包括客户端标头出价,以及非付款标头出价和其他中介。

该内容对您有帮助吗?

您有什么改进建议?
搜索
清除搜索内容
关闭搜索框
主菜单
12149644202742830696
true
搜索支持中心
true
true
true
true
true
71030
false
false