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 .

KeyedFrequencyCap.Builder setAdCounterKey (int adCounterKey)

Устанавливает ключ счетчика рекламы, к которому применяется ограничение частоты показов.

KeyedFrequencyCap.Builder setInterval ( Duration interval)

Устанавливает интервал в виде Duration , который будет усекаться до ближайшей секунды, для которого рассчитывается ограничение частоты показов.

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 .