FrequencyCapFilters.Builder

public static final class FrequencyCapFilters.Builder
extends Object

java.lang.Object
   ↳ android.adservices.common.FrequencyCapFilters.Builder입니다.


FrequencyCapFilters 객체를 만들기 위한 빌더입니다.

요약

공개 생성자

Builder()

공개 메서드

FrequencyCapFilters build()

FrequencyCapFilters 인스턴스를 빌드하고 반환합니다.

FrequencyCapFilters.Builder setKeyedFrequencyCapsForClickEvents(List<KeyedFrequencyCap> keyedFrequencyCapsForClickEvents)

FrequencyCapFilters.AD_EVENT_TYPE_CLICK 이벤트 유형을 필터링할 KeyedFrequencyCap 객체 목록을 설정합니다.

FrequencyCapFilters.Builder setKeyedFrequencyCapsForImpressionEvents(List<KeyedFrequencyCap> keyedFrequencyCapsForImpressionEvents)

FrequencyCapFilters.AD_EVENT_TYPE_IMPRESSION 이벤트 유형을 필터링할 KeyedFrequencyCap 객체 목록을 설정합니다.

FrequencyCapFilters.Builder setKeyedFrequencyCapsForViewEvents(List<KeyedFrequencyCap> keyedFrequencyCapsForViewEvents)

FrequencyCapFilters.AD_EVENT_TYPE_VIEW 이벤트 유형을 필터링할 KeyedFrequencyCap 객체 목록을 설정합니다.

FrequencyCapFilters.Builder setKeyedFrequencyCapsForWinEvents(List<KeyedFrequencyCap> keyedFrequencyCapsForWinEvents)

FrequencyCapFilters.AD_EVENT_TYPE_WIN 이벤트 유형을 필터링할 KeyedFrequencyCap 객체 목록을 설정합니다.

상속된 메서드

공개 생성자

공개 메서드

build

public FrequencyCapFilters build ()

FrequencyCapFilters 인스턴스를 빌드하고 반환합니다.

하나의 광고와 최대 20개의 게재빈도 설정 필터를 연결할 수 있습니다. 총 필터가 한도보다 많이 설정되면 IllegalArgumentException이 발생합니다.

반환 값
FrequencyCapFilters 이 값은 null일 수 없습니다.

setKeyedFrequencyCapsForClickEvents

public FrequencyCapFilters.Builder setKeyedFrequencyCapsForClickEvents (List<KeyedFrequencyCap> keyedFrequencyCapsForClickEvents)

FrequencyCapFilters.AD_EVENT_TYPE_CLICK 이벤트 유형을 필터링할 KeyedFrequencyCap 객체 목록을 설정합니다.

자세한 내용은 FrequencyCapFilters.getKeyedFrequencyCapsForClickEvents()를 참고하세요.

매개변수
keyedFrequencyCapsForClickEvents List: 이 값은 null일 수 없습니다.

반환 값
FrequencyCapFilters.Builder 이 값은 null일 수 없습니다.

setKeyedFrequencyCapsForImpressionEvents

public FrequencyCapFilters.Builder setKeyedFrequencyCapsForImpressionEvents (List<KeyedFrequencyCap> keyedFrequencyCapsForImpressionEvents)

FrequencyCapFilters.AD_EVENT_TYPE_IMPRESSION 이벤트 유형을 필터링할 KeyedFrequencyCap 객체 목록을 설정합니다.

자세한 내용은 FrequencyCapFilters.getKeyedFrequencyCapsForImpressionEvents()를 참고하세요.

매개변수
keyedFrequencyCapsForImpressionEvents List: 이 값은 null일 수 없습니다.

반환 값
FrequencyCapFilters.Builder 이 값은 null일 수 없습니다.

setKeyedFrequencyCapsForViewEvents

public FrequencyCapFilters.Builder setKeyedFrequencyCapsForViewEvents (List<KeyedFrequencyCap> keyedFrequencyCapsForViewEvents)

FrequencyCapFilters.AD_EVENT_TYPE_VIEW 이벤트 유형을 필터링할 KeyedFrequencyCap 객체 목록을 설정합니다.

자세한 내용은 FrequencyCapFilters.getKeyedFrequencyCapsForViewEvents()를 참고하세요.

매개변수
keyedFrequencyCapsForViewEvents List: 이 값은 null일 수 없습니다.

반환 값
FrequencyCapFilters.Builder 이 값은 null일 수 없습니다.

setKeyedFrequencyCapsForWinEvents

public FrequencyCapFilters.Builder setKeyedFrequencyCapsForWinEvents (List<KeyedFrequencyCap> keyedFrequencyCapsForWinEvents)

FrequencyCapFilters.AD_EVENT_TYPE_WIN 이벤트 유형을 필터링할 KeyedFrequencyCap 객체 목록을 설정합니다.

자세한 내용은 FrequencyCapFilters.getKeyedFrequencyCapsForWinEvents()를 참고하세요.

매개변수
keyedFrequencyCapsForWinEvents List: 이 값은 null일 수 없습니다.

반환 값
FrequencyCapFilters.Builder 이 값은 null일 수 없습니다.