AdLoader.Builder

class AdLoader.Builder


AdLoader için mimar.

Özet

Herkese açık kurucular

Builder(context: Context!, adUnitID: String!)

AdLoader oluşturmak için yeni bir Builder oluşturur.

Herkese açık işlevler

AdLoader!

Bir AdLoader döndürür veya hatayla karşılaşıldıysa boş değer döndürür.

AdLoader.Builder!

Bir Google Ad Manager banner reklamının yüklenmesini sağlayacak bir dinleyici kaydeder.

AdLoader.Builder!

AdLoader'ün özel biçimli reklamlar yüklemesini sağlar.

AdLoader.Builder!

NativeAd yükleme işlemini gerçekleştirecek bir işleyici kaydeder.

AdLoader.Builder!
AdLoader.Builder!

Google Ad Manager reklam görüntülemesini yüklemek için kullanılacak seçenekleri belirler.

AdLoader.Builder!

Yerel reklam seçeneklerini reklam yükleyici oluşturucuya ayarlar.

Herkese açık kurucular

Derleyici

Builder(context: Context!, adUnitID: String!)

AdLoader oluşturmak için yeni bir Builder oluşturur.

Parametreler
context: Context!

Bağlam.

adUnitID: String!

Reklam birimi kimliği.

Herkese açık işlevler

build

fun build(): AdLoader!

Bir AdLoader döndürür veya hatayla karşılaşıldıysa boş değer döndürür.

forAdManagerAdView

@CanIgnoreReturnValue
fun forAdManagerAdView(
    listener: OnAdManagerAdViewLoadedListener,
    adSizes: Array<AdSize!>!
): AdLoader.Builder!

Bir Google Ad Manager banner reklamının yüklenmesini sağlayacak bir dinleyici kaydeder.

Parametreler
listener: OnAdManagerAdViewLoadedListener

Banner reklam yüklendiğinde çalışacak geri çağırma işlevi.

adSizes: Array<AdSize!>!

Banner reklamın desteklenen boyutlarını belirler.

Atışlar
java.lang.IllegalArgumentException

adSizes null ise veya boşsa.

forCustomFormatAd

@CanIgnoreReturnValue
fun forCustomFormatAd(
    customFormatId: String!,
    adLoadedListener: NativeCustomFormatAd.OnCustomFormatAdLoadedListener!,
    customClickListener: NativeCustomFormatAd.OnCustomClickListener?
): AdLoader.Builder!

AdLoader'ün özel biçimli reklamlar yüklemesini sağlar.

Parametreler
customFormatId: String!

Ad Manager kullanıcı arayüzünde tanımlanan özel biçim kimliği.

adLoadedListener: NativeCustomFormatAd.OnCustomFormatAdLoadedListener!

Bir NativeCustomFormatAd yüklendiğinde çağrılacak dinleyici.

customClickListener: NativeCustomFormatAd.OnCustomClickListener?

Reklam tıklamaları için özel tıklama mantığını tanımlayan isteğe bağlı bir dinleyici. Bu ayar yapıldığında, reklamın Ad Manager kullanıcı arayüzünde tanımlanan tıklama URL'sine yönlendirme işlemi olan varsayılan tıklama davranışı geçersiz kılınır.

forNativeAd

@CanIgnoreReturnValue
fun forNativeAd(listener: NativeAd.OnNativeAdLoadedListener!): AdLoader.Builder!

NativeAd yükleme işlemini gerçekleştirecek bir işleyici kaydeder.

Parametreler
listener: NativeAd.OnNativeAdLoadedListener!

Bir NativeAd yüklendiğinde çağrılacak dinleyici.

withAdListener

@CanIgnoreReturnValue
fun withAdListener(listener: AdListener!): AdLoader.Builder!
Parametreler
listener: AdListener!

Yerel reklamlar alınırken karşılaşılan hataları işleyen bir nesne.

withAdManagerAdViewOptions

@CanIgnoreReturnValue
fun withAdManagerAdViewOptions(options: AdManagerAdViewOptions!): AdLoader.Builder!

Google Ad Manager reklam görüntülemesini yüklemek için kullanılacak seçenekleri belirler.

Parametreler
options: AdManagerAdViewOptions!

Google Ad Manager banner reklam seçenekleri.

withNativeAdOptions

@CanIgnoreReturnValue
fun withNativeAdOptions(options: NativeAdOptions!): AdLoader.Builder!

Yerel reklam seçeneklerini reklam yükleyici oluşturucuya ayarlar.

Parametreler
options: NativeAdOptions!

Çeşitli yerel reklam seçeneklerini belirten bir nesne.