NativeAdOptions.Builder

public final class NativeAdOptions.Builder


Класс построителя для NativeAdOptions .

Краткое содержание

Общественные конструкторы

Публичные методы

NativeAdOptions
build ()

Создает объект NativeAdOptions с указанными атрибутами.

NativeAdOptions.Builder

Включает пролистывание в качестве пользовательского жеста щелчка.

NativeAdOptions.Builder

Задает размещение значка «Выбор рекламы» (если есть).

NativeAdOptions.Builder

Устанавливает соотношение сторон мультимедиа.

NativeAdOptions.Builder
@ CanIgnoreReturnValue
setRequestCustomMuteThisAd (boolean requestCustomMuteThisAd)

Установите для этого логического значения значение true , чтобы запросить специальную реализацию функции отключения звука этого объявления.

NativeAdOptions.Builder
@ CanIgnoreReturnValue
setRequestMultipleImages (boolean shouldRequestMultipleImages)

Устанавливает, следует ли запрашивать несколько изображений или нет.

NativeAdOptions.Builder

Определяет, следует ли возвращать только URL-адреса для графических ресурсов.

NativeAdOptions.Builder

Устанавливает объект VideoOptions .

Общественные конструкторы

Строитель

public Builder()

Публичные методы

строить

public NativeAdOptions build()

Создает объект NativeAdOptions с указанными атрибутами.

EnableCustomClickGestureDirection

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

Включает пролистывание в качестве пользовательского жеста щелчка.

Параметры
@ NativeAdOptions.SwipeGestureDirection int swipeGestureDirection

SwipeGestureDirection , который будет считаться щелчком.

boolean tapsAllowed

Следует ли по-прежнему разрешать касания как клики.

Доступно только для издателей из белого списка. Эти настройки будут игнорироваться для издателей, не внесенных в белый список.

setAdChoicesPlacement

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

Задает размещение значка «Выбор рекламы» (если есть). Значение должно быть одним из ADCHOICES_TOP_LEFT, ADCHOICES_TOP_RIGHT, ADCHOICES_BOTTOM_RIGHT или ADCHOICES_BOTTOM_LEFT. Значение по умолчанию — ADCHOICES_TOP_RIGHT.

setMediaAspectRatio

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

Устанавливает соотношение сторон мультимедиа.

Параметры
@ NativeAdOptions.NativeMediaAspectRatio int aspectRatio

соотношение сторон устанавливается с помощью одной из опций NativeMediaAspectRatio .

setRequestCustomMuteThisAd

@CanIgnoreReturnValue
public NativeAdOptions.Builder setRequestCustomMuteThisAd(boolean requestCustomMuteThisAd)

Установите для этого логического значения значение true , чтобы запросить специальную реализацию функции отключения звука этого объявления. Значение по умолчанию — false .

setRequestMultipleImages

@CanIgnoreReturnValue
public NativeAdOptions.Builder setRequestMultipleImages(boolean shouldRequestMultipleImages)

Устанавливает, следует ли запрашивать несколько изображений или нет. Значение по умолчанию — ложь.

setReturnUrlsForImageAssets

@CanIgnoreReturnValue
public NativeAdOptions.Builder setReturnUrlsForImageAssets(boolean shouldReturnUrls)

Определяет, следует ли возвращать только URL-адреса для графических ресурсов. Если это правда, SDK не будет загружать ресурсы изображений и вместо этого вернет NativeAd.Image с заполненными только свойствами URI и Scale. Если значение равно false, SDK автоматически загрузит ресурсы изображений и вернет NativeAd.Image со всеми тремя заполненными свойствами (URI, Scale и Drawable). Значение по умолчанию — ложь.

установитьвидеоопции

@CanIgnoreReturnValue
public NativeAdOptions.Builder setVideoOptions(VideoOptions videoOptions)

Устанавливает объект VideoOptions .