AdData.Builder
public
static
final
class
AdData.Builder
extends Object
java.lang.Object | |
↳ | android.adservices.common.AdData.Builder |
AdData
对象的构建器。
摘要
公共构造函数 | |
---|---|
Builder()
|
公共方法 | |
---|---|
AdData
|
build()
构建 |
AdData.Builder
|
setAdCounterKeys(Set<Integer> adCounterKeys)
设置用于统计事件的那组键。 |
AdData.Builder
|
setAdFilters(AdFilters adFilters)
设置与广告关联的所有 |
AdData.Builder
|
setAdRenderId(String adRenderId)
设置用于服务器竞价的广告呈现 ID 如需了解详情,请参阅 |
AdData.Builder
|
setMetadata(String metadata)
设置在广告选择流程中使用的买方广告元数据。 |
AdData.Builder
|
setRenderUri(Uri renderUri)
设置指向广告呈现素材资源的 URI。 |
继承的方法 | |
---|---|
公共构造函数
公共方法
build
public AdData build ()
构建 AdData
对象。
返回 | |
---|---|
AdData |
此值不能为 null 。 |
抛出 | |
---|---|
NullPointerException |
如果在构建时任何必需参数为 null |
setAdCounterKeys
public AdData.Builder setAdCounterKeys (Set<Integer> adCounterKeys)
设置用于统计事件的那组键。
一个广告最多可以关联 10 个广告计数器键。
如需了解详情,请参阅 AdData.getAdCounterKeys()
。
参数 | |
---|---|
adCounterKeys |
Set :此值不能为 null 。 |
返回值 | |
---|---|
AdData.Builder |
此值不能为 null 。 |
设置广告过滤器
public AdData.Builder setAdFilters (AdFilters adFilters)
设置与广告关联的所有 AdFilters
。
如需了解详情,请参阅 AdData.getAdFilters()
。
参数 | |
---|---|
adFilters |
AdFilters :此值可以为 null 。 |
返回值 | |
---|---|
AdData.Builder |
此值不能为 null 。 |
setAdRenderId
public AdData.Builder setAdRenderId (String adRenderId)
设置用于服务器竞价的广告呈现 ID
如需了解详情,请参阅 AdData#getAdRenderId()
。
参数 | |
---|---|
adRenderId |
String :此值可以为 null 。 |
返回值 | |
---|---|
AdData.Builder |
此值不能为 null 。 |
setMetadata
public AdData.Builder setMetadata (String metadata)
设置在广告选择流程中使用的买方广告元数据。
元数据应为已序列化为字符串的有效 JSON 对象。元数据表示广告专有出价信息,将在广告选择期间的出价生成过程中使用,也将用于买方 JavaScript 逻辑(在隔离的执行环境中执行)。
如果元数据不是买方 JS 可使用的有效 JSON 对象, 没有资格选择广告。
如需了解详情,请参阅 AdData.getMetadata()
。
参数 | |
---|---|
metadata |
String :此值不能为 null 。 |
返回值 | |
---|---|
AdData.Builder |
此值不能为 null 。 |
setRenderUri
public AdData.Builder setRenderUri (Uri renderUri)
设置指向广告呈现素材资源的 URI。URI 必须使用 HTTPS。
如需了解详情,请参阅 AdData.getRenderUri()
。
参数 | |
---|---|
renderUri |
Uri :此值不能为 null 。 |
返回值 | |
---|---|
AdData.Builder |
此值不能为 null 。 |