创建自定义受众群体时,您可以指定部分或全部自定义受众群体元数据。在创建 CustomAudience
对象时,可以直接传递这些信息。CustomAudience.Builder
还支持 dailyUpdateUri
字段,该字段既可以提供元数据,也可以更新元数据。平台将每 24 小时运行一次后台作业,从 dailyUpdateUri
提取更新后的元数据;如果自定义受众群体尚不具备参与竞价所需的 AdData
,则每 4 小时运行一次。平台可以更新以下自定义受众群体元数据:
- 用户出价信号
- 可信出价数据
- “
AdData
”列表
如需更新此元数据,每日后台更新进程会查询自定义受众群体中定义的 dailyUpdateUri
,该网址可能会返回 JSON 响应。
- JSON 响应可能包含任何支持且需要更新的元数据字段。
- 每个 JSON 字段都会进行独立验证。客户端会忽略格式有误的所有字段,这将导致响应中的相应字段不更新。
- HTTP 响应为空或 JSON 对象“
{}
”为空将导致元数据无法更新。 - 响应消息的大小不得超过 10 KB。
- 所有 URI 都必须使用 HTTPS。
trusted_bidding_uri
必须与买方位于同一个 ETLD+1 下。
示例:后台每日更新的 JSON 响应
{
"user_bidding_signals" : { ... }, // Valid JSON object
"trusted_bidding_data" : {
"trusted_bidding_uri" : "example-dsp1-key-value-service.com",
"trusted_bidding_keys" : [ "campaign123", "campaign456", ... ]
},
"ads" : [
{
"render_uri" : "www.example-dsp1.com/.../campaign123.html",
"metadata" : { ... } // Valid JSON object
},
{
"render_uri" : "www.example-dsp1.com/.../campaign456.html",
"metadata" : { ... } // Valid JSON object
},
...
]
}
如需查看响应中可能包含的数据类型示例,请参阅此模拟服务器定义。