CustomAudience.Builder
public static final class CustomAudience.Builder
extends Object
java.lang.Объект | |
↳ | 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) Устанавливает сигналы назначения ставок пользователями, используемые в процессе выбора объявлений. |
Унаследованные методы | |
---|---|
Общественные конструкторы
Публичные методы
строить
public CustomAudience build ()
Создает экземпляр CustomAudience
.
Возврат | |
---|---|
CustomAudience | Это значение не может быть null . |
Броски | |
---|---|
NullPointerException | если какой-либо ненулевой параметр имеет значение null |
IllegalArgumentException | если время истечения наступает раньше времени активации |
IllegalArgumentException | если время истечения установлено раньше текущего времени |
установитьвремя активации
public CustomAudience.Builder setActivationTime (Instant activationTime)
Устанавливает время, усеченное до миллисекунд, по истечении которого CustomAudience
будет показывать рекламу.
Установите значение null
, чтобы эта CustomAudience
была немедленно активна и участвовала в выборе рекламы.
Дополнительную информацию см. CustomAudience.getActivationTime()
.
Параметры | |
---|---|
activationTime | Instant : это значение может быть null . |
Возврат | |
---|---|
CustomAudience.Builder |
УстановитьОбъявления
public CustomAudience.Builder setAds (List<AdData> ads)
Устанавливает начальные объявления ремаркетинга, обслуживаемые индивидуально настроенной аудиторией. Будет назначен пустой список, если он не указан.
См. CustomAudience.getAds()
для получения дополнительной информации.
Параметры | |
---|---|
ads | List : Это значение может быть null . |
Возврат | |
---|---|
CustomAudience.Builder | Это значение не может быть null . |
setBiddingLogicUri
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 . |