CustomEvent

public interface CustomEvent

既知の直接サブクラス
CustomEventBanner

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

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

CustomEventInterstitial

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

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

CustomEventNative

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

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


CustomEventcom.google.android.gms.ads.mediation.MediationAdapter と似ていますが、パブリッシャーが独自のアダプタを作成するための完全なセルフサービス メカニズムである点が異なります。

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 を呼び出すと呼び出されます。アダプタは、表示される広告に関連付けられている処理を再開することが想定されています。