KeyedFrequencyCap.Builder
public static final class KeyedFrequencyCap.Builder
extends Object
java.lang.Объект | |
↳ | android.adservices.common.KeyedFrequencyCap.Builder |
Построитель для создания объектов KeyedFrequencyCap
.
Краткое содержание
Общественные конструкторы | |
---|---|
Builder (int adCounterKey, int maxCount, Duration interval) |
Публичные методы | |
---|---|
KeyedFrequencyCap | build () Создает и возвращает экземпляр |
KeyedFrequencyCap.Builder | setAdCounterKey (int adCounterKey) Устанавливает ключ счетчика рекламы, к которому применяется ограничение частоты показов. |
KeyedFrequencyCap.Builder | setInterval ( Duration interval) Устанавливает интервал в виде |
KeyedFrequencyCap.Builder | setMaxCount (int maxCount) Устанавливает максимальное количество показов в пределах временного интервала для ограничения частоты показов. |
Унаследованные методы | |
---|---|
Общественные конструкторы
Строитель
public Builder (int adCounterKey, int maxCount, Duration interval)
Параметры | |
---|---|
adCounterKey | int |
maxCount | int |
interval | Duration : Это значение не может быть null . |
Публичные методы
строить
public KeyedFrequencyCap build ()
Создает и возвращает экземпляр KeyedFrequencyCap
.
Возврат | |
---|---|
KeyedFrequencyCap | Это значение не может быть null . |
setAdCounterKey
public KeyedFrequencyCap.Builder setAdCounterKey (int adCounterKey)
Устанавливает ключ счетчика рекламы, к которому применяется ограничение частоты показов.
См. KeyedFrequencyCap.getAdCounterKey()
для получения дополнительной информации.
Параметры | |
---|---|
adCounterKey | int |
Возврат | |
---|---|
KeyedFrequencyCap.Builder | Это значение не может быть null . |
setInterval
public KeyedFrequencyCap.Builder setInterval (Duration interval)
Устанавливает интервал в виде Duration
, который будет усекаться до ближайшей секунды, для которого рассчитывается ограничение частоты показов.
См. KeyedFrequencyCap.getInterval()
для получения дополнительной информации.
Параметры | |
---|---|
interval | Duration : Это значение не может быть null . |
Возврат | |
---|---|
KeyedFrequencyCap.Builder | Это значение не может быть null . |
setMaxCount
public KeyedFrequencyCap.Builder setMaxCount (int maxCount)
Устанавливает максимальное количество показов в пределах временного интервала для ограничения частоты показов.
См. KeyedFrequencyCap.getMaxCount()
для получения дополнительной информации.
Параметры | |
---|---|
maxCount | int |
Возврат | |
---|---|
KeyedFrequencyCap.Builder | Это значение не может быть null . |
KeyedFrequencyCap.Builder
public static final class KeyedFrequencyCap.Builder
extends Object
java.lang.Объект | |
↳ | android.adservices.common.KeyedFrequencyCap.Builder |
Построитель для создания объектов KeyedFrequencyCap
.
Краткое содержание
Общественные конструкторы | |
---|---|
Builder (int adCounterKey, int maxCount, Duration interval) |
Публичные методы | |
---|---|
KeyedFrequencyCap | build () Создает и возвращает экземпляр |
KeyedFrequencyCap.Builder | setAdCounterKey (int adCounterKey) Устанавливает ключ счетчика рекламы, к которому применяется ограничение частоты показов. |
KeyedFrequencyCap.Builder | setInterval ( Duration interval) Устанавливает интервал в виде |
KeyedFrequencyCap.Builder | setMaxCount (int maxCount) Устанавливает максимальное количество показов в пределах временного интервала для ограничения частоты показов. |
Унаследованные методы | |
---|---|
Общественные конструкторы
Строитель
public Builder (int adCounterKey, int maxCount, Duration interval)
Параметры | |
---|---|
adCounterKey | int |
maxCount | int |
interval | Duration : Это значение не может быть null . |
Публичные методы
строить
public KeyedFrequencyCap build ()
Создает и возвращает экземпляр KeyedFrequencyCap
.
Возврат | |
---|---|
KeyedFrequencyCap | Это значение не может быть null . |
setAdCounterKey
public KeyedFrequencyCap.Builder setAdCounterKey (int adCounterKey)
Устанавливает ключ счетчика рекламы, к которому применяется ограничение частоты показов.
См. KeyedFrequencyCap.getAdCounterKey()
для получения дополнительной информации.
Параметры | |
---|---|
adCounterKey | int |
Возврат | |
---|---|
KeyedFrequencyCap.Builder | Это значение не может быть null . |
setInterval
public KeyedFrequencyCap.Builder setInterval (Duration interval)
Устанавливает интервал в виде Duration
, который будет усекаться до ближайшей секунды, для которого рассчитывается ограничение частоты показов.
См. KeyedFrequencyCap.getInterval()
для получения дополнительной информации.
Параметры | |
---|---|
interval | Duration : Это значение не может быть null . |
Возврат | |
---|---|
KeyedFrequencyCap.Builder | Это значение не может быть null . |
setMaxCount
public KeyedFrequencyCap.Builder setMaxCount (int maxCount)
Устанавливает максимальное количество показов в пределах временного интервала для ограничения частоты показов.
См. KeyedFrequencyCap.getMaxCount()
для получения дополнительной информации.
Параметры | |
---|---|
maxCount | int |
Возврат | |
---|---|
KeyedFrequencyCap.Builder | Это значение не может быть null . |