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.

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 Duration, która jest skracana do najbliższej sekundy. w których przypadku obliczane jest ograniczenie liczby wyświetleń.

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.