MediationInterstitialListener

public interface MediationInterstitialListener


wywołanie zwrotne dla adaptera, aby umożliwić mu komunikację z biblioteką pośrednictwa; Aby biblioteka zapośredniczenia mogła prawidłowo zarządzać przepływem reklam, musi otrzymywać informacje o wydarzeniach.

Podsumowanie

Metody publiczne

abstract void

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

abstract void

Wskazuje, że element sterujący reklamą renderował coś na pełnym ekranie i przekazuje teraz kontrolę aplikacji.

abstract void
onAdFailedToLoad(
    MediationInterstitialAdapter adapter,
    @NonNull AdError adError
)

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

abstract void

Ta metoda została wycofana.

Zamiast tego użyj kolumny onAdFailedToLoad.

abstract void

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

abstract void

Oznacza, że żądanie reklamy zostało wysłane i pomyślnie odebrane.

abstract void

Wskazuje, że element sterujący reklamy renderuje coś, co zajmuje cały ekran.

Metody publiczne

onAdClicked

abstract void onAdClicked(MediationInterstitialAdapter adapter)

Wskazuje, że użytkownik kliknął tę reklamę. Służy do pomiarów wydawcy i musi być wywoływany oprócz innych zdarzeń. Biblioteka pośrednictwa nigdy nie wywnioskowuje tego zdarzenia. Na przykład onAdLeftApplication oznacza, że użytkownik kliknął reklamę, ale funkcja onAdClicked musi być wywołana niezależnie od tego.

Parametry
MediationInterstitialAdapter adapter

Adapter pośredniczący, który wywołał zdarzenie.

onAdClosed

abstract void onAdClosed(MediationInterstitialAdapter adapter)

Wskazuje, że element sterujący reklamą renderował coś na pełnym ekranie i przekazuje teraz kontrolę aplikacji. Może to być użytkownik powracający z innej aplikacji.

Parametry
MediationInterstitialAdapter adapter

Adapter pośredniczący, który wywołał zdarzenie.

Zobacz też
onAdOpened

onAdFailedToLoad

abstract void onAdFailedToLoad(
    MediationInterstitialAdapter adapter,
    @NonNull AdError adError
)

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

Parametry
MediationInterstitialAdapter adapter

Adapter pośredniczący, który wywołał zdarzenie.

@NonNull AdError adError

AdError z szczegółami dotyczącymi przyczyny niepowodzenia.

Zobacz też
onAdLoaded

onAdFailedToLoad

abstract void onAdFailedToLoad(MediationInterstitialAdapter adapter, int error)

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

Po przesłaniu żądania wyświetlenia reklamy adapter musi zgłosić, czy udało się to zrobić, czy nie. Jeśli w określonym czasie nie zostanie usłyszana żadna odpowiedź, biblioteka pośrednictwa może przejść do innego adaptera, co może spowodować, że reklama nie zostanie wyświetlona.

Parametry
MediationInterstitialAdapter adapter

Adapter pośredniczący, który wywołał zdarzenie.

int error

kod błędu określający przyczynę niepowodzenia;

Zobacz też
onAdLoaded

onAdLeftApplication

abstract void onAdLeftApplication(MediationInterstitialAdapter adapter)

Wskazuje, że reklama powoduje przełączenie urządzenia na inną aplikację (np. przeglądarkę internetową). Ta metoda musi zostać wywołana przed przeniesieniem bieżącej aplikacji do tle.

Parametry
MediationInterstitialAdapter adapter

Adapter pośredniczący, który wywołał zdarzenie.

onAdLoaded

abstract void onAdLoaded(MediationInterstitialAdapter adapter)

Oznacza, że żądanie reklamy zostało wysłane i pomyślnie odebrane.

Po przesłaniu żądania wyświetlenia reklamy adapter musi zgłosić, czy udało się to zrobić, czy nie. Jeśli w określonym czasie nie zostanie usłyszana żadna odpowiedź, biblioteka pośrednictwa może przejść do innego adaptera, co może spowodować, że reklama nie zostanie wyświetlona.

Od momentu wywołania tej metody do momentu zniszczenia adaptera obiekt showInterstitial powinien otwierać reklamę przejściową.

Parametry
MediationInterstitialAdapter adapter

Adapter pośredniczący, który wywołał zdarzenie.

Zobacz też
onAdFailedToLoad

onAdOpened

abstract void onAdOpened(MediationInterstitialAdapter adapter)

Wskazuje, że element sterujący reklamy renderuje coś, co zajmuje cały ekran. Może to być błąd lub wstęp do przełączenia na inną aplikację.

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

Parametry
MediationInterstitialAdapter adapter

Adapter pośredniczący, który wywołał zdarzenie.