AdLoader.Builder

class AdLoader.Builder


AdLoader의 빌더입니다.

요약

공개 생성자

Builder(context: Context!, adUnitID: String!)

AdLoader을 구성하기 위한 새 Builder를 만듭니다.

공개 함수

AdLoader!

오류가 발생하면 AdLoader 또는 빈 값을 반환합니다.

AdLoader.Builder!

Google Ad Manager 배너 광고 로드를 처리하는 리스너를 등록합니다.

AdLoader.Builder!

AdLoader가 맞춤 형식 광고를 로드하도록 지원합니다.

AdLoader.Builder!

NativeAd 로드를 처리하는 리스너를 등록합니다.

AdLoader.Builder!
AdLoader.Builder!

Google Ad Manager 광고 뷰를 로드하는 데 사용할 옵션을 설정합니다.

AdLoader.Builder!

네이티브 광고 옵션을 광고 로더 빌더에 설정합니다.

공개 생성자

Builder

Builder(context: Context!, adUnitID: String!)

AdLoader을 구성하기 위한 새 Builder를 만듭니다.

매개변수
context: Context!

컨텍스트입니다.

adUnitID: String!

광고 단위 ID입니다.

공개 함수

build

fun build(): AdLoader!

오류가 발생하면 AdLoader 또는 빈 값을 반환합니다.

forAdManagerAdView

@CanIgnoreReturnValue
fun forAdManagerAdView(
    listener: OnAdManagerAdViewLoadedListener,
    adSizes: Array<AdSize!>!
): AdLoader.Builder!

Google Ad Manager 배너 광고 로드를 처리하는 리스너를 등록합니다.

매개변수
listener: OnAdManagerAdViewLoadedListener

배너 광고가 로드될 때 실행되는 콜백입니다.

adSizes: Array<AdSize!>!

배너 광고의 지원되는 크기를 설정합니다.

생성 값
java.lang.IllegalArgumentException

adSizesnull이거나 비어 있는 경우

forCustomFormatAd

@CanIgnoreReturnValue
fun forCustomFormatAd(
    customFormatId: String!,
    adLoadedListener: NativeCustomFormatAd.OnCustomFormatAdLoadedListener!,
    customClickListener: NativeCustomFormatAd.OnCustomClickListener?
): AdLoader.Builder!

AdLoader가 맞춤 형식 광고를 로드하도록 지원합니다.

매개변수
customFormatId: String!

Ad Manager UI에 정의된 맞춤 형식 ID입니다.

adLoadedListener: NativeCustomFormatAd.OnCustomFormatAdLoadedListener!

NativeCustomFormatAd가 로드될 때 호출되는 리스너입니다.

customClickListener: NativeCustomFormatAd.OnCustomClickListener?

광고 클릭의 맞춤 클릭 로직을 정의하는 선택적 리스너입니다. 설정되면 Ad Manager UI에 정의된 클릭 URL로 이동하는 광고의 기본 클릭 동작이 재정의됩니다.

forNativeAd

@CanIgnoreReturnValue
fun forNativeAd(listener: NativeAd.OnNativeAdLoadedListener!): AdLoader.Builder!

NativeAd 로드를 처리하는 리스너를 등록합니다.

매개변수
listener: NativeAd.OnNativeAdLoadedListener!

NativeAd가 로드될 때 호출되는 리스너입니다.

withAdListener

@CanIgnoreReturnValue
fun withAdListener(listener: AdListener!): AdLoader.Builder!
매개변수
listener: AdListener!

네이티브 광고를 가져올 때 발생하는 오류를 처리하는 객체입니다.

withAdManagerAdViewOptions

@CanIgnoreReturnValue
fun withAdManagerAdViewOptions(options: AdManagerAdViewOptions!): AdLoader.Builder!

Google Ad Manager 광고 뷰를 로드하는 데 사용할 옵션을 설정합니다.

매개변수
options: AdManagerAdViewOptions!

Google Ad Manager 배너 광고 옵션입니다.

withNativeAdOptions

@CanIgnoreReturnValue
fun withNativeAdOptions(options: NativeAdOptions!): AdLoader.Builder!

네이티브 광고 옵션을 광고 로더 빌더에 설정합니다.

매개변수
options: NativeAdOptions!

다양한 네이티브 광고 옵션을 지정하는 객체입니다.