NativeAdOptions.Builder

public final class NativeAdOptions.Builder


Builder-Klasse für NativeAdOptions.

Zusammenfassung

Öffentliche Konstruktoren

Öffentliche Methoden

NativeAdOptions

Erzeugt ein NativeAdOptions-Objekt mit den angegebenen Attributen.

NativeAdOptions.Builder
@CanIgnoreReturnValue
enableCustomClickGestureDirection(
    @NativeAdOptions.SwipeGestureDirection int swipeGestureDirection,
    boolean tapsAllowed
)

Wischbewegungen als benutzerdefinierte Klickgeste aktivieren

NativeAdOptions.Builder

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

NativeAdOptions.Builder

Hiermit wird das Seitenverhältnis des Mediums festgelegt.

NativeAdOptions.Builder
@CanIgnoreReturnValue
setRequestCustomMuteThisAd(boolean requestCustomMuteThisAd)

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

NativeAdOptions.Builder
@CanIgnoreReturnValue
setRequestMultipleImages(boolean shouldRequestMultipleImages)

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

public Builder()

Öffentliche Methoden

Build

public NativeAdOptions build()

Erzeugt ein NativeAdOptions-Objekt mit den angegebenen Attributen.

enableCustomClickGestureDirection

@CanIgnoreReturnValue
public NativeAdOptions.Builder enableCustomClickGestureDirection(
    @NativeAdOptions.SwipeGestureDirection int swipeGestureDirection,
    boolean tapsAllowed
)

Wischbewegungen als benutzerdefinierte Klickgeste aktivieren

Parameter
@NativeAdOptions.SwipeGestureDirection int swipeGestureDirection

Die SwipeGestureDirection, die als Klick gezählt werden soll.

boolean tapsAllowed

Ob Tippen weiterhin als Klicks zugelassen werden soll.

Nur für Publisher auf der Zulassungsliste verfügbar. Diese Einstellungen werden für Publisher, die nicht auf der Zulassungsliste stehen, ignoriert.

setAdChoicesPlacement

@CanIgnoreReturnValue
public NativeAdOptions.Builder setAdChoicesPlacement(
    @NativeAdOptions.AdChoicesPlacement int adChoicesPlacement
)

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.

setMediaAspectRatio

@CanIgnoreReturnValue
public NativeAdOptions.Builder setMediaAspectRatio(
    @NativeAdOptions.NativeMediaAspectRatio int aspectRatio
)

Hiermit wird das Seitenverhältnis des Mediums festgelegt.

Parameter
@NativeAdOptions.NativeMediaAspectRatio int aspectRatio

Seitenverhältnis, das mit einer der NativeMediaAspectRatio-Optionen festgelegt werden soll.

setRequestCustomMuteThisAd

@CanIgnoreReturnValue
public NativeAdOptions.Builder setRequestCustomMuteThisAd(boolean requestCustomMuteThisAd)

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
public NativeAdOptions.Builder setRequestMultipleImages(boolean shouldRequestMultipleImages)

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

setReturnUrlsForImageAssets

@CanIgnoreReturnValue
public NativeAdOptions.Builder setReturnUrlsForImageAssets(boolean shouldReturnUrls)

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
public NativeAdOptions.Builder setVideoOptions(VideoOptions videoOptions)

Das VideoOptions-Objekt wird festgelegt.