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 일 수 없습니다. |