NativeAdOptions.Builder

public final class NativeAdOptions.Builder


Class builder untuk NativeAdOptions.

Ringkasan

Konstruktor publik

Metode publik

NativeAdOptions

Membuat objek NativeAdOptions dengan atribut yang ditentukan.

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

Mengaktifkan geser sebagai gestur klik kustom.

NativeAdOptions.Builder

Menetapkan penempatan ikon AdChoices (jika ada).

NativeAdOptions.Builder

Menetapkan rasio aspek media.

NativeAdOptions.Builder
@CanIgnoreReturnValue
setRequestCustomMuteThisAd(boolean requestCustomMuteThisAd)

Tetapkan boolean ini ke true untuk meminta implementasi kustom untuk fitur Nonaktifkan Iklan Ini.

NativeAdOptions.Builder
@CanIgnoreReturnValue
setRequestMultipleImages(boolean shouldRequestMultipleImages)

Menetapkan apakah beberapa gambar harus diminta atau tidak.

NativeAdOptions.Builder

Menetapkan apakah URL saja yang akan ditampilkan untuk aset gambar.

NativeAdOptions.Builder

Menetapkan objek VideoOptions.

Konstruktor publik

Builder

public Builder()

Metode publik

build

public NativeAdOptions build()

Membuat objek NativeAdOptions dengan atribut yang ditentukan.

enableCustomClickGestureDirection

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

Mengaktifkan geser sebagai gestur klik kustom.

Parameter
@NativeAdOptions.SwipeGestureDirection int swipeGestureDirection

SwipeGestureDirection yang akan dihitung sebagai klik.

boolean tapsAllowed

Apakah ketukan masih diizinkan sebagai klik.

Hanya tersedia untuk penayang yang diizinkan. Setelan ini akan diabaikan untuk penayang yang tidak diizinkan.

setAdChoicesPlacement

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

Menetapkan penempatan ikon AdChoices (jika ada). Nilainya harus berupa salah satu dari ADCHOICES_TOP_LEFT, ADCHOICES_TOP_RIGHT, ADCHOICES_BOTTOM_RIGHT, atau ADCHOICES_BOTTOM_LEFT. Nilai defaultnya adalah ADCHOICES_TOP_RIGHT.

setMediaAspectRatio

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

Menetapkan rasio aspek media.

Parameter
@NativeAdOptions.NativeMediaAspectRatio int aspectRatio

rasio aspek yang akan ditetapkan menggunakan salah satu opsi NativeMediaAspectRatio.

setRequestCustomMuteThisAd

@CanIgnoreReturnValue
public NativeAdOptions.Builder setRequestCustomMuteThisAd(boolean requestCustomMuteThisAd)

Tetapkan boolean ini ke true untuk meminta implementasi kustom untuk fitur Nonaktifkan Iklan Ini. Nilai defaultnya adalah false.

setRequestMultipleImages

@CanIgnoreReturnValue
public NativeAdOptions.Builder setRequestMultipleImages(boolean shouldRequestMultipleImages)

Menetapkan apakah beberapa gambar harus diminta atau tidak. Nilai defaultnya adalah false (salah).

setReturnUrlsForImageAssets

@CanIgnoreReturnValue
public NativeAdOptions.Builder setReturnUrlsForImageAssets(boolean shouldReturnUrls)

Menetapkan apakah URL saja yang akan ditampilkan untuk aset gambar. Jika benar, SDK tidak akan mendownload aset gambar, tetapi akan menampilkan NativeAd.Image hanya dengan properti URI dan Skala yang diisi. Jika salah, SDK akan otomatis mendownload aset gambar dan menampilkan NativeAd.Image dengan ketiga properti (URI, Skala, dan Gambar) terisi. Nilai defaultnya adalah false.

setVideoOptions

@CanIgnoreReturnValue
public NativeAdOptions.Builder setVideoOptions(VideoOptions videoOptions)

Menetapkan objek VideoOptions.