AppOpenAd 类

扩展 FullScreenAd
表示全屏开屏广告。

开屏广告会在应用启动或进入前台时完全覆盖宿主应用的屏幕。
属性
adEventCallback?
用于接收广告事件通知的回调。
adUnitId
用于请求和加载相应特定广告的唯一广告单元 ID。
方法
destroy
销毁广告,停止任何额外的处理并销毁与其关联的资源。
getResponseInfo
获取相应广告的广告响应信息。
setPlacementId
为相应广告设置展示位置 ID。
show
展示全屏广告。
load
加载开屏广告。

属性


Optional adEventCallback

adEventCallback?: AdEventCallback
用于接收广告事件通知的回调。

Readonly adUnitId

adUnitId: string
用于请求和加载此特定广告的唯一广告单元 ID。

方法


destroy

destroy(): void
销毁广告,停止任何额外的处理,并销毁与其关联的资源。之后请勿调用任何其他方法。

getResponseInfo

getResponseInfo(): ResponseInfo
获取相应广告的广告响应信息。
返回
ResponseInfo 一个 ResponseInfo 对象,包含有关已加载广告的元数据。

setPlacementId

setPlacementId(placementId): void
为相应广告设置展示位置 ID。在展示广告之前,您必须设置此属性。
参数
placementId: bigint 报告中展示位置的标识符。

显示

show(): void
展示全屏广告。

Static load

load(request): Promise<AppOpenAd>
加载开屏广告。
参数
request: AdRequest 广告请求配置。
返回
Promise<AppOpenAd> 一个 Promise,解析为已加载的 AppOpenAd 实例。