FrequencyCapFilters.Builder
public
static
final
class
FrequencyCapFilters.Builder
extends Object
java.lang.Object | |
↳ | android.adservices.common.FrequencyCapFilters.Builder |
用于创建 FrequencyCapFilters
对象的构建器。
总结
公共构造函数 | |
---|---|
Builder()
|
公共方法 | |
---|---|
FrequencyCapFilters
|
build()
构建并返回 |
FrequencyCapFilters.Builder
|
setKeyedFrequencyCapsForClickEvents(List<KeyedFrequencyCap> keyedFrequencyCapsForClickEvents)
设置将按 |
FrequencyCapFilters.Builder
|
setKeyedFrequencyCapsForImpressionEvents(List<KeyedFrequencyCap> keyedFrequencyCapsForImpressionEvents)
设置将按 |
FrequencyCapFilters.Builder
|
setKeyedFrequencyCapsForViewEvents(List<KeyedFrequencyCap> keyedFrequencyCapsForViewEvents)
设置将按 |
FrequencyCapFilters.Builder
|
setKeyedFrequencyCapsForWinEvents(List<KeyedFrequencyCap> keyedFrequencyCapsForWinEvents)
设置将按 |
继承的方法 | |
---|---|
公共构造函数
公共方法
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 。 |