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

공개 메서드

빌드

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

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