NativeAdOptions.Builder

public final class NativeAdOptions.Builder


Klasa Builder dla NativeAdOptions.

Podsumowanie

Konstruktory publiczne

Metody publiczne

NativeAdOptions

Tworzy obiekt NativeAdOptions z określonymi atrybutami.

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

Umożliwia używanie gestów przesuwania jako niestandardowych gestów kliknięcia.

NativeAdOptions.Builder

Określa miejsce docelowe ikony Informacja (jeśli występuje).

NativeAdOptions.Builder

Ustawia format obrazu multimediów.

NativeAdOptions.Builder
@CanIgnoreReturnValue
setRequestCustomMuteThisAd(boolean requestCustomMuteThisAd)

Ustaw tę wartość logiczną na true, aby poprosić o niestandardową implementację funkcji Wyłącz tę reklamę.

NativeAdOptions.Builder
@CanIgnoreReturnValue
setRequestMultipleImages(boolean shouldRequestMultipleImages)

Określa, czy należy wysyłać prośby o wiele obrazów.

NativeAdOptions.Builder

Określa, czy w przypadku zasobów graficznych mają być zwracane tylko adresy URL.

NativeAdOptions.Builder

Ustawia obiekt VideoOptions.

Konstruktory publiczne

Kreator

public Builder()

Metody publiczne

kompilacja

public NativeAdOptions build()

Tworzy obiekt NativeAdOptions z określonymi atrybutami.

enableCustomClickGestureDirection

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

Umożliwia używanie gestów przesuwania jako niestandardowych gestów kliknięcia.

Parametry
@NativeAdOptions.SwipeGestureDirection int swipeGestureDirection

SwipeGestureDirection, aby zostało zliczone jako kliknięcie.

boolean tapsAllowed

Określa, czy dotknięcia mają być nadal traktowane jako kliknięcia.

Dostępne tylko dla wydawców z listy dozwolonych. W przypadku wydawców, którzy nie znajdują się na liście dozwolonych, te ustawienia będą ignorowane.

setAdChoicesPlacement

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

Określa miejsce docelowe ikony Informacja (jeśli występuje). Wartość powinna być jedną z tych: ADCHOICES_TOP_LEFT, ADCHOICES_TOP_RIGHT, ADCHOICES_BOTTOM_RIGHT lub ADCHOICES_BOTTOM_LEFT. Wartość domyślna to ADCHOICES_TOP_RIGHT.

setMediaAspectRatio

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

Ustawia format obrazu multimediów.

Parametry
@NativeAdOptions.NativeMediaAspectRatio int aspectRatio

format obrazu, który można ustawić za pomocą jednej z opcji NativeMediaAspectRatio.

setRequestCustomMuteThisAd

@CanIgnoreReturnValue
public NativeAdOptions.Builder setRequestCustomMuteThisAd(boolean requestCustomMuteThisAd)

Ustaw tę wartość logiczną na true, aby poprosić o niestandardową implementację funkcji Wyłącz tę reklamę. Wartością domyślną jest false.

setRequestMultipleImages

@CanIgnoreReturnValue
public NativeAdOptions.Builder setRequestMultipleImages(boolean shouldRequestMultipleImages)

Określa, czy należy wysyłać prośby o wiele obrazów. Wartość domyślna to fałsz.

setReturnUrlsForImageAssets

@CanIgnoreReturnValue
public NativeAdOptions.Builder setReturnUrlsForImageAssets(boolean shouldReturnUrls)

Określa, czy w przypadku zasobów graficznych mają być zwracane tylko adresy URL. Jeśli wartość to „true”, pakiet SDK nie pobierze komponentów z obrazem, tylko zwróci obiekt NativeAd.Image z wypełnionymi właściwościami URI i Scale. Jeśli wartość jest fałszywa, pakiet SDK automatycznie pobierze zasoby obrazów i zwróci obiekt NativeAd.Image ze wszystkimi 3 właściwościami (URI, Scale i Drawable). Wartość domyślna to fałsz.

setVideoOptions

@CanIgnoreReturnValue
public NativeAdOptions.Builder setVideoOptions(VideoOptions videoOptions)

Ustawia obiekt VideoOptions.