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 によってインスタンス化された広告には影響しません。

handleH5AdsRequest

fun handleH5AdsRequest(url: String!): Boolean

H5 広告リクエストを処理しようとします。

戻り値
Boolean

リクエストが H5 広告リクエストの場合は true、それ以外の場合は false。

shouldInterceptRequest

fun shouldInterceptRequest(url: String!): Boolean

リクエストが H5 広告の場合は true、それ以外の場合は false を返します。