CustomEventListener

public interface CustomEventListener

既知の直接サブクラス
CustomEventBannerListener

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

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

CustomEventInterstitialListener

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

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

CustomEventNativeListener

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

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


バナー広告とインタースティシャル広告の基本カスタム イベント リスナー。このインターフェースを直接実装しないでください。代わりに、CustomEventBannerListenerCustomEventInterstitialListenerCustomEventNativeListener のいずれかまたはすべてを実装します。

概要

パブリック メソッド

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 を呼び出す必要があります。