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

interface CustomEventInterstitial : CustomEvent


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

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

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

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

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

Unit
requestInterstitialAd (
context: Context !,
listener: CustomEventInterstitialListener !,
serverParameter: String ?,
mediationAdRequest: MediationAdRequest !,
customEventExtras: Bundle ?
)

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

Unit

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

Унаследованные функции

Из com.google.android.gms.ads.mediation.customevent.CustomEvent.
Unit

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

Unit

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

Unit

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

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

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

fun requestInterstitialAd(
    context: Context!,
    listener: CustomEventInterstitialListener!,
    serverParameter: String?,
    mediationAdRequest: MediationAdRequest!,
    customEventExtras: Bundle?
): Unit

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

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

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

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

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

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

listener: CustomEventInterstitialListener !

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

serverParameter: String ?

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

mediationAdRequest: MediationAdRequest !

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

customEventExtras: Bundle ?

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

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

fun showInterstitial(): Unit

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