AdLoader.Builder

public class AdLoader.Builder


Trình tạo cho AdLoader.

Tóm tắt

Hàm khởi tạo công khai

Builder(Context context, String adUnitID)

Tạo một Builder mới để tạo AdLoader.

Phương thức công khai

AdLoader

Trả về AdLoader hoặc giá trị trống nếu đã xảy ra lỗi.

AdLoader.Builder

Đăng ký một trình xử lý sự kiện để xử lý việc tải quảng cáo biểu ngữ Google Ad Manager.

AdLoader.Builder

Cho phép AdLoader tải quảng cáo có định dạng tuỳ chỉnh.

AdLoader.Builder

Đăng ký một trình nghe để xử lý việc tải NativeAd.

AdLoader.Builder
AdLoader.Builder

Đặt các lựa chọn để sử dụng khi tải một khung hiển thị quảng cáo của Google Ad Manager.

AdLoader.Builder

Đặt các lựa chọn quảng cáo gốc cho trình tạo trình tải quảng cáo.

Hàm khởi tạo công khai

Trình tạo

public Builder(Context context, String adUnitID)

Tạo một Builder mới để tạo AdLoader.

Thông số
Context context

Bối cảnh.

String adUnitID

Mã đơn vị quảng cáo.

Phương thức công khai

build

public AdLoader build()

Trả về AdLoader hoặc giá trị trống nếu đã xảy ra lỗi.

forAdManagerAdView

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

Đăng ký một trình xử lý sự kiện để xử lý việc tải quảng cáo biểu ngữ Google Ad Manager.

Thông số
@NonNull OnAdManagerAdViewLoadedListener listener

Lệnh gọi lại sẽ chạy khi quảng cáo biểu ngữ tải.

AdSize[] adSizes

Đặt kích thước được hỗ trợ của quảng cáo biểu ngữ.

Gửi
java.lang.IllegalArgumentException

Nếu adSizesnull hoặc trống.

forCustomFormatAd

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

Cho phép AdLoader tải quảng cáo có định dạng tuỳ chỉnh.

Thông số
String customFormatId

Mã định dạng tuỳ chỉnh được xác định trong giao diện người dùng Ad Manager.

NativeCustomFormatAd.OnCustomFormatAdLoadedListener adLoadedListener

Trình nghe sẽ được gọi khi NativeCustomFormatAd tải.

@Nullable NativeCustomFormatAd.OnCustomClickListener customClickListener

Một trình nghe không bắt buộc để xác định logic tuỳ chỉnh cho các lượt nhấp vào quảng cáo. Khi được đặt, tham số này sẽ ghi đè hành vi nhấp qua mặc định của quảng cáo là chuyển đến URL nhấp được xác định trong giao diện người dùng Ad Manager.

forNativeAd

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

Đăng ký một trình nghe để xử lý việc tải NativeAd.

Thông số
NativeAd.OnNativeAdLoadedListener listener

Trình nghe sẽ được gọi khi NativeAd tải.

withAdListener

@CanIgnoreReturnValue
public AdLoader.Builder withAdListener(AdListener listener)
Thông số
AdListener listener

Một đối tượng xử lý các lỗi gặp phải khi truy xuất quảng cáo gốc.

withAdManagerAdViewOptions

@CanIgnoreReturnValue
public AdLoader.Builder withAdManagerAdViewOptions(AdManagerAdViewOptions options)

Đặt các lựa chọn để sử dụng khi tải một khung hiển thị quảng cáo của Google Ad Manager.

Thông số
AdManagerAdViewOptions options

Các lựa chọn về quảng cáo biểu ngữ của Google Ad Manager.

withNativeAdOptions

@CanIgnoreReturnValue
public AdLoader.Builder withNativeAdOptions(NativeAdOptions options)

Đặt các lựa chọn quảng cáo gốc cho trình tạo trình tải quảng cáo.

Thông số
NativeAdOptions options

Một đối tượng chỉ định nhiều lựa chọn về quảng cáo gốc.