AdManagerAdRequest.Builder

class AdManagerAdRequest.Builder : AbstractAdRequestBuilder


构建 AdManagerAdRequest

摘要

公共构造函数

构建 AdManagerAdRequest.Builder

公共函数

AdManagerAdRequest.Builder!

设置广告位级广告类别排除标签。

AdManagerAdRequest!

使用指定的属性构造 AdManagerAdRequest

AdManagerAdRequest.Builder!

返回指定子类型的 self 实例。

AdManagerAdRequest.Builder!

设置一个标识符,以用于跨设备实现频次上限、受众群细分和定位、广告依序轮播,以及其他基于受众群体的广告投放控制。

继承的函数

来自 com.google.android.gms.ads.AbstractAdRequestBuilder
T!
@CanIgnoreReturnValue
addCustomEventExtrasBundle(
    adapterClass: Class<CustomEvent!>!,
    customEventExtras: Bundle!
)

此函数已弃用。

请改用 addNetworkExtrasBundle

T!

添加自定义定位参数。

T!

添加具有多个值的自定义定位参数。

T!

添加用于定位的关键字。

T!
@CanIgnoreReturnValue
addNetworkExtrasBundle(
    adapterClass: Class<MediationExtrasReceiver!>!,
    networkExtras: Bundle!
)

添加要传递给特定广告联盟适配器的额外参数。

T!

设置表示广告响应的广告字符串。

T!

为内容与应用的主要内容相符的网站设置内容网址。

T!

为 Google 移动广告 SDK 在广告请求期间发出的 HTTPS 调用设置自定义超时时间。

T!
@CanIgnoreReturnValue
setNeighboringContentUrls(
    neighboringContentUrls: (Mutable)List<String!>!
)

设置表示广告附近网页内容的网址。

T!

为加载的广告设置默认展示位置 ID。

T!

设置请求代理字符串以标识广告请求的来源。

公共构造函数

构建器

Builder()

构建 AdManagerAdRequest.Builder

公共函数

addCategoryExclusion

@CanIgnoreReturnValue
fun addCategoryExclusion(categoryExclusion: String!): AdManagerAdRequest.Builder!

设置广告位级广告类别排除标签。

build

fun build(): AdManagerAdRequest!

使用指定的属性构造 AdManagerAdRequest

self

fun self(): AdManagerAdRequest.Builder!

返回指定子类型的 self 实例。

setPublisherProvidedId

@CanIgnoreReturnValue
fun setPublisherProvidedId(publisherProvidedId: String!): AdManagerAdRequest.Builder!

设置一个标识符,以用于跨设备实现频次上限、受众群细分和定位、广告依序轮播,以及其他基于受众群体的广告投放控制。