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