NativeAdOptions.Builder

class NativeAdOptions.Builder


概要

パブリック コンストラクタ

パブリック関数

NativeAdOptions!

指定された属性を持つ NativeAdOptions オブジェクトを構築します。

NativeAdOptions.Builder!

AdChoices アイコンの配置(存在する場合)を設定します。

NativeAdOptions.Builder!

この関数は非推奨になりました。

setMediaAspectRatio を使用して、動画と画像のアスペクト比を設定します。

NativeAdOptions.Builder!
NativeAdOptions.Builder!

このブール値を true に設定すると、[この広告を非表示] 機能のカスタム実装をリクエストできます。

NativeAdOptions.Builder!

複数の画像をリクエストするかどうかを設定します。

NativeAdOptions.Builder!

画像アセットの URL のみを返すかどうかを設定します。

NativeAdOptions.Builder!

VideoOptions オブジェクトを設定します。

パブリック コンストラクタ

Builder

Builder()

パブリック関数

build

fun build(): NativeAdOptions!

指定された属性を持つ NativeAdOptions オブジェクトを構築します。

setAdChoicesPlacement

@CanIgnoreReturnValue
fun setAdChoicesPlacement(
    @NativeAdOptions.AdChoicesPlacement adChoicesPlacement: Int
): NativeAdOptions.Builder!

AdChoices アイコンの配置(存在する場合)を設定します。値は、ADCHOICES_TOP_LEFT、ADCHOICES_TOP_RIGHT、ADCHOICES_BOTTOM_RIGHT、ADCHOICES_BOTTOM_LEFT のいずれかにする必要があります。デフォルト値は ADCHOICES_TOP_RIGHT です。

setImageOrientation

@CanIgnoreReturnValue
fun setImageOrientation(orientation: Int): NativeAdOptions.Builder!

画像を返す向きを設定します。

setRequestCustomMuteThisAd

@CanIgnoreReturnValue
fun setRequestCustomMuteThisAd(requestCustomMuteThisAd: Boolean): NativeAdOptions.Builder!

このブール値を true に設定すると、[この広告を非表示] 機能のカスタム実装をリクエストできます。デフォルト値は false です。

setRequestMultipleImages

@CanIgnoreReturnValue
fun setRequestMultipleImages(shouldRequestMultipleImages: Boolean): NativeAdOptions.Builder!

複数の画像をリクエストするかどうかを設定します。デフォルト値は false です。

setReturnUrlsForImageAssets

@CanIgnoreReturnValue
fun setReturnUrlsForImageAssets(shouldReturnUrls: Boolean): NativeAdOptions.Builder!

画像アセットの URL のみを返すかどうかを設定します。true の場合、SDK は画像アセットをダウンロードせず、URI と Scale プロパティのみが入力された NativeAd.Image を返します。false の場合、SDK は画像アセットを自動的にダウンロードし、3 つのプロパティ(URI、Scale、Drawable)がすべて設定された NativeAd.Image を返します。デフォルト値は false です。

setVideoOptions

@CanIgnoreReturnValue
fun setVideoOptions(videoOptions: VideoOptions!): NativeAdOptions.Builder!

VideoOptions オブジェクトを設定します。