AdData.Builder
public static final class AdData.Builder
extends Object
| java.lang.Объект | |
| ↳ | android.adservices.common.AdData.Builder |
Конструктор объектов AdData .
Краткое содержание
Общественные конструкторы | |
|---|---|
Builder () | |
Публичные методы | |
|---|---|
AdData | build () Создает объект |
AdData.Builder | setAdCounterKeys ( Set < Integer > adCounterKeys)Устанавливает набор клавиш, используемых при подсчете событий. |
AdData.Builder | setAdFilters ( AdFilters adFilters) Устанавливает все |
AdData.Builder | setAdRenderId ( String adRenderId)Устанавливает идентификатор отображения объявления для аукциона на сервере. Дополнительную информацию см. в |
AdData.Builder | setMetadata ( String metadata)Устанавливает метаданные объявления покупателя, используемые в процессе выбора объявления. |
AdData.Builder | setRenderUri ( Uri renderUri)Устанавливает URI, указывающий на ресурсы рендеринга объявления. |
Унаследованные методы | |
|---|---|
Общественные конструкторы
Публичные методы
строить
public AdData build ()
Создает объект AdData .
| Возврат | |
|---|---|
AdData | Это значение не может быть null . |
| Броски | |
|---|---|
NullPointerException | если какие-либо обязательные параметры при построении имеют null |
setAdCounterKeys
public AdData.Builder setAdCounterKeys (Set<Integer> adCounterKeys)
Устанавливает набор клавиш, используемых при подсчете событий.
С одним объявлением может быть связано не более 10 ключей счетчика рекламы.
См. AdData.getAdCounterKeys() для получения дополнительной информации.
| Параметры | |
|---|---|
adCounterKeys | Set : Это значение не может быть null . |
| Возврат | |
|---|---|
AdData.Builder | Это значение не может быть null . |
установитьAdFilters
public AdData.Builder setAdFilters (AdFilters adFilters)
Устанавливает все AdFilters связанные с объявлением.
См. AdData.getAdFilters() для получения дополнительной информации.
| Параметры | |
|---|---|
adFilters | AdFilters : это значение может быть null . |
| Возврат | |
|---|---|
AdData.Builder | Это значение не может быть null . |
setAdRenderId
public AdData.Builder setAdRenderId (String adRenderId)
Устанавливает идентификатор отображения объявления для аукциона на сервере.
Дополнительную информацию см. в AdData#getAdRenderId() .
| Параметры | |
|---|---|
adRenderId | String : Это значение может быть null . |
| Возврат | |
|---|---|
AdData.Builder | Это значение не может быть null . |
УстановитьМетаданные
public AdData.Builder setMetadata (String metadata)
Устанавливает метаданные объявления покупателя, используемые в процессе выбора объявления.
Метаданные должны представлять собой действительный объект JSON, сериализованный в виде строки. Метаданные представляют собой информацию о ставках для конкретного объявления, которая будет использоваться при выборе объявления в рамках формирования ставок и в логике JavaScript покупателя, которая выполняется в изолированной среде выполнения.
Если метаданные не являются допустимым объектом JSON, который может использоваться JS покупателя, объявление не будет допущено к выбору.
Подробности смотрите AdData.getMetadata() .
| Параметры | |
|---|---|
metadata | String : Это значение не может быть null . |
| Возврат | |
|---|---|
AdData.Builder | Это значение не может быть null . |
setRenderUri
public AdData.Builder setRenderUri (Uri renderUri)
Устанавливает URI, указывающий на ресурсы рендеринга объявления. URI должен использовать HTTPS.
Подробности смотрите AdData.getRenderUri() .
| Параметры | |
|---|---|
renderUri | Uri : Это значение не может быть null . |
| Возврат | |
|---|---|
AdData.Builder | Это значение не может быть null . |