CustomEvent

public interface CustomEvent

既知の直接サブクラス
CustomEventBanner

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

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

CustomEventInterstitial

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

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

CustomEventNative

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

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


CustomEvent は に似ていますが、パブリッシャーが独自のアダプタを作成するための完全にセルフサービスのメカニズムである点が異なります。

CustomEvent の最も一般的なユースケースは、独自の com.google.android.gms.ads.mediation.MediationAdapter を提供していない広告ネットワークのサポートを追加することです。

このインターフェースを直接実装する理由はありません。代わりに、カスタム イベントで CustomEventBannerCustomEventInterstitial を実装する必要があります。

概要

パブリック メソッド

abstract void

アダプター コントロールを破棄します。

abstract void

アプリが pause を呼び出すと呼び出されます。

abstract void

アプリが resume を呼び出すと呼び出されます。

パブリック メソッド

onDestroy

abstract void onDestroy()

アダプター コントロールを破棄します。

これは、カスタム イベントのライフサイクルの終了時に呼び出されます。アダプタはリソースを解放してシャットダウンすることが想定されています。このメソッドが呼び出されると、このアダプタの他のメソッドを呼び出すたびに IllegalStateException がスローされる可能性があります。

このメソッドが呼び出されるとは限りません。この方法をスキップする理由はいくつかあります(アプリの強制終了など)。

onPause

abstract void onPause()

アプリが pause を呼び出すと呼び出されます。カスタム イベントは、表示される広告に関連する処理を一時停止することが想定されています。

onResume

abstract void onResume()

アプリが resume を呼び出すと呼び出されます。アダプタは、表示中の広告に関連する処理を再開することが想定されています。