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 . |