FetchAndJoinCustomAudienceRequest.Builder

public static final class FetchAndJoinCustomAudienceRequest.Builder
extends Object

java.lang.Object
   ↳ android.adservices.customaudience.FetchAndJoinCustomAudienceRequest.Builder


FetchAndJoinCustomAudienceRequest オブジェクトのビルダー。

概要

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

Builder(Uri fetchUri)

Uri を使用して FetchAndJoinCustomAudienceRequest.Builder をインスタンス化します。 カスタム オーディエンスのフェッチ元となるアドレスです。

パブリック メソッド

FetchAndJoinCustomAudienceRequest build()

FetchAndJoinCustomAudienceRequest のインスタンスを作成します。

FetchAndJoinCustomAudienceRequest.Builder setActivationTime(Instant activationTime)

カスタム オーディエンスへの参加を遅らせる Instant を設定します。

FetchAndJoinCustomAudienceRequest.Builder setExpirationTime(Instant expirationTime)

カスタム オーディエンスのメンバーシップが期限切れになる Instant を設定します。

FetchAndJoinCustomAudienceRequest.Builder setFetchUri(Uri fetchUri)

カスタム オーディエンスのフェッチ元となる Uri を設定します。

FetchAndJoinCustomAudienceRequest.Builder setName(String name)

参加するカスタム オーディエンスの String 名を設定します。

FetchAndJoinCustomAudienceRequest.Builder setUserBiddingSignals(AdSelectionSignals userBiddingSignals)

カスタム イベント発生時に購入者提供の JavaScript で消費される購入者シグナルを ユーザーが広告選択に参加したとき

継承されるメソッド

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

Builder

public Builder (Uri fetchUri)

カスタム オーディエンスのフェッチ元となる Uri を使用して FetchAndJoinCustomAudienceRequest.Builder をインスタンス化します。

パラメータ
fetchUri Uri: この値を null にすることはできません。

パブリック メソッド

build

public FetchAndJoinCustomAudienceRequest build ()

FetchAndJoinCustomAudienceRequest のインスタンスを作成します。

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

例外
NullPointerException 非 null パラメータが null の場合

setActivationTime

public FetchAndJoinCustomAudienceRequest.Builder setActivationTime (Instant activationTime)

カスタム オーディエンスへの参加を遅らせる Instant を設定します。

詳しくは、FetchAndJoinCustomAudienceRequest.getActivationTime() をご覧ください。

パラメータ
activationTime Instant: この値は null であっても構いません。

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

setExpirationTime

public FetchAndJoinCustomAudienceRequest.Builder setExpirationTime (Instant expirationTime)

カスタム オーディエンスのメンバーシップが期限切れになる Instant を設定します。

詳しくは、FetchAndJoinCustomAudienceRequest.getExpirationTime() をご覧ください。

パラメータ
expirationTime Instant: この値は null であっても構いません。

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

setFetchUri

public FetchAndJoinCustomAudienceRequest.Builder setFetchUri (Uri fetchUri)

カスタム オーディエンスのフェッチ元となる Uri を設定します。

詳しくは、FetchAndJoinCustomAudienceRequest.getFetchUri() ()} をご覧ください。

パラメータ
fetchUri Uri: この値を null にすることはできません。

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

setName

public FetchAndJoinCustomAudienceRequest.Builder setName (String name)

参加するカスタム オーディエンスの String 名を設定します。

詳しくは、FetchAndJoinCustomAudienceRequest.getName() をご覧ください。

パラメータ
name String: この値は null であっても構いません。

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

setUserBiddingSignals

public FetchAndJoinCustomAudienceRequest.Builder setUserBiddingSignals (AdSelectionSignals userBiddingSignals)

カスタム オーディエンスが広告選択に参加したときに、購入者提供の JavaScript で消費される購入者シグナルを設定します。

詳しくは、FetchAndJoinCustomAudienceRequest.getUserBiddingSignals() をご覧ください。

パラメータ
userBiddingSignals AdSelectionSignals: この値は null であっても構いません。

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