RtbAdapter

@ParametersAreNonnullByDefault
abstract class RtbAdapter : Adapter


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

概要

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

パブリック関数

abstract Unit

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

Unit

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

Unit

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

Unit

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

Unit

この関数は非推奨になりました。

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

Unit

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

Unit

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

Unit

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

継承された関数

com.google.android.gms.ads.mediation.Adapter から
abstract VersionInfo!

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

abstract VersionInfo!

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

abstract Unit
initialize(
    context: Context!,
    callback: InitializationCompleteCallback!,
    configurations: (Mutable)List<MediationConfiguration!>!
)

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

Unit

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

Unit

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

Unit

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

Unit

この関数は非推奨になりました。

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

Unit

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

Unit

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

Unit

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

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

RtbAdapter

RtbAdapter()

パブリック関数

collectSignals

abstract fun collectSignals(data: RtbSignalData!, callback: SignalCallbacks!): Unit

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

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

パラメータ
data: RtbSignalData!

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

callback: SignalCallbacks!

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

loadRtbAppOpenAd

fun loadRtbAppOpenAd(
    adConfiguration: MediationAppOpenAdConfiguration!,
    callback: MediationAdLoadCallback<MediationAppOpenAd!, MediationAppOpenAdCallback!>!
): Unit

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

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

パラメータ
adConfiguration: MediationAppOpenAdConfiguration!

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

callback: MediationAdLoadCallback<MediationAppOpenAd!, MediationAppOpenAdCallback!>!

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

loadRtbBannerAd

fun loadRtbBannerAd(
    adConfiguration: MediationBannerAdConfiguration!,
    callback: MediationAdLoadCallback<MediationBannerAd!, MediationBannerAdCallback!>!
): Unit

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

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

パラメータ
adConfiguration: MediationBannerAdConfiguration!

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

callback: MediationAdLoadCallback<MediationBannerAd!, MediationBannerAdCallback!>!

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

loadRtbInterstitialAd

fun loadRtbInterstitialAd(
    adConfiguration: MediationInterstitialAdConfiguration!,
    callback: MediationAdLoadCallback<MediationInterstitialAd!, MediationInterstitialAdCallback!>!
): Unit

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

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

パラメータ
adConfiguration: MediationInterstitialAdConfiguration!

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

callback: MediationAdLoadCallback<MediationInterstitialAd!, MediationInterstitialAdCallback!>!

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

loadRtbNativeAd

fun loadRtbNativeAd(
    adConfiguration: MediationNativeAdConfiguration!,
    callback: MediationAdLoadCallback<UnifiedNativeAdMapper!, MediationNativeAdCallback!>!
): Unit

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

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

パラメータ
adConfiguration: MediationNativeAdConfiguration!

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

callback: MediationAdLoadCallback<UnifiedNativeAdMapper!, MediationNativeAdCallback!>!

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

loadRtbNativeAdMapper

fun loadRtbNativeAdMapper(
    adConfiguration: MediationNativeAdConfiguration!,
    callback: MediationAdLoadCallback<NativeAdMapper!, MediationNativeAdCallback!>!
): Unit

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

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

パラメータ
adConfiguration: MediationNativeAdConfiguration!

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

callback: MediationAdLoadCallback<NativeAdMapper!, MediationNativeAdCallback!>!

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

loadRtbRewardedAd

fun loadRtbRewardedAd(
    adConfiguration: MediationRewardedAdConfiguration!,
    callback: MediationAdLoadCallback<MediationRewardedAd!, MediationRewardedAdCallback!>!
): Unit

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

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

パラメータ
adConfiguration: MediationRewardedAdConfiguration!

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

callback: MediationAdLoadCallback<MediationRewardedAd!, MediationRewardedAdCallback!>!

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

loadRtbRewardedInterstitialAd

fun loadRtbRewardedInterstitialAd(
    adConfiguration: MediationRewardedAdConfiguration!,
    callback: MediationAdLoadCallback<MediationRewardedAd!, MediationRewardedAdCallback!>!
): Unit

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

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

パラメータ
adConfiguration: MediationRewardedAdConfiguration!

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

callback: MediationAdLoadCallback<MediationRewardedAd!, MediationRewardedAdCallback!>!

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