Adapter

abstract class Adapter : MediationExtrasReceiver

Znane bezpośrednie podklasy
RtbAdapter

Adapter zapośredniczenia, który obsługuje też Otwarte ustalanie stawek.


Adapter zapośredniczenia zewnętrznych sieci reklamowych. Wszystkie metody ładowania mają domyślną implementację, która w przypadku, gdy adapter nie obsługuje formatu, spowoduje płynne zakończenie działania.

Podsumowanie

Konstruktory publiczne

Funkcje publiczne

abstract VersionInfo!

Zwraca wersję pakietu SDK firmy zewnętrznej wbudowanego w aplikację.

abstract VersionInfo!

Zwraca wersję adaptera do mediacji.

abstract Unit
initialize(
    context: Context!,
    callback: InitializationCompleteCallback!,
    configurations: (Mutable)List<MediationConfiguration!>!
)

Wywoływana przez pakiet SDK do reklam mobilnych Google w celu zainicjowania adaptera i pakietu SDK innej firmy.

Unit

Wywoływana przez pakiet SDK do reklam mobilnych Google w celu rozpoczęcia wczytywania reklamy otwieranej w aplikacji pochodzącej od zewnętrznego dostawcy.

Unit

Wywoływana przez pakiet SDK do reklam mobilnych Google w celu rozpoczęcia wczytywania banera reklamy zewnętrznej na podstawie obiektu MediationAdConfiguration.

Unit

Wywoływana przez pakiet SDK do reklam mobilnych Google w celu rozpoczęcia wczytywania reklamy pełnoekranowej innej firmy na podstawie obiektu MediationAdConfiguration

Unit

Ta funkcja została wycofana.

Zamiast niej używaj zasady loadNativeAdMapper.

Unit

Wywoływana przez pakiet SDK do reklam mobilnych Google w celu rozpoczęcia wczytywania reklamy natywnej innej firmy na podstawie parametru MediationAdConfiguration.

Unit

Wywoływana przez pakiet SDK do reklam mobilnych Google w celu rozpoczęcia wczytywania reklamy z nagrodą pochodzącej od dostawcy zewnętrznego, która jest określona przez MediationAdConfiguration.

Unit

Wywoływana przez pakiet SDK do reklam mobilnych Google w celu rozpoczęcia wczytywania reklamy pełnoekranowej z nagrodą pochodzącej od firmy zewnętrznej, która jest określona przez MediationAdConfiguration.

Konstruktory publiczne

Adapter

Adapter()

Funkcje publiczne

getSDKVersionInfo

abstract fun getSDKVersionInfo(): VersionInfo!

Zwraca wersję pakietu SDK firmy zewnętrznej wbudowanego w aplikację.

getVersionInfo

abstract fun getVersionInfo(): VersionInfo!

Zwraca wersję adaptera do mediacji.

inicjować

abstract fun initialize(
    context: Context!,
    callback: InitializationCompleteCallback!,
    configurations: (Mutable)List<MediationConfiguration!>!
): Unit

Wywoływana przez pakiet SDK do reklam mobilnych Google w celu zainicjowania adaptera i pakietu SDK innej firmy. Ta metoda jest wywoływana krótko po zainicjowaniu przez aplikację pakietu SDK do reklam mobilnych Google.

Parametry
context: Context!

kontekst podany przez wydawcę w initialize

callback: InitializationCompleteCallback!

Wywołanie zwrotne, które ma zostać wywołane po zakończeniu inicjowania adaptera.

configurations: (Mutable)List<MediationConfiguration!>!

Lista MediationConfiguration obiektów skonfigurowanych dla tego adaptera w interfejsie Google AdMob lub Google Ad Managera.

loadAppOpenAd

fun loadAppOpenAd(
    adConfiguration: MediationAppOpenAdConfiguration!,
    callback: MediationAdLoadCallback<MediationAppOpenAd!, MediationAppOpenAdCallback!>!
): Unit

Wywoływana przez pakiet SDK do reklam mobilnych Google w celu rozpoczęcia wczytywania reklamy otwieranej w aplikacji pochodzącej od zewnętrznego dostawcy.

Służy do wczytywania zwycięskiej reklamy z żądania zapośredniczenia.

Parametry
adConfiguration: MediationAppOpenAdConfiguration!

Obiekt MediationAppOpenAdConfiguration, który zawiera informacje potrzebne do wczytania zwycięskiej reklamy.

callback: MediationAdLoadCallback<MediationAppOpenAd!, MediationAppOpenAdCallback!>!

Wywołanie zwrotne, które ma zostać wywołane po zakończeniu wczytywania reklamy.

loadBannerAd

fun loadBannerAd(
    adConfiguration: MediationBannerAdConfiguration!,
    callback: MediationAdLoadCallback<MediationBannerAd!, MediationBannerAdCallback!>!
): Unit

Wywoływana przez pakiet SDK do reklam mobilnych Google w celu rozpoczęcia wczytywania banera reklamy zewnętrznej na podstawie obiektu MediationAdConfiguration.

Służy do wczytywania zwycięskiej reklamy z żądania zapośredniczenia.

Parametry
adConfiguration: MediationBannerAdConfiguration!

Obiekt MediationBannerAdConfiguration, który zawiera informacje potrzebne do wczytania zwycięskiej reklamy.

callback: MediationAdLoadCallback<MediationBannerAd!, MediationBannerAdCallback!>!

Wywołanie zwrotne, które ma zostać wywołane po zakończeniu wczytywania reklamy.

loadInterstitialAd

fun loadInterstitialAd(
    adConfiguration: MediationInterstitialAdConfiguration!,
    callback: MediationAdLoadCallback<MediationInterstitialAd!, MediationInterstitialAdCallback!>!
): Unit

Wywoływana przez pakiet SDK do reklam mobilnych Google w celu rozpoczęcia wczytywania reklamy pełnoekranowej innej firmy na podstawie obiektu MediationAdConfiguration

Służy do wczytywania zwycięskiej reklamy z żądania zapośredniczenia.

Parametry
adConfiguration: MediationInterstitialAdConfiguration!

Obiekt MediationInterstitialAdConfiguration zawierający informacje potrzebne do wczytania zwycięskiej reklamy.

callback: MediationAdLoadCallback<MediationInterstitialAd!, MediationInterstitialAdCallback!>!

Wywołanie zwrotne, które ma zostać wywołane po zakończeniu wczytywania reklamy.

loadNativeAd

fun loadNativeAd(
    adConfiguration: MediationNativeAdConfiguration!,
    callback: MediationAdLoadCallback<UnifiedNativeAdMapper!, MediationNativeAdCallback!>!
): Unit

Wywoływana przez pakiet SDK do reklam mobilnych Google w celu rozpoczęcia wczytywania reklamy natywnej innej firmy na podstawie parametru MediationAdConfiguration.

Służy do wczytywania zwycięskiej reklamy z żądania zapośredniczenia.

Parametry
adConfiguration: MediationNativeAdConfiguration!

Obiekt MediationNativeAdConfiguration, który zawiera informacje potrzebne do wczytania zwycięskiej reklamy.

callback: MediationAdLoadCallback<UnifiedNativeAdMapper!, MediationNativeAdCallback!>!

Wywołanie zwrotne, które ma zostać wywołane po zakończeniu wczytywania reklamy.

loadNativeAdMapper

fun loadNativeAdMapper(
    adConfiguration: MediationNativeAdConfiguration!,
    callback: MediationAdLoadCallback<NativeAdMapper!, MediationNativeAdCallback!>!
): Unit

Wywoływana przez pakiet SDK do reklam mobilnych Google w celu rozpoczęcia wczytywania reklamy natywnej innej firmy na podstawie parametru MediationAdConfiguration.

Służy do wczytywania zwycięskiej reklamy z żądania zapośredniczenia.

Parametry
adConfiguration: MediationNativeAdConfiguration!

Obiekt MediationNativeAdConfiguration, który zawiera informacje potrzebne do wczytania zwycięskiej reklamy.

callback: MediationAdLoadCallback<NativeAdMapper!, MediationNativeAdCallback!>!

Wywołanie zwrotne, które ma zostać wywołane po zakończeniu wczytywania reklamy natywnej.

loadRewardedAd

fun loadRewardedAd(
    adConfiguration: MediationRewardedAdConfiguration!,
    callback: MediationAdLoadCallback<MediationRewardedAd!, MediationRewardedAdCallback!>!
): Unit

Wywoływana przez pakiet SDK do reklam mobilnych Google w celu rozpoczęcia wczytywania reklamy z nagrodą pochodzącej od dostawcy zewnętrznego, która jest określona przez MediationAdConfiguration.

Służy do wczytywania zwycięskiej reklamy z żądania zapośredniczenia.

Parametry
adConfiguration: MediationRewardedAdConfiguration!

Obiekt MediationRewardedAdConfiguration, który zawiera informacje potrzebne do wczytania zwycięskiej reklamy.

callback: MediationAdLoadCallback<MediationRewardedAd!, MediationRewardedAdCallback!>!

Wywołanie zwrotne, które ma zostać wywołane po zakończeniu wczytywania reklamy.

loadRewardedInterstitialAd

fun loadRewardedInterstitialAd(
    adConfiguration: MediationRewardedAdConfiguration!,
    callback: MediationAdLoadCallback<MediationRewardedAd!, MediationRewardedAdCallback!>!
): Unit

Wywoływana przez pakiet SDK do reklam mobilnych Google w celu rozpoczęcia wczytywania reklamy pełnoekranowej z nagrodą pochodzącej od firmy zewnętrznej, która jest określona przez MediationAdConfiguration.

Służy do wczytywania zwycięskiej reklamy z żądania zapośredniczenia.

Parametry
adConfiguration: MediationRewardedAdConfiguration!

Obiekt MediationRewardedAdConfiguration, który zawiera informacje potrzebne do wczytania zwycięskiej reklamy.

callback: MediationAdLoadCallback<MediationRewardedAd!, MediationRewardedAdCallback!>!

Wywołanie zwrotne, które ma zostać wywołane po zakończeniu wczytywania reklamy.