CustomEventListener

public interface CustomEventListener


橫幅和插頁式廣告的基礎自訂事件監聽器。請勿直接實作這個介面。請改為實作 CustomEventBannerListener 和/或 CustomEventInterstitialListener 和/或 CustomEventNativeListener

摘要

公用方法

abstract void

表示使用者已點選這個自訂事件。

abstract void

表示自訂事件在全螢幕中算繪了某些內容,現在要將控制權轉移回應用程式。

abstract void

表示自訂事件要求失敗,並指出根本原因。

abstract void
onAdFailedToLoad(int errorCode)

這個方法已淘汰。

請改用 onAdFailedToLoad

abstract void

表示使用者與自訂事件互動時,裝置會切換至其他應用程式 (例如網頁瀏覽器)。

abstract void

表示自訂事件正在顯示全螢幕內容。

公用方法

onAdClicked

abstract void onAdClicked()

表示使用者已點選這個自訂事件。這項事件用於發布商指標,且必須與任何其他事件一併呼叫;中介服務程式庫絕不會推斷出這項事件。舉例來說,onAdLeftApplication通常表示使用者已點選廣告,但無論如何都必須呼叫 onAdClicked

onAdClosed

abstract void onAdClosed()

表示自訂事件在全螢幕中算繪了某些內容,現在要將控制權轉移回應用程式。使用者可能從其他應用程式返回。

另請參閱
onAdOpened

onAdFailedToLoad

abstract void onAdFailedToLoad(@NonNull AdError adError)

表示自訂事件要求失敗,並指出根本原因。失敗可能是實際發生錯誤,也可能只是缺少填寫內容。

要求廣告後,自訂事件必須回報成功或失敗。如果在時限內未收到任何回應,Google Mobile Ads SDK 就會改用其他轉接程式,導致可能成功的廣告無法顯示。

參數
@NonNull AdError adError

詳述失敗原因的 AdError

onAdFailedToLoad

abstract void onAdFailedToLoad(int errorCode)

表示自訂事件要求失敗,並指出根本原因。失敗可能是實際發生錯誤,也可能只是缺少填寫內容。

要求廣告後,自訂事件必須回報成功或失敗。如果在時限內未收到任何回應,Google Mobile Ads SDK 就會改用其他轉接程式,導致可能成功的廣告無法顯示。

參數
int errorCode

詳述失敗原因的錯誤代碼。

onAdLeftApplication

abstract void onAdLeftApplication()

表示使用者與自訂事件互動時,裝置會切換至其他應用程式 (例如網頁瀏覽器)。必須在目前應用程式進入背景前呼叫這個方法。

onAdOpened

abstract void onAdOpened()

表示自訂事件正在顯示全螢幕內容。這可能是 android.app.Activity,也可能是切換至其他應用程式的前置作業。

關閉這個畫面後,必須呼叫 onAdClosed