CustomEventListener

public interface CustomEventListener


横幅广告和插页式广告的基本自定义事件监听器。请勿直接实现此接口。请改为实现 CustomEventBannerListener 和/或 CustomEventInterstitialListener 和/或 CustomEventNativeListener

摘要

公共方法

abstract void

表示用户已点击相应自定义事件。

abstract void

表示自定义事件在全屏模式下呈现了某些内容,现在正将控制权转回应用。

abstract void

表示自定义事件请求失败以及根本原因。

abstract void
onAdFailedToLoad(int errorCode)

此方法已弃用。

请改用 onAdFailedToLoad

abstract void

表示用户与自定义事件的互动导致设备切换到其他应用(例如 Web 浏览器)。

abstract void

表示自定义事件正在呈现全屏内容。

公共方法

onAdClicked

abstract void onAdClicked()

表示用户已点击此自定义事件。此事件用于发布商指标,必须在任何其他事件之外调用;中介库绝不会推断出此事件。例如,onAdLeftApplication 通常表示用户点击了广告,但无论如何都必须调用 onAdClicked

onAdClosed

abstract void onAdClosed()

表示自定义事件在全屏模式下呈现了内容,现在正在将控制权转回给应用。这可能是用户从其他应用返回。

另请参阅
onAdOpened

onAdFailedToLoad

abstract void onAdFailedToLoad(@NonNull AdError adError)

表示自定义事件请求失败以及根本原因。失败可能是实际错误,也可能只是缺少填充。

请求广告后,自定义事件必须报告成功或失败。如果在时间限制内未收到任何响应,Google 移动广告 SDK 会转到另一个适配器,导致可能成功的广告无法展示。

参数
@NonNull AdError adError

AdError 详细说明失败原因。

onAdFailedToLoad

abstract void onAdFailedToLoad(int errorCode)

表示自定义事件请求失败以及根本原因。失败可能是实际错误,也可能只是缺少填充。

请求广告后,自定义事件必须报告成功或失败。如果在时间限制内未收到任何响应,Google 移动广告 SDK 会转到另一个适配器,导致可能成功的广告无法展示。

参数
int errorCode

详细说明失败原因的错误代码。

onAdLeftApplication

abstract void onAdLeftApplication()

表示用户与自定义事件的互动导致设备切换到其他应用(例如 Web 浏览器)。必须在将当前应用置于后台之前调用此方法。

onAdOpened

abstract void onAdOpened()

表示自定义事件正在呈现全屏内容。这可能是 android.app.Activity,也可能是改用其他应用的先兆。

关闭此界面后,必须调用 onAdClosed