MediationInterstitialListener

interface MediationInterstitialListener


Wywołanie zwrotne dla adaptera, które umożliwia komunikację z biblioteką mediacji. Zdarzenia muszą być przekazywane z powrotem do biblioteki zapośredniczenia, aby mogła ona prawidłowo zarządzać przepływem reklam.

Podsumowanie

Funkcje publiczne

Unit

Wskazuje, że użytkownik kliknął tę reklamę.

Unit

Wskazuje, że kontrolka reklamy wyrenderowała coś na pełnym ekranie i przekazuje teraz kontrolę z powrotem do aplikacji.

Unit

Wskazuje, że nie udało się wczytać żądania reklamy.

Unit

Ta funkcja została wycofana.

Zamiast niej używaj zasady onAdFailedToLoad.

Unit

Wskazuje, że reklama powoduje przełączenie urządzenia na inną aplikację (np. przeglądarkę internetową).

Unit

Wskazuje, że reklama została wysłana i odebrana.

Unit

Wskazuje, że element sterujący reklamą renderuje coś w trybie pełnoekranowym.

Funkcje publiczne

onAdClicked

fun onAdClicked(adapter: MediationInterstitialAdapter!): Unit

Wskazuje, że użytkownik kliknął tę reklamę. Jest on używany w przypadku danych wydawcy i musi być wywoływany oprócz innych zdarzeń. Biblioteka mediacji nigdy nie wywnioskuje tego zdarzenia. Na przykład onAdLeftApplication zwykle oznacza, że użytkownik kliknął reklamę, ale wywołanie funkcji onAdClicked jest wymagane w każdym przypadku.

Parametry
adapter: MediationInterstitialAdapter!

Adapter mediacji, który wywołał zdarzenie.

onAdClosed

fun onAdClosed(adapter: MediationInterstitialAdapter!): Unit

Wskazuje, że kontrolka reklamy wyrenderowała coś na pełnym ekranie i przekazuje teraz kontrolę z powrotem do aplikacji. Może to być użytkownik, który wraca z innej aplikacji.

Parametry
adapter: MediationInterstitialAdapter!

Adapter mediacji, który wywołał zdarzenie.

Zobacz też
onAdOpened

onAdFailedToLoad

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

Wskazuje, że nie udało się wczytać żądania reklamy.

Parametry
adapter: MediationInterstitialAdapter!

Adapter mediacji, który wywołał zdarzenie.

adError: AdError

AdError z podaniem przyczyny niepowodzenia.

Zobacz też
onAdLoaded

onAdFailedToLoad

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

Wskazuje, że żądanie reklamy nie zostało zrealizowane, i podaje tego przyczynę. Błąd może być rzeczywistym błędem lub po prostu brakiem wypełnienia.

Gdy reklama zostanie wysłana, adapter musi zgłosić powodzenie lub niepowodzenie. Jeśli w określonym czasie nie otrzymasz odpowiedzi, biblioteka zapośredniczenia może przejść do innego adaptera, co spowoduje, że potencjalnie skuteczna reklama nie zostanie wyświetlona.

Parametry
adapter: MediationInterstitialAdapter!

Adapter mediacji, który wywołał zdarzenie.

error: Int

Kod błędu zawierający szczegółowe informacje o przyczynie niepowodzenia.

Zobacz też
onAdLoaded

onAdLeftApplication

fun onAdLeftApplication(adapter: MediationInterstitialAdapter!): Unit

Wskazuje, że reklama powoduje przełączenie urządzenia na inną aplikację (np. przeglądarkę internetową). Tę metodę należy wywołać, zanim bieżąca aplikacja zostanie przeniesiona w tle.

Parametry
adapter: MediationInterstitialAdapter!

Adapter mediacji, który wywołał zdarzenie.

onAdLoaded

fun onAdLoaded(adapter: MediationInterstitialAdapter!): Unit

Wskazuje, że reklama została wysłana i odebrana.

Gdy reklama zostanie wysłana, adapter musi zgłosić powodzenie lub niepowodzenie. Jeśli w określonym czasie nie otrzymasz odpowiedzi, biblioteka zapośredniczenia może przejść do innego adaptera, co spowoduje, że potencjalnie skuteczna reklama nie zostanie wyświetlona.

Od momentu wywołania tej metody do momentu zniszczenia adaptera showInterstitial powinien otworzyć reklamę pełnoekranową.

Parametry
adapter: MediationInterstitialAdapter!

Adapter mediacji, który wywołał zdarzenie.

Zobacz też
onAdFailedToLoad

onAdOpened

fun onAdOpened(adapter: MediationInterstitialAdapter!): Unit

Wskazuje, że element sterujący reklamą renderuje coś w trybie pełnoekranowym. Może to być android.app.Activity lub może to być krok poprzedzający przejście na inną aplikację.

Po zamknięciu tego ekranu należy wywołać funkcję onAdClosed.

Parametry
adapter: MediationInterstitialAdapter!

Adapter mediacji, który wywołał zdarzenie.