H5AdsRequestHandler

class H5AdsRequestHandler


Xử lý các yêu cầu quảng cáo H5.

Nếu sử dụng android.webkit.WebView, hãy dùng H5AdsWebViewClient thay vì lớp này.

Nếu không, khi sử dụng một thành phần hiển thị web thay thế, hãy tạo một phiên bản của lớp này và truyền mọi yêu cầu web đến handleH5AdsRequest.

Tóm tắt

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

H5AdsRequestHandler(
    context: Context!,
    onH5AdsEventListener: OnH5AdsEventListener!
)

Tạo một H5AdsRequestHandler.

Hàm công khai

Unit

Huỷ tất cả quảng cáo do quảng cáo H5 quản lý.

Boolean

Cố gắng xử lý yêu cầu quảng cáo H5.

Boolean

Trả về true nếu yêu cầu là dành cho quảng cáo H5, trả về false nếu không.

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

H5AdsRequestHandler

H5AdsRequestHandler(
    context: Context!,
    onH5AdsEventListener: OnH5AdsEventListener!
)

Tạo một H5AdsRequestHandler.

Hàm công khai

clearAdObjects

fun clearAdObjects(): Unit

Huỷ tất cả quảng cáo do quảng cáo H5 quản lý.

Lưu ý: Phương thức này không ảnh hưởng đến bất kỳ quảng cáo nào được khởi tạo bằng các API không phải H5, chẳng hạn như com.google.android.gms.ads.interstitial.InterstitialAdcom.google.android.gms.ads.rewarded.RewardedAd.

handleH5AdsRequest

fun handleH5AdsRequest(url: String!): Boolean

Cố gắng xử lý yêu cầu quảng cáo H5.

Giá trị trả về
Boolean

true nếu yêu cầu là yêu cầu quảng cáo H5, false nếu không.

shouldInterceptRequest

fun shouldInterceptRequest(url: String!): Boolean

Trả về true nếu yêu cầu là dành cho quảng cáo H5, trả về false nếu không.