接口 AdRequest

标准 Google 移动广告 (AdMob) 请求的配置选项。 用于提供内容相关定位和广告资源网专用参数。
属性
adUnitId
广告单元 ID。
categoryExclusions?
广告位级广告类别排除标签。
contentUrl?
内容与应用的主要内容相符的网站的内容网址。
customTargeting?
自定义定位参数。
extras?
要传递给 AdMob 或 Ad Manager 的额外参数。
keywords?
用于定位的关键字。
mediationExtras?
在进行中介设置时,要传递给特定广告来源适配器的额外参数。
neighboringContentUrls?
表示广告附近网页内容的网址。
placementId?
AdMob 界面针对已配置的展示位置提供的长整数。
publisherProvidedId?
一种标识符,用于跨设备实现频次上限、受众群细分和定位、依序广告轮播以及基于受众群体的其他广告投放控制功能。
skipUninitializedAdapters?
指示 SDK 不为尚未成功初始化的适配器收集出价信号或执行瀑布流元素。

属性


Readonly adUnitId

adUnitId: string
广告单元 ID。

Optional Readonly categoryExclusions

categoryExclusions?: readonly string[]
展示位置级广告类别排除标签。

此功能仅适用于 Ad Manager 广告请求。在 AdMob 请求中,系统会忽略类别排除对象。

Optional Readonly contentUrl

contentUrl?: string
内容与应用的主要内容相符的网站的内容网址。此网站内容用于定位和品牌保障目的。

Optional Readonly customTargeting

customTargeting?: Readonly<Record<string, string | readonly string[]>>
自定义定位参数。

此功能仅适用于 Ad Manager 广告请求。系统会忽略 AdMob 请求中的自定义定位条件。

Optional Readonly extras

extras?: Readonly<Record<string, unknown>>
要传递给 AdMob 或 Ad Manager 的额外参数。

值必须是可进行 JSON 序列化的类型(字符串、数字、布尔值、null 或这些类型的数组或对象)。不支持函数、类实例或复杂的 JavaScript 类型(例如 Set 和 Map)。

Optional Readonly 关键字

keywords?: readonly string[]
用于定位的关键字。

Optional Readonly mediationExtras

mediationExtras?: readonly MediationExtras[]
在进行中介设置时,要传递给特定广告来源适配器的额外参数。

Optional Readonly neighboringContentUrls

neighboringContentUrls?: readonly string[]
表示广告附近网页内容的网址。可保障广告不会投放到不利于品牌形象的内容中,并允许所展示的广告具有应用级分级(例如 MA、T 或 PG),以便更适合相邻的内容。

Optional Readonly placementId

placementId?: bigint
AdMob 界面针对已配置的展示位置提供的长整数。

Optional Readonly publisherProvidedId

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

此功能仅适用于 Ad Manager 广告请求。在 AdMob 请求中,系统会忽略所有 ID。

Optional Readonly skipUninitializedAdapters

skipUninitializedAdapters?: boolean
指示 SDK 不为尚未成功初始化的适配器收集出价信号或执行瀑布流元素。