Адаптер

abstract class Adapter : MediationExtrasReceiver

Известные прямые подклассы RtbAdapter
RtbAdapter

Адаптер медиации, который также поддерживает открытые ставки.


Адаптер для сторонних рекламных сетей. Все методы загрузки имеют реализацию по умолчанию, которая корректно завершится сбоем, если адаптер не поддерживает формат.

Краткое содержание

Общественные конструкторы

Общественные функции

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

Вызывается Google Mobile Ads SDK для начала загрузки стороннего межстраничного объявления с учетом MediationAdConfiguration

Unit

Эта функция устарела.

Вместо этого используйте loadNativeAdMapper .

Unit

Вызывается Google Mobile Ads SDK для начала загрузки стороннего нативного объявления при заданном

Unit

Вызывается Google Mobile Ads SDK для начала загрузки стороннего объявления с вознаграждением при заданном

Unit

Вызывается Google Mobile Ads SDK для начала загрузки стороннего межстраничного объявления с вознаграждением с учетом MediationAdConfiguration

Общественные конструкторы

Адаптер

Adapter()

Общественные функции

getSDKVersionInfo

abstract fun getSDKVersionInfo(): VersionInfo!

Возвращает версию стороннего SDK, встроенного в приложение.

getVersionInfo

abstract fun getVersionInfo(): VersionInfo!

Возвращает версию адаптера-посредника.

инициализировать

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

Вызывается Google Mobile Ads SDK для инициализации стороннего адаптера и SDK. Этот метод вызывается вскоре после того, как приложение инициализирует Google Mobile Ads SDK.

Параметры
context: Context !

Контекст, который издатель предоставляет при initialize

callback: InitializationCompleteCallback !

Обратный вызов, который будет вызван, когда адаптер завершит инициализацию.

configurations: ( Mutable ) List < MediationConfiguration !>!

Список объектов MediationConfiguration , настроенных для этого адаптера в пользовательском интерфейсе Google AdMob или Google Ad Manager.

loadAppOpenAd

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

Вызывается Google Mobile Ads SDK для начала загрузки объявления при открытии стороннего приложения.

Используется для загрузки объявления-победителя из запроса посредничества.

Параметры
adConfiguration: MediationAppOpenAdConfiguration !

MediationAppOpenAdConfiguration, содержащий информацию, необходимую для загрузки выигрышного объявления.

callback: MediationAdLoadCallback < MediationAppOpenAd !, MediationAppOpenAdCallback !>!

Обратный вызов, который будет вызван после завершения загрузки объявления.

нагрузкаБаннерРеклама

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

Вызывается Google Mobile Ads SDK, чтобы начать загрузку стороннего рекламного баннера при заданном

Используется для загрузки объявления-победителя из запроса посредничества.

Параметры
adConfiguration: MediationBannerAdConfiguration !

MediationBannerAdConfiguration, содержащий информацию, необходимую для загрузки выигрышного объявления.

callback: MediationAdLoadCallback < MediationBannerAd !, MediationBannerAdCallback !>!

Обратный вызов, который будет вызван после завершения загрузки объявления.

loadМежстраничное объявление

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

Вызывается Google Mobile Ads SDK для начала загрузки стороннего межстраничного объявления с учетом MediationAdConfiguration

Используется для загрузки объявления-победителя из запроса посредничества.

Параметры
adConfiguration: MediationInterstitialAdConfiguration !

MediationInterstitialAdConfiguration, содержащий информацию, необходимую для загрузки выигрышного объявления.

callback: MediationAdLoadCallback < MediationInterstitialAd !, MediationInterstitialAdCallback !>!

Обратный вызов, который будет вызван после завершения загрузки объявления.

загрузитьNativeAd

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

Вызывается Google Mobile Ads SDK для начала загрузки стороннего нативного объявления при заданном

Используется для загрузки объявления-победителя из запроса посредничества.

Параметры
adConfiguration: MediationNativeAdConfiguration !

MediationNativeAdConfiguration, содержащий информацию, необходимую для загрузки выигрышного объявления.

callback: MediationAdLoadCallback < UnifiedNativeAdMapper !, MediationNativeAdCallback !>!

Обратный вызов, который будет вызван после завершения загрузки объявления.

загрузитьNativeAdMapper

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

Вызывается Google Mobile Ads SDK для начала загрузки стороннего нативного объявления при заданном

Используется для загрузки объявления-победителя из запроса посредничества.

Параметры
adConfiguration: MediationNativeAdConfiguration !

MediationNativeAdConfiguration, содержащий информацию, необходимую для загрузки выигрышного объявления.

callback: MediationAdLoadCallback < NativeAdMapper !, MediationNativeAdCallback !>!

Обратный вызов, который будет вызван после завершения загрузки нативного объявления.

загрузитьRewardedAd

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

Вызывается Google Mobile Ads SDK для начала загрузки стороннего объявления с вознаграждением при заданном

Используется для загрузки объявления-победителя из запроса посредничества.

Параметры
adConfiguration: MediationRewardedAdConfiguration !

MediationRewardedAdConfiguration, содержащий информацию, необходимую для загрузки выигрышного объявления.

callback: MediationAdLoadCallback < MediationRewardedAd !, MediationRewardedAdCallback !>!

Обратный вызов, который будет вызван после завершения загрузки объявления.

loadRewardedМежстраничное объявление

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

Вызывается Google Mobile Ads SDK для начала загрузки стороннего межстраничного объявления с вознаграждением с учетом MediationAdConfiguration

Используется для загрузки объявления-победителя из запроса посредничества.

Параметры
adConfiguration: MediationRewardedAdConfiguration !

MediationRewardedAdConfiguration, содержащий информацию, необходимую для загрузки выигрышного объявления.

callback: MediationAdLoadCallback < MediationRewardedAd !, MediationRewardedAdCallback !>!

Обратный вызов, который будет вызван после завершения загрузки объявления.