FrequencyCapFilter.Builder

public static final class FrequencyCapFilters.Builder
extends Object

java.lang.Object
android.adservices.common.FrequencyCapFilter.Builder


เครื่องมือสร้างสำหรับการสร้างวัตถุ FrequencyCapFilters รายการ

สรุป

ช่างก่อสร้างสาธารณะ

Builder()

วิธีการสาธารณะ

FrequencyCapFilters build()

สร้างและแสดงผลอินสแตนซ์ FrequencyCapFilters

FrequencyCapFilters.Builder setKeyedFrequencyCapsForClickEvents(List<KeyedFrequencyCap> keyedFrequencyCapsForClickEvents)

ตั้งค่ารายการออบเจ็กต์ KeyedFrequencyCap ที่จะกรองประเภทเหตุการณ์ FrequencyCapFilters.AD_EVENT_TYPE_CLICK

FrequencyCapFilters.Builder setKeyedFrequencyCapsForImpressionEvents(List<KeyedFrequencyCap> keyedFrequencyCapsForImpressionEvents)

ตั้งค่ารายการออบเจ็กต์ KeyedFrequencyCap ที่จะกรองประเภทเหตุการณ์ FrequencyCapFilters.AD_EVENT_TYPE_IMPRESSION

FrequencyCapFilters.Builder setKeyedFrequencyCapsForViewEvents(List<KeyedFrequencyCap> keyedFrequencyCapsForViewEvents)

ตั้งค่ารายการออบเจ็กต์ KeyedFrequencyCap ที่จะกรองประเภทเหตุการณ์ FrequencyCapFilters.AD_EVENT_TYPE_VIEW

FrequencyCapFilters.Builder setKeyedFrequencyCapsForWinEvents(List<KeyedFrequencyCap> keyedFrequencyCapsForWinEvents)

ตั้งค่ารายการออบเจ็กต์ KeyedFrequencyCap ที่จะกรองประเภทเหตุการณ์ FrequencyCapFilters.AD_EVENT_TYPE_WIN

วิธีการที่รับมา

ช่างก่อสร้างสาธารณะ

นักสร้าง

public Builder ()

วิธีการสาธารณะ

บิลด์

public FrequencyCapFilters build ()

สร้างและแสดงผลอินสแตนซ์ FrequencyCapFilters

ตัวกรองความถี่สูงสุดจะเชื่อมโยงกับโฆษณาเดียวได้ไม่เกิน 20 รายการ หากมีมากกว่านั้น ตัวกรองทั้งหมดเกินกว่าที่จำกัดไว้ IllegalArgumentException จะ โยนได้

คิกรีเทิร์น
FrequencyCapFilters ค่านี้ต้องไม่เป็น null

setKeyedFrequencyCapsForClickEvent

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

ตั้งค่ารายการออบเจ็กต์ KeyedFrequencyCap ที่จะกรองประเภทเหตุการณ์ FrequencyCapFilters.AD_EVENT_TYPE_CLICK

ดูข้อมูลเพิ่มเติมได้ที่ FrequencyCapFilters.getKeyedFrequencyCapsForClickEvents()

พารามิเตอร์
keyedFrequencyCapsForClickEvents List: ค่านี้ต้องไม่เป็น null

คิกรีเทิร์น
FrequencyCapFilters.Builder ค่านี้ต้องไม่เป็น null

setKeyedFrequencyCapsForimpressionsEvents

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

ตั้งค่ารายการออบเจ็กต์ KeyedFrequencyCap ที่จะกรองประเภทเหตุการณ์ FrequencyCapFilters.AD_EVENT_TYPE_IMPRESSION

ดูข้อมูลเพิ่มเติมได้ที่ FrequencyCapFilters.getKeyedFrequencyCapsForImpressionEvents()

พารามิเตอร์
keyedFrequencyCapsForImpressionEvents List: ค่านี้ต้องไม่เป็น null

คิกรีเทิร์น
FrequencyCapFilters.Builder ค่านี้ต้องไม่เป็น null

ตั้งค่าKeyedFrequencyCapsForViewเหตุการณ์

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

ตั้งค่ารายการออบเจ็กต์ KeyedFrequencyCap ที่จะกรองประเภทเหตุการณ์ FrequencyCapFilters.AD_EVENT_TYPE_VIEW

ดูข้อมูลเพิ่มเติมได้ที่ FrequencyCapFilters.getKeyedFrequencyCapsForViewEvents()

พารามิเตอร์
keyedFrequencyCapsForViewEvents List: ค่านี้ต้องไม่เป็น null

คิกรีเทิร์น
FrequencyCapFilters.Builder ค่านี้ต้องไม่เป็น null

ตั้งค่าKeyedFrequencyCapsForWinเหตุการณ์

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

ตั้งค่ารายการออบเจ็กต์ KeyedFrequencyCap ที่จะกรองประเภทเหตุการณ์ FrequencyCapFilters.AD_EVENT_TYPE_WIN

ดูข้อมูลเพิ่มเติมได้ที่ FrequencyCapFilters.getKeyedFrequencyCapsForWinEvents()

พารามิเตอร์
keyedFrequencyCapsForWinEvents List: ค่านี้ต้องไม่เป็น null

คิกรีเทิร์น
FrequencyCapFilters.Builder ค่านี้ต้องไม่เป็น null