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

공개 함수

빌드

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!

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