AdLoader.Builder

public class AdLoader.Builder


AdLoader için mimar.

Özet

Herkese açık kurucular

Builder(Context context, String adUnitID)

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

Herkese açık yöntemler

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

public Builder(Context context, String adUnitID)

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

Parametreler
Context context

Bağlam.

String adUnitID

Reklam birimi kimliği.

Herkese açık yöntemler

build

public AdLoader build()

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

forAdManagerAdView

@CanIgnoreReturnValue
public AdLoader.Builder forAdManagerAdView(
    @NonNull OnAdManagerAdViewLoadedListener listener,
    AdSize[] adSizes
)

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

Parametreler
@NonNull OnAdManagerAdViewLoadedListener listener

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

AdSize[] adSizes

Banner reklamın desteklenen boyutlarını belirler.

Atışlar
java.lang.IllegalArgumentException

adSizes null ise veya boşsa.

forCustomFormatAd

@CanIgnoreReturnValue
public AdLoader.Builder forCustomFormatAd(
    String customFormatId,
    NativeCustomFormatAd.OnCustomFormatAdLoadedListener adLoadedListener,
    @Nullable NativeCustomFormatAd.OnCustomClickListener customClickListener
)

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

Parametreler
String customFormatId

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

NativeCustomFormatAd.OnCustomFormatAdLoadedListener adLoadedListener

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

@Nullable NativeCustomFormatAd.OnCustomClickListener customClickListener

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
public AdLoader.Builder forNativeAd(NativeAd.OnNativeAdLoadedListener listener)

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

Parametreler
NativeAd.OnNativeAdLoadedListener listener

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

withAdListener

@CanIgnoreReturnValue
public AdLoader.Builder withAdListener(AdListener listener)
Parametreler
AdListener listener

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

withAdManagerAdViewOptions

@CanIgnoreReturnValue
public AdLoader.Builder withAdManagerAdViewOptions(AdManagerAdViewOptions options)

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

Parametreler
AdManagerAdViewOptions options

Google Ad Manager banner reklam seçenekleri.

withNativeAdOptions

@CanIgnoreReturnValue
public AdLoader.Builder withNativeAdOptions(NativeAdOptions options)

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

Parametreler
NativeAdOptions options

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