H5AdsRequestHandler

class H5AdsRequestHandler


處理 H5 廣告請求。

如果使用 android.webkit.WebView,請改用 H5AdsWebViewClient,而非這個類別。

否則,如果使用替代網頁檢視畫面,請建立這個類別的例項,並將每個網頁要求傳遞至 handleH5AdsRequest

摘要

公用建構函式

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

建構 H5AdsRequestHandler

公開函式

Unit

銷毀 H5 廣告管理的所有廣告。

Boolean

嘗試處理 H5 廣告請求。

Boolean

如果要求是 H5 廣告,則傳回 true,否則傳回 false。

公用建構函式

H5AdsRequestHandler

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

建構 H5AdsRequestHandler

公開函式

clearAdObjects

fun clearAdObjects(): Unit

系統會銷毀 H5 廣告管理的所有廣告。

注意:這個方法不會影響非 H5 API (例如 com.google.android.gms.ads.interstitial.InterstitialAdcom.google.android.gms.ads.rewarded.RewardedAd) 例項化的任何廣告。

handleH5AdsRequest

fun handleH5AdsRequest(url: String!): Boolean

嘗試處理 H5 廣告請求。

傳回
Boolean

如果要求是 H5 廣告要求,則為 true,否則為 false。

shouldInterceptRequest

fun shouldInterceptRequest(url: String!): Boolean

如果要求是 H5 廣告,則傳回 true,否則傳回 false。