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 bei einem Fehler des Adapters ordnungsgemäß abbricht.

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 Adapter und ein SDK eines Drittanbieters zu initialisieren.

Unit

Wird vom Google Mobile Ads SDK aufgerufen, um mit dem Laden einer offenen App-Anzeigenanzeige von Drittanbietern zu beginnen.

Unit

Wird vom Google Mobile Ads SDK aufgerufen, um mit dem Laden einer Drittanbieter-Banneranzeige zu beginnen,

Unit

Wird vom Google Mobile Ads SDK aufgerufen, um mit dem Laden einer Interstitial-Anzeige eines Drittanbieters zu beginnen, nachdem eine MediationAdConfiguration

Unit

Diese Funktion wird nicht mehr unterstützt.

Verwenden Sie stattdessen loadNativeAdMapper.

Unit

Wird vom Google Mobile Ads SDK aufgerufen, um mit dem Laden einer nativen Anzeige eines Drittanbieters zu beginnen,

Unit

Wird vom Google Mobile Ads SDK aufgerufen, um mit dem Laden einer Anzeige mit Prämie eines Drittanbieters zu beginnen,

Unit

Wird vom Google Mobile Ads SDK aufgerufen, um mit dem Laden einer Interstitial-Anzeige mit Prämie eines Drittanbieters zu beginnen, nachdem eine MediationAdConfiguration

Ö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 Adapter und ein SDK eines Drittanbieters 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 wurden.

loadAppOpenAd

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

Wird vom Google Mobile Ads SDK aufgerufen, um mit dem Laden einer offenen Anzeige von Drittanbieter-Apps zu beginnen.

Wird verwendet, um die ausgewählte Anzeige aus einer Vermittlungsanfrage zu laden.

Parameter
adConfiguration: MediationAppOpenAdConfiguration!

Die MediationAppOpenAdConfiguration, die Informationen zum Laden der ausgewählten Anzeige enthält.

callback: MediationAdLoadCallback<MediationAppOpenAd!, MediationAppOpenAdCallback!>!

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

loadBannerAd

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

Wird vom Google Mobile Ads SDK aufgerufen, um mit dem Laden einer Drittanbieter-Banneranzeige zu beginnen,

Wird verwendet, um die ausgewählte Anzeige aus einer Vermittlungsanfrage zu laden.

Parameter
adConfiguration: MediationBannerAdConfiguration!

Die MediationBannerAdConfiguration, die Informationen zum Laden der ausgewählten Anzeige enthält.

callback: MediationAdLoadCallback<MediationBannerAd!, MediationBannerAdCallback!>!

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

loadInterstitialAd

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

Wird vom Google Mobile Ads SDK aufgerufen, um mit dem Laden einer Interstitial-Anzeige eines Drittanbieters zu beginnen, nachdem eine MediationAdConfiguration

Wird verwendet, um die ausgewählte Anzeige aus einer Vermittlungsanfrage zu laden.

Parameter
adConfiguration: MediationInterstitialAdConfiguration!

„MediationInterstitialAdConfiguration“, die Informationen zum Laden der ausgewählten Anzeige enthält.

callback: MediationAdLoadCallback<MediationInterstitialAd!, MediationInterstitialAdCallback!>!

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

loadNativeAd

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

Wird vom Google Mobile Ads SDK aufgerufen, um mit dem Laden einer nativen Anzeige eines Drittanbieters zu beginnen,

Wird verwendet, um die ausgewählte Anzeige aus einer Vermittlungsanfrage zu laden.

Parameter
adConfiguration: MediationNativeAdConfiguration!

Die MediationNativeAdConfiguration, die Informationen zum Laden der ausgewählten Anzeige enthält.

callback: MediationAdLoadCallback<UnifiedNativeAdMapper!, MediationNativeAdCallback!>!

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

loadNativeAdMapper

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

Wird vom Google Mobile Ads SDK aufgerufen, um mit dem Laden einer nativen Anzeige eines Drittanbieters zu beginnen,

Wird verwendet, um die ausgewählte Anzeige aus einer Vermittlungsanfrage zu laden.

Parameter
adConfiguration: MediationNativeAdConfiguration!

Die MediationNativeAdConfiguration, die Informationen zum Laden der ausgewählten Anzeige enthält.

callback: MediationAdLoadCallback<NativeAdMapper!, MediationNativeAdCallback!>!

Ein Callback, der aufgerufen wird, wenn die native Anzeige vollständig geladen wurde.

loadRewardedAd

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

Wird vom Google Mobile Ads SDK aufgerufen, um mit dem Laden einer Anzeige mit Prämie eines Drittanbieters zu beginnen,

Wird verwendet, um die ausgewählte Anzeige aus einer Vermittlungsanfrage zu laden.

Parameter
adConfiguration: MediationRewardedAdConfiguration!

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

callback: MediationAdLoadCallback<MediationRewardedAd!, MediationRewardedAdCallback!>!

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

loadRewardedInterstitialAd

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

Wird vom Google Mobile Ads SDK aufgerufen, um mit dem Laden einer Interstitial-Anzeige mit Prämie eines Drittanbieters zu beginnen, nachdem eine MediationAdConfiguration

Wird verwendet, um die ausgewählte Anzeige aus einer Vermittlungsanfrage zu laden.

Parameter
adConfiguration: MediationRewardedAdConfiguration!

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

callback: MediationAdLoadCallback<MediationRewardedAd!, MediationRewardedAdCallback!>!

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