アダプタ

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

MediationAdConfiguration が指定されたサードパーティのバナー広告の読み込みを開始するために Google Mobile Ads SDK によって呼び出されます

void

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

void

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

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

void

MediationAdConfiguration が指定されたサードパーティ ネイティブ広告の読み込みを開始するために Google Mobile Ads SDK によって呼び出されます。

void

MediationAdConfiguration が指定されたサードパーティのリワード広告の読み込みを開始するために 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
)

MediationAdConfiguration が指定されたサードパーティのバナー広告の読み込みを開始するために 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
)

MediationAdConfiguration が指定されたサードパーティ ネイティブ広告の読み込みを開始するために Google Mobile Ads SDK によって呼び出されます。

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

パラメータ
MediationNativeAdConfiguration adConfiguration

落札した広告を読み込むために必要な情報を含む MediationNativeAdConfiguration。

MediationAdLoadCallback<UnifiedNativeAdMapperMediationNativeAdCallback> callback

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

loadNativeAdMapper

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

MediationAdConfiguration が指定されたサードパーティ ネイティブ広告の読み込みを開始するために Google Mobile Ads SDK によって呼び出されます。

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

パラメータ
MediationNativeAdConfiguration adConfiguration

落札した広告を読み込むために必要な情報を含む MediationNativeAdConfiguration。

MediationAdLoadCallback<NativeAdMapperMediationNativeAdCallback> callback

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

loadRewardedAd

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

MediationAdConfiguration が指定されたサードパーティのリワード広告の読み込みを開始するために 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

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