МедиацияМежстраничный прослушиватель

interface MediationInterstitialListener


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

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

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

Unit

Указывает, что пользователь нажал на это объявление.

Unit

Указывает, что элемент управления рекламой отобразил что-то в полноэкранном режиме и теперь передает управление обратно приложению.

Unit

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

Unit

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

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

Unit

Указывает, что реклама заставляет устройство переключиться на другое приложение (например, веб-браузер).

Unit

Указывает, что объявление было запрошено и успешно получено.

Unit

Указывает, что элемент управления рекламой отображает что-то в полноэкранном режиме.

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

onAdClicked

fun onAdClicked(adapter: MediationInterstitialAdapter!): Unit

Указывает, что пользователь нажал на это объявление. Он используется для показателей издателя и должен вызываться в дополнение к любым другим событиям; это событие никогда не выводится библиотекой-посредником. Например, onAdLeftApplication обычно означает, что пользователь нажал на объявление, но onAdClicked необходимо вызывать в любом случае.

Параметры
adapter: MediationInterstitialAdapter !

Адаптер-посредник, вызвавший событие.

onAdClosed

fun onAdClosed(adapter: MediationInterstitialAdapter!): Unit

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

Параметры
adapter: MediationInterstitialAdapter !

Адаптер-посредник, вызвавший событие.

См. также
onAdOpened

онадфаиледтолоад

fun onAdFailedToLoad(adapter: MediationInterstitialAdapter!, adError: AdError): Unit

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

Параметры
adapter: MediationInterstitialAdapter !

Адаптер-посредник, вызвавший событие.

adError: AdError

AdError с подробным описанием причины сбоя.

См. также
onAdLoaded

онадфаиледтолоад

fun onAdFailedToLoad(adapter: MediationInterstitialAdapter!, error: Int): Unit

Указывает, что запрос объявления не выполнен, а также указывает основную причину. Сбой может быть реальной ошибкой или просто недостатком заполнения.

После запроса объявления адаптер должен сообщить об успехе или неудаче. Если в течение определенного периода времени не будет получен ответ, библиотека медиации может перейти к другому адаптеру, в результате чего потенциально успешное объявление не будет показано.

Параметры
adapter: MediationInterstitialAdapter !

Адаптер-посредник, вызвавший событие.

error: Int

Код ошибки с подробным описанием причины сбоя.

См. также
onAdLoaded

onAdLeftApplication

fun onAdLeftApplication(adapter: MediationInterstitialAdapter!): Unit

Указывает, что реклама заставляет устройство переключиться на другое приложение (например, веб-браузер). Его необходимо вызвать до того, как текущее приложение будет переведено в фоновый режим.

Параметры
adapter: MediationInterstitialAdapter !

Адаптер-посредник, вызвавший событие.

onAdLoaded

fun onAdLoaded(adapter: MediationInterstitialAdapter!): Unit

Указывает, что объявление было запрошено и успешно получено.

После запроса объявления адаптер должен сообщить об успехе или неудаче. Если в течение определенного периода времени не будет получен ответ, библиотека медиации может перейти к другому адаптеру, в результате чего потенциально успешное объявление не будет показано.

С момента вызова этого метода до уничтожения адаптера showInterstitial должен открывать межстраничное объявление.

Параметры
adapter: MediationInterstitialAdapter !

Адаптер-посредник, вызвавший событие.

См. также
onAdFailedToLoad

onAdOpened

fun onAdOpened(adapter: MediationInterstitialAdapter!): Unit

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

После закрытия этого экрана необходимо вызвать onAdClosed .

Параметры
adapter: MediationInterstitialAdapter !

Адаптер-посредник, вызвавший событие.