アダプタ

public abstract class Adapter implements MediationExtrasReceiver

既知の直接サブクラス
RtbAdapter

Open Bidding にも対応しているメディエーション アダプタ。


サードパーティ広告ネットワーク用のアダプタ。すべての読み込み方法には、アダプターが形式をサポートしていない場合にグレースフル デグレードを行うデフォルトの実装があります。

概要

パブリック コンストラクタ

パブリック メソッド

abstract VersionInfo

アプリに組み込まれているサードパーティ SDK のバージョンを返します。

abstract VersionInfo

メディエーション アダプタのバージョンを返します。

abstract void
initialize(
    Context context,
    InitializationCompleteCallback callback,
    List<MediationConfiguration> configurations
)

Google Mobile Ads SDK から呼び出され、サードパーティ アダプタと SDK を初期化します。

void

サードパーティ製アプリのオープン広告の読み込みを開始するために Google Mobile Ads SDK から呼び出されます。

void

Google Mobile Ads SDK から呼び出され、

void

MediationAdConfiguration を指定してサードパーティのインタースティシャル広告の読み込みを開始するために Google Mobile Ads SDK から呼び出されます。

void

このメソッドは非推奨です。

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

void

Google Mobile Ads SDK から呼び出され、

void

Google Mobile Ads SDK から呼び出され、

void

MediationAdConfiguration を指定してサードパーティのリワード インタースティシャル広告の読み込みを開始するために Google Mobile Ads SDK から呼び出されます。

パブリック コンストラクタ

アダプタ

public Adapter()

パブリック メソッド

getSDKVersionInfo

public abstract VersionInfo getSDKVersionInfo()

アプリに組み込まれているサードパーティ SDK のバージョンを返します。

getVersionInfo

public abstract VersionInfo getVersionInfo()

メディエーション アダプタのバージョンを返します。

initialize

public abstract void initialize(
    Context context,
    InitializationCompleteCallback callback,
    List<MediationConfiguration> configurations
)

Google Mobile Ads SDK から呼び出され、サードパーティ アダプタと SDK を初期化します。このメソッドは、アプリが Google Mobile Ads SDK を初期化した直後に呼び出されます。

パラメータ
Context context

パブリッシャーが initialize で指定したコンテキスト

InitializationCompleteCallback callback

アダプターの初期化が完了したときに呼び出されるコールバック。

List<MediationConfiguration> configurations

Google AdMob または Google アド マネージャーの管理画面でこのアダプタ用に設定された MediationConfiguration オブジェクトのリスト。

loadAppOpenAd

public void loadAppOpenAd(
    MediationAppOpenAdConfiguration adConfiguration,
    MediationAdLoadCallback<MediationAppOpenAdMediationAppOpenAdCallback> callback
)

サードパーティ製アプリのオープン広告の読み込みを開始するために Google Mobile Ads SDK から呼び出されます。

メディエーション リクエストから落札した広告を読み込むために使用されます。

パラメータ
MediationAppOpenAdConfiguration adConfiguration

落札広告の読み込みに必要な情報が含まれる MediationAppOpenAdConfiguration。

MediationAdLoadCallback<MediationAppOpenAdMediationAppOpenAdCallback> callback

広告の読み込みが完了したときに呼び出されるコールバック。

loadBannerAd

public void loadBannerAd(
    MediationBannerAdConfiguration adConfiguration,
    MediationAdLoadCallback<MediationBannerAdMediationBannerAdCallback> callback
)

Google Mobile Ads SDK から呼び出され、

メディエーション リクエストから落札した広告を読み込むために使用されます。

パラメータ
MediationBannerAdConfiguration adConfiguration

落札広告の読み込みに必要な情報が含まれる MediationBannerAdConfiguration。

MediationAdLoadCallback<MediationBannerAdMediationBannerAdCallback> callback

広告の読み込みが完了したときに呼び出されるコールバック。

loadInterstitialAd

public void loadInterstitialAd(
    MediationInterstitialAdConfiguration adConfiguration,
    MediationAdLoadCallback<MediationInterstitialAdMediationInterstitialAdCallback> callback
)

MediationAdConfiguration を指定してサードパーティのインタースティシャル広告の読み込みを開始するために Google Mobile Ads SDK から呼び出されます。

メディエーション リクエストから落札した広告を読み込むために使用されます。

パラメータ
MediationInterstitialAdConfiguration adConfiguration

落札した広告を読み込むために必要な情報が含まれる MediationInterstitialAdConfiguration。

MediationAdLoadCallback<MediationInterstitialAdMediationInterstitialAdCallback> callback

広告の読み込みが完了したときに呼び出されるコールバック。

loadNativeAd

public void loadNativeAd(
    MediationNativeAdConfiguration adConfiguration,
    MediationAdLoadCallback<UnifiedNativeAdMapperMediationNativeAdCallback> callback
)

Google Mobile Ads SDK から呼び出され、

メディエーション リクエストから落札した広告を読み込むために使用されます。

パラメータ
MediationNativeAdConfiguration adConfiguration

落札広告の読み込みに必要な情報が含まれる MediationNativeAdConfiguration。

MediationAdLoadCallback<UnifiedNativeAdMapperMediationNativeAdCallback> callback

広告の読み込みが完了したときに呼び出されるコールバック。

loadNativeAdMapper

public void loadNativeAdMapper(
    MediationNativeAdConfiguration adConfiguration,
    MediationAdLoadCallback<NativeAdMapperMediationNativeAdCallback> callback
)

Google Mobile Ads SDK から呼び出され、

メディエーション リクエストから落札した広告を読み込むために使用されます。

パラメータ
MediationNativeAdConfiguration adConfiguration

落札広告の読み込みに必要な情報が含まれる MediationNativeAdConfiguration。

MediationAdLoadCallback<NativeAdMapperMediationNativeAdCallback> callback

ネイティブ広告の読み込みが完了したときに呼び出されるコールバック。

loadRewardedAd

public void loadRewardedAd(
    MediationRewardedAdConfiguration adConfiguration,
    MediationAdLoadCallback<MediationRewardedAdMediationRewardedAdCallback> callback
)

Google Mobile Ads SDK から呼び出され、

メディエーション リクエストから落札した広告を読み込むために使用されます。

パラメータ
MediationRewardedAdConfiguration adConfiguration

落札した広告を読み込むために必要な情報が含まれる MediationRewardedAdConfiguration。

MediationAdLoadCallback<MediationRewardedAdMediationRewardedAdCallback> callback

広告の読み込みが完了したときに呼び出されるコールバック。

loadRewardedInterstitialAd

public void loadRewardedInterstitialAd(
    MediationRewardedAdConfiguration adConfiguration,
    MediationAdLoadCallback<MediationRewardedAdMediationRewardedAdCallback> callback
)

MediationAdConfiguration を指定してサードパーティのリワード インタースティシャル広告の読み込みを開始するために Google Mobile Ads SDK から呼び出されます。

メディエーション リクエストから落札した広告を読み込むために使用されます。

パラメータ
MediationRewardedAdConfiguration adConfiguration

落札した広告を読み込むために必要な情報が含まれる MediationRewardedAdConfiguration。

MediationAdLoadCallback<MediationRewardedAdMediationRewardedAdCallback> callback

広告の読み込みが完了したときに呼び出されるコールバック。