Адаптер

abstract class Adapter : MediationExtrasReceiver

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

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


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

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

Государственные строители

Adapter ()

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

abstract VersionInfo !

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

abstract VersionInfo !

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

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

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

Unit

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

Unit

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

Unit

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

Unit

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

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

Unit

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

Unit

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

Unit

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

Государственные строители

Адаптер

Adapter()

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

получитьSDKVersionInfo

abstract fun getSDKVersionInfo(): VersionInfo!

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

получить информацию о версии

abstract fun getVersionInfo(): VersionInfo!

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

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

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

Этот метод вызывается SDK мобильной рекламы Google для инициализации стороннего адаптера и SDK. Он вызывается вскоре после инициализации SDK мобильной рекламы Google приложением.

Параметры
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

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

Используется для загрузки объявления, выигравшего в результате запроса на медиацию.

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

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

callback: MediationAdLoadCallback < MediationAppOpenAd !, MediationAppOpenAdCallback !>!

Функция обратного вызова, которая будет вызвана после завершения загрузки рекламы.

loadBannerAd

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

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

Используется для загрузки объявления, выигравшего в результате запроса на медиацию.

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

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

callback: MediationAdLoadCallback < MediationBannerAd !, MediationBannerAdCallback !>!

Функция обратного вызова, которая будет вызвана после завершения загрузки рекламы.

загрузка межстраничной рекламы

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

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

Используется для загрузки объявления, выигравшего в результате запроса на медиацию.

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

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

callback: MediationAdLoadCallback < MediationInterstitialAd !, MediationInterstitialAdCallback !>!

Функция обратного вызова, которая будет вызвана после завершения загрузки рекламы.

loadNativeAd

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

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

Используется для загрузки объявления, выигравшего в результате запроса на медиацию.

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

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

callback: MediationAdLoadCallback < UnifiedNativeAdMapper !, MediationNativeAdCallback !>!

Функция обратного вызова, которая будет вызвана после завершения загрузки рекламы.

loadNativeAdMapper

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

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

Используется для загрузки объявления, выигравшего в результате запроса на медиацию.

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

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

callback: MediationAdLoadCallback < NativeAdMapper !, MediationNativeAdCallback !>!

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

loadRewardedAd

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

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

Используется для загрузки объявления, выигравшего в результате запроса на медиацию.

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

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

callback: MediationAdLoadCallback < MediationRewardedAd !, MediationRewardedAdCallback !>!

Функция обратного вызова, которая будет вызвана после завершения загрузки рекламы.

loadRewardedIntertitialAd

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

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

Используется для загрузки объявления, выигравшего в результате запроса на медиацию.

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

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

callback: MediationAdLoadCallback < MediationRewardedAd !, MediationRewardedAdCallback !>!

Функция обратного вызова, которая будет вызвана после завершения загрузки рекламы.