AdData.Builder
public static final class AdData.Builder
继承自 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。 |
setAdFilters
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。 |