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

public interface CustomEventInterstitial extends CustomEvent


Специальное событие, поддерживающее межстраничную рекламу.

Типичный жизненный цикл пользовательского события — это однократный вызов requestInterstitialAd . На этом этапе адаптер должен запросить объявление и сообщить прослушивателю либо onAdLoaded , либо onAdFailedToLoad. Последующие запросы будут выполняться с новым экземпляром пользовательского события. В конце жизненного цикла делается все возможное, чтобы вызвать onDestroy , хотя это не гарантируется. Обратите внимание, что requestInterstitialAd вызывается в потоке пользовательского интерфейса, поэтому применяются все стандартные меры предосторожности при написании кода в этом потоке. В частности, код не должен вызывать какие-либо методы блокировки.

Ожидается, что пользовательское событие будет пересылать события через CustomEventInterstitialListener , переданный в вызове requestInterstitialAd . Все параметры, необходимые для запроса объявления, должны быть переданы в параметрах serverParameter , MediationAdRequest и customEventExtras .

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

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

abstract void
requestInterstitialAd (
Context context,
CustomEventInterstitialListener listener,
@ Nullable String serverParameter,
MediationAdRequest mediationAdRequest,
@ Nullable Bundle customEventExtras
)

Вызывается библиотекой медиации для запроса межстраничного объявления.

abstract void

Покажите межстраничное объявление.

Унаследованные методы

Из com.google.android.gms.ads.mediation.customevent.CustomEvent.
abstract void

Срывает управление адаптером.

abstract void

Вызывается, когда приложение вызывает pause .

abstract void

Вызывается, когда приложение вызывает resume .

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

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

abstract void requestInterstitialAd(
    Context context,
    CustomEventInterstitialListener listener,
    @Nullable String serverParameter,
    MediationAdRequest mediationAdRequest,
    @Nullable Bundle customEventExtras
)

Вызывается библиотекой медиации для запроса межстраничного объявления.

Если запрос успешен, следует вызвать onAdLoaded .

Если запрос не удался, onAdFailedToLoad должен быть вызван на listener с соответствующей причиной ошибки.

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

Параметры
Context context

Context , запросивший межстраничное объявление о специальном событии. Предпочтительна активность android.app.Activity .

CustomEventInterstitialListener listener

Прослушиватель пользовательского события с обратными вызовами для различных событий.

@ Nullable String serverParameter

Строка, настроенная в пользовательском интерфейсе издателя в качестве параметра специального события.

MediationAdRequest mediationAdRequest

Общие параметры таргетинга, которые можно использовать при запросе межстраничного объявления.

@ Nullable Bundle customEventExtras

Bundle параметров, устанавливаемый издателем для каждого запроса.

показатьМежстраничное объявление

abstract void showInterstitial()

Покажите межстраничное объявление. Это можно вызвать в любое время после вызова onAdLoaded .