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)
최대 게재빈도의 시간 간격 내에 최대 개수를 설정합니다. |
상속된 메서드 | |
|---|---|
공개 생성자
빌더
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일 수 없습니다. |