CustomEventNative

public interface CustomEventNative extends CustomEvent


Một sự kiện tuỳ chỉnh để hỗ trợ quảng cáo gốc.

Vòng đời thông thường của một sự kiện tuỳ chỉnh là gọi requestNativeAd một lần. Tại thời điểm này, trình chuyển đổi sẽ tạo một quảng cáo gốc và báo cáo cho onAdLoaded hoặc onAdFailedToLoad.

Khi vòng đời kết thúc, hệ thống sẽ cố gắng hết sức để gọi onDestroy, mặc dù không đảm bảo việc này sẽ xảy ra. Xin lưu ý rằng requestNativeAd được gọi trên luồng giao diện người dùng, vì vậy, tất cả các biện pháp phòng ngừa tiêu chuẩn khi viết mã trên luồng đó đều được áp dụng. Cụ thể, mã không được gọi bất kỳ phương thức chặn nào.

Bộ chuyển đổi dự kiến sẽ hiển thị các sự kiện thông qua CustomEventNativeListener được truyền trong lệnh gọi requestNativeAd. Tất cả các thông số cần thiết để tạo yêu cầu quảng cáo phải được truyền trong các thông số serverParameter, NativeMediationAdRequest customEventExtras.

Tóm tắt

Phương thức công khai

abstract void
requestNativeAd(
    Context context,
    CustomEventNativeListener listener,
    @Nullable String serverParameter,
    NativeMediationAdRequest mediationAdRequest,
    @Nullable Bundle customEventExtras
)

Được thư viện dàn xếp gọi để yêu cầu quảng cáo gốc từ sự kiện tuỳ chỉnh.

Các phương thức kế thừa

Từ com.google.android.gms.ads.mediation.customevent.CustomEvent
abstract void

Xoá chế độ điều khiển bộ chuyển đổi.

abstract void

Được gọi khi ứng dụng gọi pause.

abstract void

Được gọi khi ứng dụng gọi resume.

Phương thức công khai

requestNativeAd

abstract void requestNativeAd(
    Context context,
    CustomEventNativeListener listener,
    @Nullable String serverParameter,
    NativeMediationAdRequest mediationAdRequest,
    @Nullable Bundle customEventExtras
)

Được thư viện dàn xếp gọi để yêu cầu quảng cáo gốc từ sự kiện tuỳ chỉnh.

Nếu yêu cầu thành công, onAdLoaded sẽ được gọi.

Nếu yêu cầu không thành công, bạn nên gọi onAdFailedToLoad trên listener với nguyên nhân lỗi thích hợp.

Phương thức này được gọi trên luồng giao diện người dùng, vì vậy, tất cả các biện pháp phòng ngừa tiêu chuẩn khi viết mã trên luồng đó đều được áp dụng. Cụ thể, mã của bạn không được gọi bất kỳ phương thức chặn nào.

Thông số
Context context

Context sẽ chứa sự kiện tuỳ chỉnh.

CustomEventNativeListener listener

Trình nghe sự kiện tuỳ chỉnh có lệnh gọi lại cho nhiều sự kiện.

@Nullable String serverParameter

Chuỗi được định cấu hình trong giao diện người dùng của nhà xuất bản làm thông số cho sự kiện tuỳ chỉnh.

NativeMediationAdRequest mediationAdRequest

Các thông số nhắm mục tiêu chung để sử dụng khi yêu cầu chế độ xem.

@Nullable Bundle customEventExtras

Bundle tham số do nhà xuất bản đặt trên cơ sở mỗi yêu cầu.