KeyedFrequencyCap.Builder

public static final class KeyedFrequencyCap.Builder
extends Object

java.lang.Object
😎 android.adservices.common.KeyedFrequencyCap.Builder


Builder zum Erstellen von KeyedFrequencyCap-Objekten.

Zusammenfassung

Öffentliche Konstruktoren

Builder(int adCounterKey, int maxCount, Duration interval)

Öffentliche Methoden

KeyedFrequencyCap build()

Erstellt eine KeyedFrequencyCap-Instanz und gibt sie zurück.

KeyedFrequencyCap.Builder setAdCounterKey(int adCounterKey)

Legt den Anzeigenzählerschlüssel fest, für den das Frequency Capping gilt.

KeyedFrequencyCap.Builder setInterval(Duration interval)

Legt das Intervall als Duration fest, das auf die nächste Sekunde gekürzt wird für die das Frequency Capping berechnet wird.

KeyedFrequencyCap.Builder setMaxCount(int maxCount)

Legt die maximale Anzahl innerhalb des Zeitintervalls für das Frequency Capping fest.

Übernommene Methoden

Öffentliche Konstruktoren

Builder

public Builder (int adCounterKey, 
                int maxCount, 
                Duration interval)

Parameter
adCounterKey int

maxCount int

interval Duration: Dieser Wert darf nicht null sein.

Öffentliche Methoden

build

public KeyedFrequencyCap build ()

Erstellt eine KeyedFrequencyCap-Instanz und gibt sie zurück.

Returns
KeyedFrequencyCap Dieser Wert darf nicht null sein.

setAdCounterKey

public KeyedFrequencyCap.Builder setAdCounterKey (int adCounterKey)

Legt den Anzeigenzählerschlüssel fest, für den das Frequency Capping gilt.

Weitere Informationen findest du unter KeyedFrequencyCap.getAdCounterKey().

Parameter
adCounterKey int

Returns
KeyedFrequencyCap.Builder Dieser Wert darf nicht null sein.

setInterval

public KeyedFrequencyCap.Builder setInterval (Duration interval)

Legt das Intervall als Duration fest, das auf die nächste Sekunde gekürzt wird für die das Frequency Capping berechnet wird.

Weitere Informationen findest du unter KeyedFrequencyCap.getInterval().

Parameter
interval Duration: Dieser Wert darf nicht null sein.

Returns
KeyedFrequencyCap.Builder Dieser Wert darf nicht null sein.

setMaxCount (setMaxAnzahl)

public KeyedFrequencyCap.Builder setMaxCount (int maxCount)

Legt die maximale Anzahl innerhalb des Zeitintervalls für das Frequency Capping fest.

Weitere Informationen findest du unter KeyedFrequencyCap.getMaxCount().

Parameter
maxCount int

Returns
KeyedFrequencyCap.Builder Dieser Wert darf nicht null sein.