RtbAdapter

@ParametersAreNonnullByDefault
public abstract class RtbAdapter extends Adapter


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

概要

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

パブリック メソッド

abstract void

シグナルの生成を開始するために Google Mobile Ads SDK から呼び出されます。

void

Google Mobile Ads SDK から呼び出され、Open Bidding のアプリ内広告の読み込みを開始します。

void

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

void

Google Mobile Ads SDK から呼び出され、MediationAdConfiguration を指定して Open Bidding のインタースティシャル広告の読み込みを開始します。

void

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

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

void

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

void

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

void

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

継承されるメソッド

com.google.android.gms.ads.mediation.Adapter から
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 から呼び出されます。

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

RtbAdapter

public RtbAdapter()

パブリック メソッド

collectSignals

public abstract void collectSignals(RtbSignalData data, SignalCallbacks callback)

Google Mobile Ads SDK から呼び出され、シグナルの生成を開始します。

一般的な用途は、シグナル生成を非同期で開始し、シグナル生成が完了または失敗したときにコールバックすることです。

パラメータ
RtbSignalData data

シグナル生成に使用されるデータ。

SignalCallbacks callback

シグナルの生成が完了または失敗したときにアダプタが呼び出す完了コールバック。

loadRtbAppOpenAd

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

Google Mobile Ads SDK から呼び出され、Open Bidding のアプリ内広告の読み込みを開始します。

Open Bidding リクエストから落札した広告を読み込むために使用されます。

パラメータ
MediationAppOpenAdConfiguration adConfiguration

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

MediationAdLoadCallback<MediationAppOpenAdMediationAppOpenAdCallback> callback

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

loadRtbBannerAd

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

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

Open Bidding リクエストから落札した広告を読み込むために使用されます。

パラメータ
MediationBannerAdConfiguration adConfiguration

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

MediationAdLoadCallback<MediationBannerAdMediationBannerAdCallback> callback

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

loadRtbInterstitialAd

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

Google Mobile Ads SDK から呼び出され、MediationAdConfiguration を指定して Open Bidding のインタースティシャル広告の読み込みを開始します。

Open Bidding リクエストから落札した広告を読み込むために使用されます。

パラメータ
MediationInterstitialAdConfiguration adConfiguration

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

MediationAdLoadCallback<MediationInterstitialAdMediationInterstitialAdCallback> callback

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

loadRtbNativeAd

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

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

Open Bidding リクエストから落札した広告を読み込むために使用されます。

パラメータ
MediationNativeAdConfiguration adConfiguration

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

MediationAdLoadCallback<UnifiedNativeAdMapperMediationNativeAdCallback> callback

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

loadRtbNativeAdMapper

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

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

Open Bidding リクエストから落札した広告を読み込むために使用されます。

パラメータ
MediationNativeAdConfiguration adConfiguration

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

MediationAdLoadCallback<NativeAdMapperMediationNativeAdCallback> callback

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

loadRtbRewardedAd

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

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

Open Bidding リクエストから落札した広告を読み込むために使用されます。

パラメータ
MediationRewardedAdConfiguration adConfiguration

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

MediationAdLoadCallback<MediationRewardedAdMediationRewardedAdCallback> callback

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

loadRtbRewardedInterstitialAd

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

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

Open Bidding リクエストから落札した広告を読み込むために使用されます。

パラメータ
MediationRewardedAdConfiguration adConfiguration

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

MediationAdLoadCallback<MediationRewardedAdMediationRewardedAdCallback> callback

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