Adapter

abstract class Adapter : MediationExtrasReceiver

Bekannte direkte Unterklassen
RtbAdapter

Vermittlungsadapter, der auch Open Bidding unterstützt.


Adapter für Drittanbieter-Werbenetzwerke. Alle Lademethoden haben eine Standardimplementierung, die ordnungsgemäß fehlschlägt, wenn der Adapter das Format nicht unterstützt.

Zusammenfassung

Öffentliche Konstruktoren

Öffentliche Funktionen

abstract VersionInfo!

Gibt die Version des in die App integrierten Drittanbieter-SDKs zurück.

abstract VersionInfo!

Gibt die Version des Vermittlungsadapters zurück.

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

Wird vom Google Mobile Ads SDK aufgerufen, um einen Drittanbieter-Adapter und ein Drittanbieter-SDK zu initialisieren.

Unit

Wird vom Google Mobile Ads SDK aufgerufen, um mit dem Laden einer App-Open-Anzeige eines Drittanbieters zu beginnen.

Unit

Wird vom Google Mobile Ads SDK aufgerufen, um das Laden einer Drittanbieter-Banneranzeige mit einem bestimmten MediationAdConfiguration zu starten.

Unit

Wird vom Google Mobile Ads SDK aufgerufen, um das Laden einer Interstitial-Anzeige eines Drittanbieters mit einem bestimmten MediationAdConfiguration zu starten.

Unit

Diese Funktion wurde eingestellt.

Verwenden Sie stattdessen loadNativeAdMapper.

Unit

Wird vom Google Mobile Ads SDK aufgerufen, um das Laden einer nativen Drittanbieteranzeige mit einem bestimmten MediationAdConfiguration zu starten.

Unit

Wird vom Google Mobile Ads SDK aufgerufen, um das Laden einer Anzeige mit Prämie eines Drittanbieters zu starten, wenn ein MediationAdConfiguration angegeben ist.

Unit

Wird vom Google Mobile Ads SDK aufgerufen, um das Laden einer Interstitial-Anzeige mit Prämie eines Drittanbieters mit einem bestimmten MediationAdConfiguration zu starten.

Öffentliche Konstruktoren

Adapter

Adapter()

Öffentliche Funktionen

getSDKVersionInfo

abstract fun getSDKVersionInfo(): VersionInfo!

Gibt die Version des in die App integrierten Drittanbieter-SDKs zurück.

getVersionInfo

abstract fun getVersionInfo(): VersionInfo!

Gibt die Version des Vermittlungsadapters zurück.

initialize

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

Wird vom Google Mobile Ads SDK aufgerufen, um einen Drittanbieter-Adapter und ein Drittanbieter-SDK zu initialisieren. Diese Methode wird kurz nach der Initialisierung des Google Mobile Ads SDK durch die App aufgerufen.

Parameter
context: Context!

Der Kontext, den der Publisher in initialize angibt

callback: InitializationCompleteCallback!

Callback, der aufgerufen wird, wenn die Initialisierung des Adapters abgeschlossen ist.

configurations: (Mutable)List<MediationConfiguration!>!

Eine Liste der MediationConfiguration-Objekte, die für diesen Adapter in der Google AdMob- oder Google Ad Manager-Benutzeroberfläche konfiguriert sind.

loadAppOpenAd

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

Wird vom Google Mobile Ads SDK aufgerufen, um mit dem Laden einer App-Open-Anzeige eines Drittanbieters zu beginnen.

Wird verwendet, um die Gewinneranzeige aus einer Vermittlungsanfrage zu laden.

Parameter
adConfiguration: MediationAppOpenAdConfiguration!

Die MediationAppOpenAdConfiguration, die Informationen zum Laden der Gewinneranzeige enthält.

callback: MediationAdLoadCallback<MediationAppOpenAd!, MediationAppOpenAdCallback!>!

Ein Callback, der aufgerufen wird, wenn die Anzeige geladen wurde.

loadBannerAd

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

Wird vom Google Mobile Ads SDK aufgerufen, um das Laden einer Drittanbieter-Banneranzeige mit einem bestimmten MediationAdConfiguration zu starten.

Wird verwendet, um die Gewinneranzeige aus einer Vermittlungsanfrage zu laden.

Parameter
adConfiguration: MediationBannerAdConfiguration!

Die MediationBannerAdConfiguration, die Informationen zum Laden der Gewinneranzeige enthält.

callback: MediationAdLoadCallback<MediationBannerAd!, MediationBannerAdCallback!>!

Ein Callback, der aufgerufen wird, wenn die Anzeige geladen wurde.

loadInterstitialAd

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

Wird vom Google Mobile Ads SDK aufgerufen, um das Laden einer Interstitial-Anzeige eines Drittanbieters mit einem bestimmten MediationAdConfiguration zu starten.

Wird verwendet, um die Gewinneranzeige aus einer Vermittlungsanfrage zu laden.

Parameter
adConfiguration: MediationInterstitialAdConfiguration!

Die MediationInterstitialAdConfiguration, die Informationen zum Laden der Gewinneranzeige enthält.

callback: MediationAdLoadCallback<MediationInterstitialAd!, MediationInterstitialAdCallback!>!

Ein Callback, der aufgerufen wird, wenn die Anzeige geladen wurde.

loadNativeAd

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

Wird vom Google Mobile Ads SDK aufgerufen, um das Laden einer nativen Drittanbieteranzeige mit einem bestimmten MediationAdConfiguration zu starten.

Wird verwendet, um die Gewinneranzeige aus einer Vermittlungsanfrage zu laden.

Parameter
adConfiguration: MediationNativeAdConfiguration!

Die MediationNativeAdConfiguration, die Informationen zum Laden der Anzeigen enthält, die die Auktion gewonnen haben.

callback: MediationAdLoadCallback<UnifiedNativeAdMapper!, MediationNativeAdCallback!>!

Ein Callback, der aufgerufen wird, wenn die Anzeige geladen wurde.

loadNativeAdMapper

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

Wird vom Google Mobile Ads SDK aufgerufen, um das Laden einer nativen Drittanbieteranzeige mit einem bestimmten MediationAdConfiguration zu starten.

Wird verwendet, um die Gewinneranzeige aus einer Vermittlungsanfrage zu laden.

Parameter
adConfiguration: MediationNativeAdConfiguration!

Die MediationNativeAdConfiguration, die Informationen zum Laden der Anzeigen enthält, die die Auktion gewonnen haben.

callback: MediationAdLoadCallback<NativeAdMapper!, MediationNativeAdCallback!>!

Ein Callback, der aufgerufen wird, wenn das Laden der nativen Anzeige abgeschlossen ist.

loadRewardedAd

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

Wird vom Google Mobile Ads SDK aufgerufen, um das Laden einer Anzeige mit Prämie eines Drittanbieters zu starten, wenn ein MediationAdConfiguration angegeben ist.

Wird verwendet, um die Gewinneranzeige aus einer Vermittlungsanfrage zu laden.

Parameter
adConfiguration: MediationRewardedAdConfiguration!

Die MediationRewardedAdConfiguration, die Informationen zum Laden der Anzeigen mit dem höchsten Gebot enthält.

callback: MediationAdLoadCallback<MediationRewardedAd!, MediationRewardedAdCallback!>!

Ein Callback, der aufgerufen wird, wenn die Anzeige geladen wurde.

loadRewardedInterstitialAd

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

Wird vom Google Mobile Ads SDK aufgerufen, um das Laden einer Interstitial-Anzeige mit Prämie eines Drittanbieters mit einem bestimmten MediationAdConfiguration zu starten.

Wird verwendet, um die Gewinneranzeige aus einer Vermittlungsanfrage zu laden.

Parameter
adConfiguration: MediationRewardedAdConfiguration!

Die MediationRewardedAdConfiguration, die Informationen zum Laden der Anzeigen mit dem höchsten Gebot enthält.

callback: MediationAdLoadCallback<MediationRewardedAd!, MediationRewardedAdCallback!>!

Ein Callback, der aufgerufen wird, wenn die Anzeige geladen wurde.