CustomEventListener

public interface CustomEventListener

既知の直接サブクラス
CustomEventBannerListener

このインターフェースは非推奨になりました。

代わりに AdapterMediationAdLoadCallback を使用してください。

CustomEventInterstitialListener

このインターフェースは非推奨になりました。

代わりに AdapterMediationAdLoadCallback を使用してください。

CustomEventNativeListener

このインターフェースは非推奨になりました。

代わりに AdapterMediationAdLoadCallback を使用してください。


バナー広告とインタースティシャル広告の基本的なカスタム イベント リスナー。このインターフェースを直接実装しないでください。代わりに、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 を呼び出す必要があります。