RtbAdapter

@ParametersAreNonnullByDefault
abstract class RtbAdapter : Adapter


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

概要

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

パブリック関数

abstract Unit

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

Unit

Google Mobile Ads SDK によって呼び出され、Open Bidding のアプリ起動時広告の読み込みを開始します。

Unit

MediationAdConfiguration が指定されたオープン ビッディング バナー広告の読み込みを開始するために Google Mobile Ads SDK によって呼び出されます。

Unit

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

Unit

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

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

Unit

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

Unit

MediationAdConfiguration が指定された Open Bidding リワード広告の読み込みを開始するために Google Mobile Ads SDK によって呼び出されます。

Unit

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

継承される関数

継承元: 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

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

Unit

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

Unit

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

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

Unit

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

Unit

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

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

パラメータ
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

MediationAdConfiguration が指定されたオープン ビッディング バナー広告の読み込みを開始するために Google Mobile Ads SDK によって呼び出されます。

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

パラメータ
adConfiguration: MediationBannerAdConfiguration!

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

callback: MediationAdLoadCallback<MediationBannerAd!, MediationBannerAdCallback!>!

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

loadRtbInterstitialAd

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

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

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

パラメータ
adConfiguration: MediationInterstitialAdConfiguration!

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

callback: MediationAdLoadCallback<MediationInterstitialAd!, MediationInterstitialAdCallback!>!

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

loadRtbNativeAd

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

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

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

パラメータ
adConfiguration: MediationNativeAdConfiguration!

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

callback: MediationAdLoadCallback<UnifiedNativeAdMapper!, MediationNativeAdCallback!>!

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

loadRtbNativeAdMapper

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

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

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

パラメータ
adConfiguration: MediationNativeAdConfiguration!

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

callback: MediationAdLoadCallback<NativeAdMapper!, MediationNativeAdCallback!>!

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

loadRtbRewardedAd

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

MediationAdConfiguration が指定された Open Bidding リワード広告の読み込みを開始するために Google Mobile Ads SDK によって呼び出されます。

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

パラメータ
adConfiguration: MediationRewardedAdConfiguration!

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

callback: MediationAdLoadCallback<MediationRewardedAd!, MediationRewardedAdCallback!>!

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

loadRtbRewardedInterstitialAd

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

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

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

パラメータ
adConfiguration: MediationRewardedAdConfiguration!

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

callback: MediationAdLoadCallback<MediationRewardedAd!, MediationRewardedAdCallback!>!

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