RtbAdapter

@ParametersAreNonnullByDefault
abstract class RtbAdapter : Adapter


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

Özet

Herkese açık kurucular

Herkese açık işlevler

abstract Unit

Sinyal oluşturmayı başlatmak için Google Mobile Ads SDK'sı tarafından çağrılır.

Unit

Open Bidding açık uygulama reklamı 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 Open Bidding banner reklamı yüklemeye başlamak için çağrılır.

Unit

Google Mobile Ads SDK'sı tarafından, MediationAdConfiguration verildiğinde açık teklifli sistem 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 loadRtbNativeAdMapper kullanın.

Unit

Google Mobile Ads SDK'sı tarafından, bir

Unit

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

Unit

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

Devralınan işlevler

com.google.android.gms.ads.mediation.Adapter kaynağından
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

RtbAdapter

RtbAdapter()

Herkese açık işlevler

collectSignals

abstract fun collectSignals(data: RtbSignalData!, callback: SignalCallbacks!): Unit

Sinyal oluşturmayı başlatmak için Google Mobile Ads SDK'sı tarafından çağrılır.

Tipik kullanım, sinyal oluşturma işlemini eşzamansız olarak başlatmak ve sinyal oluşturma işlemi tamamlandığında veya başarısız olduğunda geri çağırma işlevini kullanmaktır.

Parametreler
data: RtbSignalData!

Sinyal oluşturmak için kullanılan veriler.

callback: SignalCallbacks!

Sinyal oluşturma işlemi tamamlandığında veya başarısız olduğunda bağdaştırıcının çağıracağı tamamlama geri çağırma işlevi.

loadRtbAppOpenAd

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

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

Open Bidding isteğinde 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.

loadRtbBannerAd

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

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

Open Bidding isteğinde 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.

loadRtbInterstitialAd

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

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

Open Bidding isteğinde 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.

loadRtbNativeAd

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

Google Mobile Ads SDK'sı tarafından, bir

Open Bidding isteğinde 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.

loadRtbNativeAdMapper

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

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

Open Bidding isteğinde 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.

loadRtbRewardedAd

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

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

Open Bidding isteğinde 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.

loadRtbRewardedInterstitialAd

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

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

Open Bidding isteğinde 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.