Tworzenie limitu częstotliwości kluczy
public
static
final
class
KeyedFrequencyCap.Builder
extends Object
java.lang.Object | |
↳ | android.adservices.common.KeyedfrequencyCap.Builder |
Kreator do tworzenia obiektów KeyedFrequencyCap
.
Podsumowanie
Konstruktory publiczne | |
---|---|
Builder(int adCounterKey, int maxCount, Duration interval)
|
Metody publiczne | |
---|---|
KeyedFrequencyCap
|
build()
Kompiluje i zwraca instancję |
KeyedFrequencyCap.Builder
|
setAdCounterKey(int adCounterKey)
Ustawia klucz licznika reklam, którego dotyczy ograniczenie liczby wyświetleń. |
KeyedFrequencyCap.Builder
|
setInterval(Duration interval)
Ustawia interwał w postaci funkcji |
KeyedFrequencyCap.Builder
|
setMaxCount(int maxCount)
Określa maksymalną liczbę wyświetleń w przedziale czasu. |
Metody dziedziczone | |
---|---|
Konstruktory publiczne
Budowniczy
public Builder (int adCounterKey, int maxCount, Duration interval)
Parametry | |
---|---|
adCounterKey |
int |
maxCount |
int |
interval |
Duration : ta wartość nie może być typu null . |
Metody publiczne
kompilacja
public KeyedFrequencyCap build ()
Kompiluje i zwraca instancję KeyedFrequencyCap
.
Zwroty | |
---|---|
KeyedFrequencyCap |
Ta wartość nie może być typu null . |
setAdCounterKey
public KeyedFrequencyCap.Builder setAdCounterKey (int adCounterKey)
Ustawia klucz licznika reklam, którego dotyczy ograniczenie liczby wyświetleń.
Aby dowiedzieć się więcej, przeczytaj KeyedFrequencyCap.getAdCounterKey()
.
Parametry | |
---|---|
adCounterKey |
int |
Zwroty | |
---|---|
KeyedFrequencyCap.Builder |
Ta wartość nie może być typu null . |
setInterval
public KeyedFrequencyCap.Builder setInterval (Duration interval)
Ustawia interwał w postaci funkcji Duration
, która jest skracana do najbliższej sekundy.
w których przypadku obliczane jest ograniczenie liczby wyświetleń.
Aby dowiedzieć się więcej, przeczytaj KeyedFrequencyCap.getInterval()
.
Parametry | |
---|---|
interval |
Duration : ta wartość nie może być typu null . |
Zwroty | |
---|---|
KeyedFrequencyCap.Builder |
Ta wartość nie może być typu null . |
setMaxCount
public KeyedFrequencyCap.Builder setMaxCount (int maxCount)
Określa maksymalną liczbę wyświetleń w przedziale czasu.
Aby dowiedzieć się więcej, przeczytaj KeyedFrequencyCap.getMaxCount()
.
Parametry | |
---|---|
maxCount |
int |
Zwroty | |
---|---|
KeyedFrequencyCap.Builder |
Ta wartość nie może być typu null . |