AdLoader.Builder

public class AdLoader.Builder


Costruttore di AdLoader.

Riepilogo

Costruttori pubblici

Builder(Context context, String adUnitID)

Crea un nuovo Builder per la costruzione di un AdLoader.

Metodi pubblici

AdLoader

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

AdLoader.Builder

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

AdLoader.Builder

Consente al AdLoader di caricare annunci con 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 dell'annuncio Google Ad Manager.

AdLoader.Builder

Imposta le opzioni degli annunci nativi per il generatore di annunci loader.

Costruttori pubblici

Builder

public Builder(Context context, String adUnitID)

Crea un nuovo Builder per la costruzione di un AdLoader.

Parametri
Context context

Il contesto.

String adUnitID

L'ID unità pubblicitaria.

Metodi pubblici

build

public AdLoader build()

Restituisce un AdLoader o un valore 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 annuncio banner di 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.

Lanci
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 con formato personalizzato.

Parametri
String customFormatId

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

NativeCustomFormatAd.OnCustomFormatAdLoadedListener adLoadedListener

Un ascoltatore da chiamare quando viene caricato un NativeCustomFormatAd.

@Nullable NativeCustomFormatAd.OnCustomClickListener customClickListener

Un ascoltatore facoltativo per definire la logica dei clic personalizzata per i clic sugli annunci. Se impostato, questo valore sostituisce il comportamento di clickthrough predefinito dell'annuncio, che prevede il passaggio 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 ascoltatore 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 dell'annuncio 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 degli annunci nativi per il generatore di annunci loader.

Parametri
NativeAdOptions options

Un oggetto che specifica varie opzioni di annunci nativi.