Uyarlayıcı

abstract class Adapter : MediationExtrasReceiver

Bilinen doğrudan alt sınıflar
RtbAdapter

Open Bidding'i de destekleyen uyumlulaştırma bağdaştırıcısı.


Üçüncü taraf reklam ağları için bağdaştırıcı. Tüm yükleme yöntemlerinin, bağdaştırıcı biçimi desteklemiyorsa sorunsuz bir şekilde başarısız olacak varsayılan bir uygulaması vardır.

Özet

Herkese açık kurucular

Herkese açık işlevler

abstract VersionInfo!

Uygulamaya yerleştirilmiş üçüncü taraf SDK'sının sürümünü döndürür.

abstract VersionInfo!

Uyumlulaştırma bağdaştırıcının sürümünü döndürür.

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

Üçüncü taraf bağdaştırıcısı ve SDK'sını başlatmak için Google Mobile Ads SDK'sı tarafından çağrılır.

Unit

Üçüncü taraf uygulama açık reklamını yüklemeye başlamak için Google Mobile Ads SDK'sı tarafından çağrılır.

Unit

Google Mobile Ads SDK'sı tarafından, bir üçüncü taraf banner reklamı yüklemeye başlamak için çağrılır.

Unit

Google Mobile Ads SDK'sı tarafından, MediationAdConfiguration verildiğinde üçüncü taraf geçiş reklamı yüklemeye başlamak için çağrılır.

Unit

Bu işlev kullanımdan kaldırılmıştır.

Bunun yerine loadNativeAdMapper kullanın.

Unit

Google Mobile Ads SDK'sı tarafından, bir üçüncü taraf doğal reklamı yüklemeye başlamak için çağrılır.

Unit

Google Mobile Ads SDK'sı tarafından, bir üçüncü taraf ödüllü reklamı yüklemeye başlamak için çağrılır.

Unit

Google Mobile Ads SDK'sı tarafından, MediationAdConfiguration verildiğinde üçüncü taraf ödüllü geçiş reklamı yüklemeye başlamak için çağrılır.

Herkese açık kurucular

Uyarlayıcı

Adapter()

Herkese açık işlevler

getSDKVersionInfo

abstract fun getSDKVersionInfo(): VersionInfo!

Uygulamaya yerleştirilmiş üçüncü taraf SDK'sının sürümünü döndürür.

getVersionInfo

abstract fun getVersionInfo(): VersionInfo!

Uyumlulaştırma bağdaştırıcının sürümünü döndürür.

ilk kullanıma hazırlama

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

Üçüncü taraf bağdaştırıcısı ve SDK'sını başlatmak için Google Mobile Ads SDK'sı tarafından çağrılır. Bu yöntem, uygulama Google Mobile Ads SDK'sını ilk kullanıma hazırladıktan kısa bir süre sonra çağrılır.

Parametreler
context: Context!

Yayıncının initialize

callback: InitializationCompleteCallback!

Adaptör ilklendirmeyi tamamladığında çağrılacak geri çağırma işlevi.

configurations: (Mutable)List<MediationConfiguration!>!

Google AdMob veya Google Ad Manager kullanıcı arayüzünde bu bağdaştırıcının yapılandırıldığı MediationConfiguration nesnelerinin listesi.

loadAppOpenAd

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

Üçüncü taraf uygulama açık reklamını yüklemeye başlamak için Google Mobile Ads SDK'sı tarafından çağrılır.

Bir uyumlulaştırma isteğinden kazanan reklamı yüklemek için kullanılır.

Parametreler
adConfiguration: MediationAppOpenAdConfiguration!

Kazanan reklamı yüklemek için gereken bilgileri içeren MediationAppOpenAdConfiguration.

callback: MediationAdLoadCallback<MediationAppOpenAd!, MediationAppOpenAdCallback!>!

Reklamın yüklenmesi tamamlandığında çağrılacak geri çağırma işlevi.

loadBannerAd

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

Google Mobile Ads SDK'sı tarafından, bir üçüncü taraf banner reklamı yüklemeye başlamak için çağrılır.

Bir uyumlulaştırma isteğinden kazanan reklamı yüklemek için kullanılır.

Parametreler
adConfiguration: MediationBannerAdConfiguration!

Kazanan reklamı yüklemek için gereken bilgileri içeren MediationBannerAdConfiguration.

callback: MediationAdLoadCallback<MediationBannerAd!, MediationBannerAdCallback!>!

Reklamın yüklenmesi tamamlandığında çağrılacak geri çağırma işlevi.

loadInterstitialAd

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

Google Mobile Ads SDK'sı tarafından, MediationAdConfiguration verildiğinde üçüncü taraf geçiş reklamı yüklemeye başlamak için çağrılır.

Bir uyumlulaştırma isteğinden kazanan reklamı yüklemek için kullanılır.

Parametreler
adConfiguration: MediationInterstitialAdConfiguration!

Kazanan reklamı yüklemek için gereken bilgileri içeren MediationInterstitialAdConfiguration.

callback: MediationAdLoadCallback<MediationInterstitialAd!, MediationInterstitialAdCallback!>!

Reklamın yüklenmesi tamamlandığında çağrılacak geri çağırma işlevi.

loadNativeAd

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

Google Mobile Ads SDK'sı tarafından, bir üçüncü taraf doğal reklamı yüklemeye başlamak için çağrılır.

Bir uyumlulaştırma isteğinden kazanan reklamı yüklemek için kullanılır.

Parametreler
adConfiguration: MediationNativeAdConfiguration!

Kazanan reklamı yüklemek için gereken bilgileri içeren MediationNativeAdConfiguration.

callback: MediationAdLoadCallback<UnifiedNativeAdMapper!, MediationNativeAdCallback!>!

Reklamın yüklenmesi tamamlandığında çağrılacak geri çağırma işlevi.

loadNativeAdMapper

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

Google Mobile Ads SDK'sı tarafından, bir üçüncü taraf doğal reklamı yüklemeye başlamak için çağrılır.

Bir uyumlulaştırma isteğinden kazanan reklamı yüklemek için kullanılır.

Parametreler
adConfiguration: MediationNativeAdConfiguration!

Kazanan reklamı yüklemek için gereken bilgileri içeren MediationNativeAdConfiguration.

callback: MediationAdLoadCallback<NativeAdMapper!, MediationNativeAdCallback!>!

Yerel reklamın yüklenmesi tamamlandığında çağrılacak geri çağırma işlevi.

loadRewardedAd

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

Google Mobile Ads SDK'sı tarafından, bir üçüncü taraf ödüllü reklamı yüklemeye başlamak için çağrılır.

Bir uyumlulaştırma isteğinden kazanan reklamı yüklemek için kullanılır.

Parametreler
adConfiguration: MediationRewardedAdConfiguration!

Kazanan reklamı yüklemek için gereken bilgileri içeren MediationRewardedAdConfiguration.

callback: MediationAdLoadCallback<MediationRewardedAd!, MediationRewardedAdCallback!>!

Reklamın yüklenmesi tamamlandığında çağrılacak geri çağırma işlevi.

loadRewardedInterstitialAd

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

Google Mobile Ads SDK'sı tarafından, MediationAdConfiguration verildiğinde üçüncü taraf ödüllü geçiş reklamı yüklemeye başlamak için çağrılır.

Bir uyumlulaştırma isteğinden kazanan reklamı yüklemek için kullanılır.

Parametreler
adConfiguration: MediationRewardedAdConfiguration!

Kazanan reklamı yüklemek için gereken bilgileri içeren MediationRewardedAdConfiguration.

callback: MediationAdLoadCallback<MediationRewardedAd!, MediationRewardedAdCallback!>!

Reklamın yüklenmesi tamamlandığında çağrılacak geri çağırma işlevi.