NativeAdOptions.Builder

public final class NativeAdOptions.Builder


摘要

公共构造函数

公共方法

NativeAdOptions

使用指定的属性构造 NativeAdOptions 对象。

NativeAdOptions.Builder

设置“广告选择”图标(如果有)的展示位置。

NativeAdOptions.Builder

此方法已废弃。

使用 setMediaAspectRatio 设置视频和图片宽高比。

NativeAdOptions.Builder
NativeAdOptions.Builder
@CanIgnoreReturnValue
setRequestCustomMuteThisAd(boolean requestCustomMuteThisAd)

将此布尔值设置为 true 可请求自定义实现“不再显示该广告”功能。

NativeAdOptions.Builder
@CanIgnoreReturnValue
setRequestMultipleImages(boolean shouldRequestMultipleImages)

设置是否应请求多张图片。

NativeAdOptions.Builder

设置是否应仅针对图片素材资源返回网址。

NativeAdOptions.Builder

设置 VideoOptions 对象。

公共构造函数

Builder

public Builder()

公共方法

build

public NativeAdOptions build()

使用指定的属性构造 NativeAdOptions 对象。

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。

setImageOrientation

@CanIgnoreReturnValue
public NativeAdOptions.Builder setImageOrientation(int orientation)

设置应返回图片的方向。

setRequestCustomMuteThisAd

@CanIgnoreReturnValue
public NativeAdOptions.Builder setRequestCustomMuteThisAd(boolean requestCustomMuteThisAd)

将此布尔值设置为 true 可请求自定义实现“不再显示该广告”功能。默认值为 false

setRequestMultipleImages

@CanIgnoreReturnValue
public NativeAdOptions.Builder setRequestMultipleImages(boolean shouldRequestMultipleImages)

设置是否应请求多张图片。默认值为 false。

setReturnUrlsForImageAssets

@CanIgnoreReturnValue
public NativeAdOptions.Builder setReturnUrlsForImageAssets(boolean shouldReturnUrls)

设置是否应仅针对图片素材资源返回网址。如果为 true,SDK 将不会下载图片素材资源,而是返回仅填充了 URI 和 Scale 属性的 NativeAd.Image。如果为 false,SDK 会自动下载图片素材资源,并返回一个填充了所有三个属性(URI、Scale 和 Drawable)的 NativeAd.Image。默认值为 false。

setVideoOptions

@CanIgnoreReturnValue
public NativeAdOptions.Builder setVideoOptions(VideoOptions videoOptions)

设置 VideoOptions 对象。