AdLoader.Builder

public class AdLoader.Builder


AdLoader için derleyici.

Özet

Herkese açık oluşturucular

Builder(Context context, String adUnitID)

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

Herkese açık yöntemler

AdLoader

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

AdLoader.Builder

Google Ad Manager banner reklamının yüklenmesini işlemek için bir işleyici kaydeder.

AdLoader.Builder

AdLoader öğesinin özel biçimli reklamları yüklemesini sağlar.

AdLoader.Builder

NativeAd yüklemeyi işlemek için bir işleyici kaydeder.

AdLoader.Builder
AdLoader.Builder

Google Ad Manager reklam görünümünü yüklemek için kullanılacak seçenekleri ayarlar.

AdLoader.Builder

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

Herkese açık oluşturucular

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 hatayla karşılaşılırsa AdLoader veya boş değer döndürür.

forAdManagerAdView

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

Google Ad Manager banner reklamının yüklenmesini işlemek için bir işleyici kaydeder.

Parametreler
@NonNull OnAdManagerAdViewLoadedListener listener

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

AdSize[] adSizes

Banner reklamın desteklenen boyutlarını ayarlar.

Verdiği hatalar
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 öğesinin ö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 bir dinleyici.

@Nullable NativeCustomFormatAd.OnCustomClickListener customClickListener

Reklam tıklamaları için özel tıklama mantığı tanımlamak üzere 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 gitme şeklindeki varsayılan tıklama davranışı geçersiz kılınır.

forNativeAd

@CanIgnoreReturnValue
public AdLoader.Builder forNativeAd(NativeAd.OnNativeAdLoadedListener listener)

NativeAd yüklemeyi işlemek için bir işleyici kaydeder.

Parametreler
NativeAd.OnNativeAdLoadedListener listener

Bir NativeAd yüklendiğinde çağrılacak bir 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ünümünü yüklemek için kullanılacak seçenekleri ayarlar.

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.