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