AdLoader.Builder

public class AdLoader.Builder


AdLoader의 빌더입니다.

요약

공개 생성자

Builder(Context context, String adUnitID)

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

public Builder(Context context, String adUnitID)

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

매개변수
Context context

컨텍스트입니다.

String adUnitID

광고 단위 ID입니다.

공개 메서드

build

public AdLoader build()

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

forAdManagerAdView

@CanIgnoreReturnValue
public AdLoader.Builder forAdManagerAdView(
    @NonNull OnAdManagerAdViewLoadedListener listener,
    AdSize[] adSizes
)

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

매개변수
@NonNull OnAdManagerAdViewLoadedListener listener

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

AdSize[] adSizes

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

생성 값
java.lang.IllegalArgumentException

adSizesnull이거나 비어 있는 경우

forCustomFormatAd

@CanIgnoreReturnValue
public AdLoader.Builder forCustomFormatAd(
    String customFormatId,
    NativeCustomFormatAd.OnCustomFormatAdLoadedListener adLoadedListener,
    @Nullable NativeCustomFormatAd.OnCustomClickListener customClickListener
)

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

매개변수
String customFormatId

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

NativeCustomFormatAd.OnCustomFormatAdLoadedListener adLoadedListener

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

@Nullable NativeCustomFormatAd.OnCustomClickListener customClickListener

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

forNativeAd

@CanIgnoreReturnValue
public AdLoader.Builder forNativeAd(NativeAd.OnNativeAdLoadedListener listener)

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

매개변수
NativeAd.OnNativeAdLoadedListener listener

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

withAdListener

@CanIgnoreReturnValue
public AdLoader.Builder withAdListener(AdListener listener)
매개변수
AdListener listener

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

withAdManagerAdViewOptions

@CanIgnoreReturnValue
public AdLoader.Builder withAdManagerAdViewOptions(AdManagerAdViewOptions options)

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

매개변수
AdManagerAdViewOptions options

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

withNativeAdOptions

@CanIgnoreReturnValue
public AdLoader.Builder withNativeAdOptions(NativeAdOptions options)

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

매개변수
NativeAdOptions options

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