KeyedFrequencyCap.Builder
public
static
final
class
KeyedFrequencyCap.Builder
extends Object
java.lang.Object | |
↳ | 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)
フリークエンシー キャップの期間内の最大カウントを設定します。 |
継承されるメソッド | |
---|---|
パブリック コンストラクタ
Builder
public Builder (int adCounterKey, int maxCount, Duration interval)
パラメータ | |
---|---|
adCounterKey |
int |
maxCount |
int |
interval |
Duration : この値を null にすることはできません。 |
パブリック メソッド
build
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 になることはありません。 |