NativeAdOptions.Builder

class NativeAdOptions.Builder


Riepilogo

Costruttori pubblici

Funzioni pubbliche

NativeAdOptions!

Costruisce un oggetto NativeAdOptions con gli attributi specificati.

NativeAdOptions.Builder!

Imposta il posizionamento dell'icona Scegli Tu! (se presente).

NativeAdOptions.Builder!

Questa funzione è deprecata.

Utilizza setMediaAspectRatio per impostare le proporzioni di video e immagini.

NativeAdOptions.Builder!
NativeAdOptions.Builder!

Imposta questo valore booleano su true per richiedere un'implementazione personalizzata per la funzionalità Disattiva questo annuncio.

NativeAdOptions.Builder!

Imposta se devono essere richieste o meno più immagini.

NativeAdOptions.Builder!

Imposta se devono essere restituiti solo gli URL per gli asset immagine.

NativeAdOptions.Builder!

Imposta l'oggetto VideoOptions.

Costruttori pubblici

Builder

Builder()

Funzioni pubbliche

build

fun build(): NativeAdOptions!

Costruisce un oggetto NativeAdOptions con gli attributi specificati.

setAdChoicesPlacement

@CanIgnoreReturnValue
fun setAdChoicesPlacement(
    @NativeAdOptions.AdChoicesPlacement adChoicesPlacement: Int
): NativeAdOptions.Builder!

Imposta il posizionamento dell'icona Scegli Tu! (se presente). Il valore deve essere uno dei seguenti: ADCHOICES_TOP_LEFT, ADCHOICES_TOP_RIGHT, ADCHOICES_BOTTOM_RIGHT o ADCHOICES_BOTTOM_LEFT. Il valore predefinito è ADCHOICES_TOP_RIGHT.

setImageOrientation

@CanIgnoreReturnValue
fun setImageOrientation(orientation: Int): NativeAdOptions.Builder!

Imposta l'orientamento in cui deve essere restituita l'immagine.

setRequestCustomMuteThisAd

@CanIgnoreReturnValue
fun setRequestCustomMuteThisAd(requestCustomMuteThisAd: Boolean): NativeAdOptions.Builder!

Imposta questo valore booleano su true per richiedere un'implementazione personalizzata per la funzionalità Disattiva questo annuncio. Il valore predefinito è false.

setRequestMultipleImages

@CanIgnoreReturnValue
fun setRequestMultipleImages(shouldRequestMultipleImages: Boolean): NativeAdOptions.Builder!

Imposta se devono essere richieste o meno più immagini. Il valore predefinito è false.

setReturnUrlsForImageAssets

@CanIgnoreReturnValue
fun setReturnUrlsForImageAssets(shouldReturnUrls: Boolean): NativeAdOptions.Builder!

Imposta se devono essere restituiti solo gli URL per gli asset immagine. Se true, l'SDK non scarica gli asset immagine e restituisce un NativeAd.Image con solo le proprietà URI e Scala compilate. Se il valore è false, l'SDK scarica automaticamente gli asset immagine e restituisce un NativeAd.Image con tutte e tre le proprietà (URI, Scale e Drawable) completate. Il valore predefinito è false.

setVideoOptions

@CanIgnoreReturnValue
fun setVideoOptions(videoOptions: VideoOptions!): NativeAdOptions.Builder!

Imposta l'oggetto VideoOptions.