CustomEvent

interface CustomEvent

既知の直接サブクラス
CustomEventBanner

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

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

CustomEventInterstitial

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

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

CustomEventNative

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

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


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

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

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

概要

パブリック関数

Unit

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

Unit

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

Unit

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

パブリック関数

onDestroy

fun onDestroy(): Unit

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

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

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

onPause

fun onPause(): Unit

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

onResume

fun onResume(): Unit

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