Адаптер

public abstract class Adapter implements MediationExtrasReceiver

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

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


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

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

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

Публичные методы

abstract VersionInfo

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

abstract VersionInfo

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

abstract void

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

void

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

void

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

void

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

void

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

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

void

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

void

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

void

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

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

Адаптер

public Adapter()

Публичные методы

getSDKVersionInfo

public abstract VersionInfo getSDKVersionInfo()

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

getVersionInfo

public abstract VersionInfo getVersionInfo()

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

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

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

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

Параметры
Context context

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

InitializationCompleteCallback callback

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

List < MediationConfiguration > configurations

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

loadAppOpenAd

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

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

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

Параметры
MediationAppOpenAdConfiguration adConfiguration

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

MediationAdLoadCallback < MediationAppOpenAd , MediationAppOpenAdCallback > callback

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

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

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

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

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

Параметры
MediationBannerAdConfiguration adConfiguration

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

MediationAdLoadCallback < MediationBannerAd , MediationBannerAdCallback > callback

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

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

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

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

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

Параметры
MediationInterstitialAdConfiguration adConfiguration

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

MediationAdLoadCallback < MediationInterstitialAd , MediationInterstitialAdCallback > callback

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

загрузитьNativeAd

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

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

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

Параметры
MediationNativeAdConfiguration adConfiguration

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

MediationAdLoadCallback < UnifiedNativeAdMapper , MediationNativeAdCallback > callback

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

загрузитьNativeAdMapper

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

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

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

Параметры
MediationNativeAdConfiguration adConfiguration

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

MediationAdLoadCallback < NativeAdMapper , MediationNativeAdCallback > callback

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

загрузитьRewardedAd

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

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

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

Параметры
MediationRewardedAdConfiguration adConfiguration

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

MediationAdLoadCallback < MediationRewardedAd , MediationRewardedAdCallback > callback

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

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

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

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

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

Параметры
MediationRewardedAdConfiguration adConfiguration

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

MediationAdLoadCallback < MediationRewardedAd , MediationRewardedAdCallback > callback

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