WebSourceRegistrationRequest.Builder

public static final class WebSourceRegistrationRequest.Builder
extends Object

java.lang.Object
   ↳ android.adservices.measurement.WebSourceRegistrationRequest.Builder


WebSourceRegistrationRequest のビルダー。

概要

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

Builder(List<WebSourceParams> webSourceParams, Uri topOriginUri)

WebSourceRegistrationRequest のビルダー コンストラクタ。

パブリック メソッド

WebSourceRegistrationRequest build()

パラメータを事前に検証し、WebSourceRegistrationRequest をビルドします。

WebSourceRegistrationRequest.Builder setAppDestination(Uri appDestination)

アプリのデスティネーションのセッター。

WebSourceRegistrationRequest.Builder setInputEvent(InputEvent inputEvent)

入力イベントのセッター。

WebSourceRegistrationRequest.Builder setVerifiedDestination(Uri verifiedDestination)

確認済みリンク先のセッター。

WebSourceRegistrationRequest.Builder setWebDestination(Uri webDestination)

ウェブ デスティネーションのセッター。

継承されるメソッド

Object clone()

このオブジェクトのコピーを作成して返します。

boolean equals(Object obj)

他のオブジェクトが「次と等しい」かどうかを示します。表示されます。

void finalize()

ガベージ コレクションの実行時に、オブジェクトのガベージ コレクタによって呼び出されます は、そのオブジェクトへの参照がもう存在しないことを確認します。

final Class<?> getClass()

この Object のランタイム クラスを返します。

int hashCode()

オブジェクトのハッシュコード値を返します。

final void notify()

このオブジェクトのスレッドを待機しているスレッドを 1 つ起こします。 モニタリングできます。

final void notifyAll()

このオブジェクトのモニターで待機中のスレッドをすべて起こします。

String toString()

オブジェクトの文字列表現を返します。

final void wait(long timeoutMillis, int nanos)

現在のスレッドが起動するまで待機します。通常は 通知中断される、あるいは 一定の時間が経過したら通知します

final void wait(long timeoutMillis)

現在のスレッドが起動するまで待機します。通常は 通知中断される、あるいは 一定の時間が経過したら通知します

final void wait()

現在のスレッドが起動するまで待機します。通常は 通知中断される。

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

Builder

API レベル 34 で追加されました。
Ad Services Extensions 4 にも追加
public Builder (List<WebSourceParams> webSourceParams, 
                Uri topOriginUri)

WebSourceRegistrationRequest のビルダー コンストラクタ。

パラメータ
webSourceParams List: ソース登録パラメータを含むソース パラメータ。 リストは空にできません この値が null になることはありません。

topOriginUri Uri: ソース パブリッシャー Uri この値が null になることはありません。

パブリック メソッド

build

API レベル 34 で追加されました。
Ad Services Extensions 4 にも追加
public WebSourceRegistrationRequest build ()

パラメータを事前に検証し、WebSourceRegistrationRequest をビルドします。

戻り値
WebSourceRegistrationRequest この値が null になることはありません。

setAppDestination 設定

API レベル 34 で追加されました。
Ad Services Extensions 4 にも追加
public WebSourceRegistrationRequest.Builder setAppDestination (Uri appDestination)

アプリのデスティネーションのセッター。これは、対応するコンバージョンが想定される Android アプリの Uri です。アプリまたはウェブのデスティネーションが少なくとも 1 つ必要です。

パラメータ
appDestination Uri: アプリのデスティネーション Uri この値は null の場合があります。

戻り値
WebSourceRegistrationRequest.Builder ビルダー この値が null になることはありません。

setInputEvent

API レベル 34 で追加されました。
Ad Services Extensions 4 にも追加
public WebSourceRegistrationRequest.Builder setInputEvent (InputEvent inputEvent)

入力イベントのセッター。

パラメータ
inputEvent InputEvent: AttributionReporting API によって使用されるユーザー操作入力イベント。 クリックと視聴を区別する この値は null であっても構いません。

戻り値
WebSourceRegistrationRequest.Builder ビルダー この値が null になることはありません。

setVerifiedDestination

API レベル 34 で追加されました。
Ad Services Extensions 4 にも追加
public WebSourceRegistrationRequest.Builder setVerifiedDestination (Uri verifiedDestination)

確認済みリンク先のセッター。

パラメータ
verifiedDestination Uri: 確認済みのリンク先 この値は null の場合があります。

戻り値
WebSourceRegistrationRequest.Builder ビルダー この値が null になることはありません。

setWebDestination

API レベル 34 で追加されました。
Ad Services Extensions 4 にも追加
public WebSourceRegistrationRequest.Builder setWebDestination (Uri webDestination)

ウェブ デスティネーションのセッター。対応するコンバージョンが掲載されているウェブサイトの Uri 必要があります。アプリまたはウェブのデスティネーションが少なくとも 1 つ必要です。

パラメータ
webDestination Uri: ウェブ デスティネーション Uri この値は null の場合があります。

戻り値
WebSourceRegistrationRequest.Builder ビルダー この値が null になることはありません。