NativeAdOptions.Builder

class NativeAdOptions.Builder


Zusammenfassung

Öffentliche Konstruktoren

Öffentliche Funktionen

NativeAdOptions!

Erzeugt ein NativeAdOptions-Objekt mit den angegebenen Attributen.

NativeAdOptions.Builder!

Legt die Platzierung des Datenschutzinfo-Symbols fest (falls vorhanden).

NativeAdOptions.Builder!

Diese Funktion wird nicht mehr unterstützt.

Mit setMediaAspectRatio können Sie das Seitenverhältnis für Videos und Bilder festlegen.

NativeAdOptions.Builder!
NativeAdOptions.Builder!

Legen Sie diesen booleschen Wert auf true fest, um eine benutzerdefinierte Implementierung für die Funktion „Diese Anzeige ignorieren“ anzufordern.

NativeAdOptions.Builder!

Hier legen Sie fest, ob mehrere Bilder angefordert werden sollen oder nicht.

NativeAdOptions.Builder!

Hier legen Sie fest, ob für Bild-Assets nur URLs zurückgegeben werden sollen.

NativeAdOptions.Builder!

Das VideoOptions-Objekt wird festgelegt.

Öffentliche Konstruktoren

Builder

Builder()

Öffentliche Funktionen

Build

fun build(): NativeAdOptions!

Erzeugt ein NativeAdOptions-Objekt mit den angegebenen Attributen.

setAdChoicesPlacement

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

Legt die Platzierung des Datenschutzinfo-Symbols fest (falls vorhanden). Der Wert muss einer der folgenden sein: ADCHOICES_TOP_LEFT, ADCHOICES_TOP_RIGHT, ADCHOICES_BOTTOM_RIGHT oder ADCHOICES_BOTTOM_LEFT. Der Standardwert ist ADCHOICES_TOP_RIGHT.

setImageOrientation

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

Legt die Ausrichtung fest, in der das Bild zurückgegeben werden soll.

setRequestCustomMuteThisAd

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

Legen Sie diesen booleschen Wert auf true fest, um eine benutzerdefinierte Implementierung für die Funktion „Diese Anzeige ignorieren“ anzufordern. Der Standardwert ist false.

setRequestMultipleImages

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

Hier legen Sie fest, ob mehrere Bilder angefordert werden sollen oder nicht. Der Standardwert ist "false".

setReturnUrlsForImageAssets

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

Hier legen Sie fest, ob für Bild-Assets nur URLs zurückgegeben werden sollen. Wenn „true“ festgelegt ist, lädt das SDK keine Bild-Assets herunter und gibt stattdessen eine NativeAd.Image zurück, in der nur die URI- und Skaleneigenschaften ausgefüllt sind. Wenn „false“ festgelegt ist, lädt das SDK automatisch Bild-Assets herunter und gibt eine NativeAd.Image mit allen drei Attributen (URI, Scale und Drawable) zurück. Der Standardwert ist "false".

setVideoOptions

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

Das VideoOptions-Objekt wird festgelegt.