NativeAdOptions.Builder

class NativeAdOptions.Builder


Zusammenfassung

Öffentliche Konstruktoren

Öffentliche Funktionen

NativeAdOptions!

Erstellt ein NativeAdOptions-Objekt mit den angegebenen Attributen.

NativeAdOptions.Builder!

Legt die Position des Datenschutzinfo-Symbols fest (sofern vorhanden).

NativeAdOptions.Builder!

Diese Funktion wurde eingestellt.

Verwenden Sie setMediaAspectRatio, um das Seitenverhältnis von Videos und Bildern festzulegen.

NativeAdOptions.Builder!
NativeAdOptions.Builder!

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

NativeAdOptions.Builder!

Legt fest, ob mehrere Bilder angefordert werden sollen.

NativeAdOptions.Builder!

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

NativeAdOptions.Builder!

Legt das Objekt VideoOptions fest.

Öffentliche Konstruktoren

Builder

Builder()

Öffentliche Funktionen

Build

fun build(): NativeAdOptions!

Erstellt ein NativeAdOptions-Objekt mit den angegebenen Attributen.

setAdChoicesPlacement

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

Legt die Position des Datenschutzinfo-Symbols fest (sofern 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 der Funktion „Diese Anzeige ignorieren“ anzufordern. Der Standardwert ist false.

setRequestMultipleImages

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

Legt fest, ob mehrere Bilder angefordert werden sollen. Der Standardwert ist "false".

setReturnUrlsForImageAssets

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

Legt fest, ob nur URLs für Bild-Assets zurückgegeben werden sollen. Wenn „true“, lädt das SDK keine Bild-Assets herunter, sondern gibt stattdessen ein NativeAd.Image mit nur den Attributen „URI“ und „Scale“ zurück. Wenn „false“ festgelegt ist, lädt das SDK automatisch Bild-Assets herunter und gibt ein NativeAd.Image mit allen drei Attributen (URI, Scale und Drawable) zurück. Der Standardwert ist „false“.

setVideoOptions

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

Legt das Objekt VideoOptions fest.