供应透明度
买方如何通过 app-ads.txt、sellers.json 和 OpenRTB schain 核验 CloudX 发布商流量。
对于由 CloudX 结算的请求,同一个发布商 seller ID 会串联三个 IAB 透明度信息源:发布商的 app-ads.txt、CloudX sellers.json,以及请求中的 SupplyChain 对象。
检查 app-ads.txt
查找 cloudx.io, <seller_id>, DIRECT。
检查 sellers.json
在 seller_id 中查找相同值。
检查 OpenRTB schain
与 CloudX 节点的 sid 核对。
匹配规则
对于带有 imp.ext.cloudx.settlement: "cloudx" 的请求:
| 信息源 | 预期值 |
|---|---|
app.publisher.id | 发布商的 CloudX seller ID |
CloudX schain 节点的 asi | cloudx.io |
CloudX schain 节点的 sid | 与 app.publisher.id 相同 |
CloudX schain 节点的 rid | 与顶层请求 id 相同 |
CloudX schain 节点的 hp | 1 |
schain 的 complete | 1 |
CloudX sellers.json 中的 seller_id | 与 app.publisher.id 相同 |
| 发布商 app-ads.txt | cloudx.io, <app.publisher.id>, DIRECT |
OpenRTB 2.6 将该对象放在 source.schain;OpenRTB 2.5 将其放在 source.ext.schain。
{
"id": "auction-123",
"app": {
"publisher": { "id": "publisher-456" }
},
"imp": [{
"ext": {
"cloudx": { "settlement": "cloudx" }
}
}],
"source": {
"schain": {
"complete": 1,
"ver": "1.0",
"nodes": [{
"asi": "cloudx.io",
"sid": "publisher-456",
"rid": "auction-123",
"hp": 1
}]
}
}
}核验请求
- 确认
imp.ext.cloudx.settlement为"cloudx"。 - 读取
app.publisher.id和 CloudX schain 节点。 - 在 CloudX sellers.json 中查找该 seller ID。
- 从应用商店页面获取应用的开发者域名,并确认其公开
app-ads.txt包含匹配的 CloudXDIRECT条目。
DIRECT 与 RESELLER
DIRECT 表示发布商与该行所列广告系统存在直接账户关系。CloudX 自身的授权条目使用 cloudx.io 和发布商的 CloudX seller ID。
发布商也可以为其他需求系统添加条目。各系统自行确定其条目使用 DIRECT 还是 RESELLER;这不会改变 CloudX 条目的含义。请分别评估每个广告系统域名。
发布控制
CloudX sellers.json:
- 仅列出名称和域名不为空的已启用发布商账户
- 以
seller_type: "PUBLISHER"发布 - 以
is_confidential: 0公开发布商身份 - 在 sellers.json 的
TAG-ID标识符字段中发布cloudx.io;该元数据不代表 TAG 认证
发布商可使用 CloudX app-ads.txt 扫描器查找缺失或过期条目。买方仍应按自己的周期抓取发布商文件。
Seller 记录表示授权关系,不代表当前可用流量、流量规模、独家性或质量指标。请单独获取带日期的库存数据。