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 gặp lỗi.

AdLoader.Builder

Đăng ký trình nghe để xử lý việc tải quảng cáo biểu ngữ của Google Ad Manager.

AdLoader.Builder

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

AdLoader.Builder

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

AdLoader.Builder
AdLoader.Builder

Đặt các tuỳ chọn để sử dụng khi tải khung hiển thị quảng cáo Google Ad Manager.

AdLoader.Builder

Đặt các tuỳ 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 gặp lỗi.

forAdManagerAdView

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

Đăng ký trình nghe để xử lý việc tải quảng cáo biểu ngữ của 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 đị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

Trình nghe không bắt buộc để xác định logic lượt nhấp tuỳ chỉnh cho lượt nhấp vào quảng cáo. Khi được đặt, giá trị 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ý 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 tuỳ chọn để sử dụng khi tải khung hiển thị quảng cáo Google Ad Manager.

Thông số
AdManagerAdViewOptions options

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

withNativeAdOptions

@CanIgnoreReturnValue
public AdLoader.Builder withNativeAdOptions(NativeAdOptions options)

Đặt các tuỳ 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 tuỳ chọn quảng cáo gốc.