AdLoader.Builder

public class AdLoader.Builder


Muratore per un AdLoader.

Riepilogo

Costruttori pubblici

Builder(Context context, String adUnitID)

Crea un nuovo Builder per la creazione di un AdLoader.

Metodi pubblici

AdLoader

Restituisce un valore AdLoader o vuoto se si è verificato un errore.

AdLoader.Builder

Registra un listener per gestire il caricamento di un banner pubblicitario Google Ad Manager.

AdLoader.Builder

Consente al AdLoader di caricare annunci in formato personalizzato.

AdLoader.Builder

Registra un listener per gestire il caricamento di un NativeAd.

AdLoader.Builder
AdLoader.Builder

Imposta le opzioni da utilizzare per caricare una visualizzazione di annunci Google Ad Manager.

AdLoader.Builder

Imposta le opzioni dell'annuncio nativo nel generatore di caricatore di annunci.

Costruttori pubblici

Builder

public Builder(Context context, String adUnitID)

Crea un nuovo Builder per la creazione di un AdLoader.

Parametri
Context context

Il contesto.

String adUnitID

L'ID unità pubblicitaria.

Metodi pubblici

build

public AdLoader build()

Restituisce un valore AdLoader o vuoto se si è verificato un errore.

forAdManagerAdView

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

Registra un listener per gestire il caricamento di un banner pubblicitario Google Ad Manager.

Parametri
@NonNull OnAdManagerAdViewLoadedListener listener

Il callback che verrà eseguito quando viene caricato un annuncio banner.

AdSize[] adSizes

Imposta le dimensioni supportate dell'annuncio banner.

Genera
java.lang.IllegalArgumentException

Se adSizes è null o vuoto.

forCustomFormatAd

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

Consente al AdLoader di caricare annunci in formato personalizzato.

Parametri
String customFormatId

ID formato personalizzato definito nell'interfaccia utente di Ad Manager.

NativeCustomFormatAd.OnCustomFormatAdLoadedListener adLoadedListener

Un listener da chiamare quando viene caricato un NativeCustomFormatAd.

@Nullable NativeCustomFormatAd.OnCustomClickListener customClickListener

Un listener facoltativo per definire la logica di clic personalizzata per i clic sugli annunci. Se impostato, questo valore sostituisce il comportamento di clickthrough predefinito dell'annuncio, ovvero la navigazione all'URL di clic definito nell'interfaccia utente di Ad Manager.

forNativeAd

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

Registra un listener per gestire il caricamento di un NativeAd.

Parametri
NativeAd.OnNativeAdLoadedListener listener

Un listener da chiamare quando viene caricato un NativeAd.

withAdListener

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

Un oggetto che gestisce gli errori rilevati durante il recupero degli annunci nativi.

withAdManagerAdViewOptions

@CanIgnoreReturnValue
public AdLoader.Builder withAdManagerAdViewOptions(AdManagerAdViewOptions options)

Imposta le opzioni da utilizzare per caricare una visualizzazione di annunci Google Ad Manager.

Parametri
AdManagerAdViewOptions options

Opzioni per gli annunci banner di Google Ad Manager.

withNativeAdOptions

@CanIgnoreReturnValue
public AdLoader.Builder withNativeAdOptions(NativeAdOptions options)

Imposta le opzioni dell'annuncio nativo nel generatore di caricatore di annunci.

Parametri
NativeAdOptions options

Un oggetto che specifica varie opzioni per gli annunci nativi.