MediationAdapter

public interface MediationAdapter extends MediationExtrasReceiver

既知の直接サブクラス
MediationBannerAdapter

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

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

MediationInterstitialAdapter

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

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

MediationNativeAdapter

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

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


サードパーティ広告ネットワーク用アダプタ。

このクラスは MediationBannerAdapterMediationInterstitialAdapterMediationNativeAdapter の共通インターフェースであり、共通メソッドを定義します。このインターフェースを直接実装する理由はありません。代わりに、アダプタは MediationBannerAdapterMediationInterstitialAdapterMediationNativeAdapter のいずれかまたはすべてを実装する必要があります。

概要

パブリック メソッド

abstract void

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

abstract void

アプリケーションが com.google.android.gms.ads.AdViewonPause を呼び出すと呼び出されます。

abstract void

アプリケーションが com.google.android.gms.ads.AdViewonResume を呼び出すと呼び出されます。

パブリック メソッド

onDestroy

abstract void onDestroy()

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

これは、メディエーターのライフサイクルの最後に呼び出されます。アダプタは、リソースを解放してシャットダウンすることが想定されています。このメソッドが呼び出された後、このアダプターの他のメソッドを呼び出すと、IllegalStateException がスローされることがあります。

このメソッドが呼び出されることは保証されません。このメソッドは、アプリの強制終了など、さまざまな理由でスキップされることがあります。

onPause

abstract void onPause()

アプリケーションが com.google.android.gms.ads.AdViewonPause を呼び出すと呼び出されます。アダプタは、表示中の広告に関連付けられている処理を一時停止することが想定されています。

onResume

abstract void onResume()

アプリケーションが com.google.android.gms.ads.AdViewonResume を呼び出すと呼び出されます。アダプタは、表示される広告に関連付けられている処理を再開することが想定されています。