FrequencyCapFilters.Builder

public static final class FrequencyCapFilters.Builder
extends Object

java.lang.Object
   ↳ android.adservices.common.FrequencyCapFilters.Builder


Builder untuk membuat objek FrequencyCapFilters.

Ringkasan

Konstruktor publik

Builder()

Metode publik

FrequencyCapFilters build()

Mem-build dan menampilkan instance FrequencyCapFilters.

FrequencyCapFilters.Builder setKeyedFrequencyCapsForClickEvents(List<KeyedFrequencyCap> keyedFrequencyCapsForClickEvents)

Menetapkan daftar objek KeyedFrequencyCap yang akan memfilter jenis peristiwa FrequencyCapFilters.AD_EVENT_TYPE_CLICK.

FrequencyCapFilters.Builder setKeyedFrequencyCapsForImpressionEvents(List<KeyedFrequencyCap> keyedFrequencyCapsForImpressionEvents)

Menetapkan daftar objek KeyedFrequencyCap yang akan memfilter jenis peristiwa FrequencyCapFilters.AD_EVENT_TYPE_IMPRESSION.

FrequencyCapFilters.Builder setKeyedFrequencyCapsForViewEvents(List<KeyedFrequencyCap> keyedFrequencyCapsForViewEvents)

Menetapkan daftar objek KeyedFrequencyCap yang akan memfilter jenis peristiwa FrequencyCapFilters.AD_EVENT_TYPE_VIEW.

FrequencyCapFilters.Builder setKeyedFrequencyCapsForWinEvents(List<KeyedFrequencyCap> keyedFrequencyCapsForWinEvents)

Menetapkan daftar objek KeyedFrequencyCap yang akan memfilter jenis peristiwa FrequencyCapFilters.AD_EVENT_TYPE_WIN.

Metode turunan

Konstruktor publik

Metode publik

build

public FrequencyCapFilters build ()

Mem-build dan menampilkan instance FrequencyCapFilters.

Maksimal 20 filter pembatasan frekuensi yang boleh dikaitkan dengan satu iklan. Jika filter total melebihi batas yang ditetapkan, IllegalArgumentException akan ditampilkan.

Return
FrequencyCapFilters Nilai ini tidak boleh null.

setKeyedFrequencyCapsForClickEvents

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

Menetapkan daftar objek KeyedFrequencyCap yang akan memfilter jenis peristiwa FrequencyCapFilters.AD_EVENT_TYPE_CLICK.

Lihat FrequencyCapFilters.getKeyedFrequencyCapsForClickEvents() untuk mengetahui informasi selengkapnya.

Parameter
keyedFrequencyCapsForClickEvents List: Nilai ini tidak boleh null.

Hasil
FrequencyCapFilters.Builder Nilai ini tidak boleh null.

setKeyedFrequencyCapsForImpressionEvents

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

Menetapkan daftar objek KeyedFrequencyCap yang akan memfilter jenis peristiwa FrequencyCapFilters.AD_EVENT_TYPE_IMPRESSION.

Lihat FrequencyCapFilters.getKeyedFrequencyCapsForImpressionEvents() untuk mengetahui informasi selengkapnya.

Parameter
keyedFrequencyCapsForImpressionEvents List: Nilai ini tidak boleh null.

Hasil
FrequencyCapFilters.Builder Nilai ini tidak boleh null.

setKeyedFrequencyCapsForViewEvents

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

Menetapkan daftar objek KeyedFrequencyCap yang akan memfilter jenis peristiwa FrequencyCapFilters.AD_EVENT_TYPE_VIEW.

Lihat FrequencyCapFilters.getKeyedFrequencyCapsForViewEvents() untuk mengetahui informasi selengkapnya.

Parameter
keyedFrequencyCapsForViewEvents List: Nilai ini tidak boleh null.

Hasil
FrequencyCapFilters.Builder Nilai ini tidak boleh null.

setKeyedFrequencyCapsForWinEvents

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

Menetapkan daftar objek KeyedFrequencyCap yang akan memfilter jenis peristiwa FrequencyCapFilters.AD_EVENT_TYPE_WIN.

Lihat FrequencyCapFilters.getKeyedFrequencyCapsForWinEvents() untuk mengetahui informasi selengkapnya.

Parameter
keyedFrequencyCapsForWinEvents List: Nilai ini tidak boleh null.

Hasil
FrequencyCapFilters.Builder Nilai ini tidak boleh null.