NativeAdOptions.Builder

class NativeAdOptions.Builder


NativeAdOptions의 빌더 클래스입니다.

요약

공개 생성자

공개 함수

NativeAdOptions!

지정된 속성으로 NativeAdOptions 객체를 생성합니다.

NativeAdOptions.Builder!

스와이프를 맞춤 클릭 동작으로 사용 설정합니다.

NativeAdOptions.Builder!

AdChoices 아이콘의 게재위치를 설정합니다 (있는 경우).

NativeAdOptions.Builder!

미디어 가로세로 비율을 설정합니다.

NativeAdOptions.Builder!

이 불리언을 true로 설정하여 '광고 끄기' 기능의 맞춤 구현을 요청합니다.

NativeAdOptions.Builder!

여러 이미지를 요청할지 여부를 설정합니다.

NativeAdOptions.Builder!

이미지 애셋에 대해 URL만 반환할지 여부를 설정합니다.

NativeAdOptions.Builder!

VideoOptions 객체를 설정합니다.

공개 생성자

Builder

Builder()

공개 함수

빌드

fun build(): NativeAdOptions!

지정된 속성으로 NativeAdOptions 객체를 생성합니다.

enableCustomClickGestureDirection

@CanIgnoreReturnValue
fun enableCustomClickGestureDirection(
    @NativeAdOptions.SwipeGestureDirection swipeGestureDirection: Int,
    tapsAllowed: Boolean
): NativeAdOptions.Builder!

스와이프를 맞춤 클릭 동작으로 사용 설정합니다.

매개변수
@NativeAdOptions.SwipeGestureDirection swipeGestureDirection: Int

클릭으로 집계되는 SwipeGestureDirection입니다.

tapsAllowed: Boolean

탭을 클릭으로 계속 허용해야 하는지 여부입니다.

허용 목록에 있는 게시자만 사용할 수 있습니다. 허용 목록에 없는 게시자의 경우 이러한 설정은 무시됩니다.

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입니다.

setMediaAspectRatio

@CanIgnoreReturnValue
fun setMediaAspectRatio(
    @NativeAdOptions.NativeMediaAspectRatio aspectRatio: Int
): NativeAdOptions.Builder!

미디어 가로세로 비율을 설정합니다.

매개변수
@NativeAdOptions.NativeMediaAspectRatio aspectRatio: Int

NativeMediaAspectRatio 옵션 중 하나를 사용하여 설정할 가로세로 비율입니다.

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 및 크기 속성만 채워진 NativeAd.Image를 반환합니다. false인 경우 SDK는 이미지 애셋을 자동으로 다운로드하고 세 가지 속성 (URI, 크기, Drawable)이 모두 채워진 NativeAd.Image를 반환합니다. 기본값은 false입니다.

setVideoOptions

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

VideoOptions 객체를 설정합니다.