H5AdsRequestHandler

public final class H5AdsRequestHandler


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

android.webkit.WebView を使用している場合は、このクラスの代わりに H5AdsWebViewClient を使用します。

代替のウェブビューを使用している場合は、このクラスのインスタンスを作成し、すべてのウェブ リクエストを handleH5AdsRequest に渡します。

概要

パブリック コンストラクタ

H5AdsRequestHandler(
    Context context,
    OnH5AdsEventListener onH5AdsEventListener
)

H5AdsRequestHandler を構築します。

パブリック メソッド

void

H5 広告で管理されているすべての広告を破棄します。

boolean

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

boolean

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

パブリック コンストラクタ

H5AdsRequestHandler

public H5AdsRequestHandler(
    Context context,
    OnH5AdsEventListener onH5AdsEventListener
)

H5AdsRequestHandler を構築します。

パブリック メソッド

clearAdObjects

public void clearAdObjects()

H5 広告で管理されているすべての広告を破棄します。

注: このメソッドは、 や などの H5 以外の API によってインスタンス化された広告には影響しません。

handleH5AdsRequest

public boolean handleH5AdsRequest(String url)

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

戻り値
boolean

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

shouldInterceptRequest

public boolean shouldInterceptRequest(String url)

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