扩展
BaseRewardedAd
表示全屏激励广告。
激励广告会完全覆盖宿主应用的屏幕。
激励广告会完全覆盖宿主应用的屏幕。
| 属性 | |
|---|---|
ad
|
用于接收广告事件通知的回调。 |
ad
|
用于请求和加载相应特定广告的唯一广告单元 ID。
|
server
|
安全服务器到服务器验证的配置。
|
| 方法 | |
|---|---|
destroy
|
销毁广告,停止任何额外的处理并销毁与其关联的资源。
|
get
|
获取相应广告的广告响应信息。
|
set
|
为相应广告设置展示位置 ID。 |
show
|
显示激励广告。 |
load
|
加载激励广告。 |
属性
Optional adEventCallback
adEventCallback?:
AdEventCallback
Readonly adUnitId
adUnitId: string
Optional serverSideVerificationOptions
serverSideVerificationOptions?:
ServerSideVerificationOptions
在调用 show 方法之前分配此值,以便在您自己的后端安全地验证奖励。
方法
destroy
destroy(): void
销毁广告,停止任何额外的处理,并销毁与其关联的资源。
之后请勿调用任何其他方法。
之后请勿调用任何其他方法。
getResponseInfo
getResponseInfo(): ResponseInfo
获取相应广告的广告响应信息。
| 返回 | |
|---|---|
ResponseInfo
|
一个 ResponseInfo 对象,包含有关已加载广告的元数据。 |
setPlacementId
setPlacementId(placementId): void
为相应广告设置展示位置 ID。在展示广告之前,您必须设置此属性。
| 参数 | |
|---|---|
placementId: bigint
|
报告中展示位置的标识符。 |
显示
show(onUserEarnedReward?): void
显示激励广告。
| 参数 | |
|---|---|
|
用户看完广告并获得奖励时触发的回调。 |
Static load
load(request): Promise<RewardedAd>
加载激励广告。
| 参数 | |
|---|---|
request:
AdRequest
|
广告请求配置。 |
| 返回 | |
|---|---|
Promise<RewardedAd>
|
一个 Promise,可解析为已加载的 RewardedAd 实例。 |