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 になることはありません。 |