CustomEventListener

public interface CustomEventListener


橫幅廣告和插頁式廣告的基本自訂事件監聽器。請勿直接實作此介面。請改為實作 CustomEventBannerListener 和/或 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