CustomAudience.Builder
public
static
final
class
CustomAudience.Builder
extends Object
java.lang.Object | |
↳ | android.adservices.customaudience.CustomAudience.Builder |
CustomAudience
オブジェクトのビルダー。
概要
パブリック コンストラクタ | |
---|---|
Builder()
|
パブリック メソッド | |
---|---|
CustomAudience
|
build()
|
CustomAudience.Builder
|
setActivationTime(Instant activationTime)
ミリ秒単位で切り捨てられる時間を設定します。この時間を過ぎると |
CustomAudience.Builder
|
setAds(List<AdData> ads)
カスタム オーディエンスが配信する最初のリマーケティング広告を設定します。 |
CustomAudience.Builder
|
setBiddingLogicUri(Uri biddingLogicUri)
広告選択プロセスで使用する入札ロジックを取得する URI を設定します。 |
CustomAudience.Builder
|
setBuyer(AdTechIdentifier buyer)
購入者に |
CustomAudience.Builder
|
setDailyUpdateUri(Uri dailyUpdateUri)
日次更新 URI を設定します。 |
CustomAudience.Builder
|
setExpirationTime(Instant expirationTime)
ミリ秒未満で切り捨てられた時間を設定します。この時間を過ぎると |
CustomAudience.Builder
|
setName(String name)
|
CustomAudience.Builder
|
setTrustedBiddingData(TrustedBiddingData trustedBiddingData)
クエリの対象となり、広告選択プロセスで使用される信頼できる入札データを設定します。 |
CustomAudience.Builder
|
setUserBiddingSignals(AdSelectionSignals userBiddingSignals)
広告選択プロセスで使用されるユーザー入札シグナルを設定します。 |
継承されるメソッド | |
---|---|
パブリック コンストラクタ
パブリック メソッド
build
public CustomAudience build ()
CustomAudience
のインスタンスを作成します。
戻り値 | |
---|---|
CustomAudience |
この値が null になることはありません。 |
例外 | |
---|---|
NullPointerException |
非 null パラメータが null の場合 |
IllegalArgumentException |
有効期限が有効化日時よりも前である場合 |
IllegalArgumentException |
有効期限が現在の時刻よりも前に設定されている場合 |
setActivationTime
public CustomAudience.Builder setActivationTime (Instant activationTime)
ミリ秒単位で切り捨てられる時間を設定します。この時間を過ぎると CustomAudience
が終了します。
役立ちます
この CustomAudience
をすぐに有効にするには、null
に設定します
広告選択に参加できます
詳しくは、CustomAudience.getActivationTime()
をご覧ください。
パラメータ | |
---|---|
activationTime |
Instant : この値は null であっても構いません。 |
戻り値 | |
---|---|
CustomAudience.Builder |
setAds
public CustomAudience.Builder setAds (List<AdData> ads)
カスタム オーディエンスが配信する最初のリマーケティング広告を設定します。割り当てられます 指定しない場合は空のリストが返されます。
詳しくは、CustomAudience.getAds()
をご覧ください。
パラメータ | |
---|---|
ads |
List : この値は null であっても構いません。 |
戻り値 | |
---|---|
CustomAudience.Builder |
この値が null になることはありません。 |
setBidLogicUri
public CustomAudience.Builder setBiddingLogicUri (Uri biddingLogicUri)
広告選択プロセスで使用する入札ロジックを取得する URI を設定します。URI HTTPS を使用する必要があります。
詳しくは、CustomAudience.getBiddingLogicUri()
をご覧ください。
パラメータ | |
---|---|
biddingLogicUri |
Uri : この値を null にすることはできません。 |
戻り値 | |
---|---|
CustomAudience.Builder |
この値が null になることはありません。 |
setBuyer
public CustomAudience.Builder setBuyer (AdTechIdentifier buyer)
購入者に AdTechIdentifier
を設定します。
詳しくは、CustomAudience.getBuyer()
をご覧ください。
パラメータ | |
---|---|
buyer |
AdTechIdentifier : この値を null にすることはできません。 |
戻り値 | |
---|---|
CustomAudience.Builder |
この値が null になることはありません。 |
setDailyUpdateUri
public CustomAudience.Builder setDailyUpdateUri (Uri dailyUpdateUri)
日次更新 URI を設定します。URI には HTTPS を使用する必要があります。
詳しくは、CustomAudience.getDailyUpdateUri()
をご覧ください。
パラメータ | |
---|---|
dailyUpdateUri |
Uri : この値を null にすることはできません。 |
戻り値 | |
---|---|
CustomAudience.Builder |
この値が null になることはありません。 |
setExpirationTime
public CustomAudience.Builder setExpirationTime (Instant expirationTime)
ミリ秒未満で切り捨てられた時間を設定します。この時間を過ぎると CustomAudience
が終了します。
削除されます。
詳しくは、CustomAudience.getExpirationTime()
をご覧ください。
パラメータ | |
---|---|
expirationTime |
Instant : この値は null であっても構いません。 |
戻り値 | |
---|---|
CustomAudience.Builder |
この値が null になることはありません。 |
setName
public CustomAudience.Builder setName (String name)
CustomAudience
オブジェクトの名前を設定します。
詳しくは、CustomAudience.getName()
をご覧ください。
パラメータ | |
---|---|
name |
String : この値を null にすることはできません。 |
戻り値 | |
---|---|
CustomAudience.Builder |
この値が null になることはありません。 |
setTrustedBiddingData
public CustomAudience.Builder setTrustedBiddingData (TrustedBiddingData trustedBiddingData)
クエリの対象となり、広告選択プロセスで使用される信頼できる入札データを設定します。
詳しくは、CustomAudience.getTrustedBiddingData()
をご覧ください。
パラメータ | |
---|---|
trustedBiddingData |
TrustedBiddingData : この値は null であっても構いません。 |
戻り値 | |
---|---|
CustomAudience.Builder |
この値が null になることはありません。 |
setUserBiddingSignals
public CustomAudience.Builder setUserBiddingSignals (AdSelectionSignals userBiddingSignals)
広告選択プロセスで使用されるユーザー入札シグナルを設定します。
詳しくは、CustomAudience.getUserBiddingSignals()
をご覧ください。
パラメータ | |
---|---|
userBiddingSignals |
AdSelectionSignals : この値は null であっても構いません。 |
戻り値 | |
---|---|
CustomAudience.Builder |
この値が null になることはありません。 |