Адаптер

public abstract class Adapter implements MediationExtrasReceiver

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

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


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

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

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

Adapter ()

Общедоступные методы

abstract VersionInfo

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

abstract VersionInfo

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

abstract void

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

void

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

void

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

void

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

void

Этот метод устарел.

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

void

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

void

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

void

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

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

Адаптер

public Adapter()

Общедоступные методы

получитьSDKVersionInfo

public abstract VersionInfo getSDKVersionInfo()

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

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

public abstract VersionInfo getVersionInfo()

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

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

public abstract void initialize(
    Context context,
    InitializationCompleteCallback callback,
    List<MediationConfiguration> configurations
)

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

Параметры
Context context

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

InitializationCompleteCallback callback

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

List < MediationConfiguration > configurations

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

loadAppOpenAd

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

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

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

Параметры
MediationAppOpenAdConfiguration adConfiguration

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

MediationAdLoadCallback < MediationAppOpenAd , MediationAppOpenAdCallback > callback

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

loadBannerAd

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

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

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

Параметры
MediationBannerAdConfiguration adConfiguration

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

MediationAdLoadCallback < MediationBannerAd , MediationBannerAdCallback > callback

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

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

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

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

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

Параметры
MediationInterstitialAdConfiguration adConfiguration

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

MediationAdLoadCallback < MediationInterstitialAd , MediationInterstitialAdCallback > callback

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

loadNativeAd

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

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

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

Параметры
MediationNativeAdConfiguration adConfiguration

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

MediationAdLoadCallback < UnifiedNativeAdMapper , MediationNativeAdCallback > callback

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

loadNativeAdMapper

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

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

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

Параметры
MediationNativeAdConfiguration adConfiguration

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

MediationAdLoadCallback < NativeAdMapper , MediationNativeAdCallback > callback

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

loadRewardedAd

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

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

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

Параметры
MediationRewardedAdConfiguration adConfiguration

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

MediationAdLoadCallback < MediationRewardedAd , MediationRewardedAdCallback > callback

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

loadRewardedIntertitialAd

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

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

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

Параметры
MediationRewardedAdConfiguration adConfiguration

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

MediationAdLoadCallback < MediationRewardedAd , MediationRewardedAdCallback > callback

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