UpdateAdCounterHistogramRequest
public class UpdateAdCounterHistogramRequest
extends Object
java.lang.Object | |
↳ | android.adservices.adselection.UpdateAdCounterHistogramRequest |
请求对象,包装了更新广告计数器直方图所需的参数。
广告计数器直方图是与广告计数器键和广告事件类型相关的历史事件日志,在使用 Protected Audience API 时,用于通知频率上限过滤。
摘要
嵌套类 | |
---|---|
类 |
UpdateAdCounterHistogramRequest.Builder
|
公共方法 | |
---|---|
布尔值
|
equals(Object o)
检查 |
int
|
getAdEventType()
获取广告事件类型,该类型与广告的计数器键一起,标识应更新哪个直方图。 |
long
|
getAdSelectionId()
获取与渲染广告事件关联的广告选择 ID。 |
AdTechIdentifier
|
getCallerAdTech()
获取调用方 adtech 实体的 |
int
|
hashCode()
返回 |
字符串
|
toString()
返回对象的字符串表示形式。 |
继承的方法 | |
---|---|
公共方法
equals
public boolean equals (Object o)
检查 UpdateAdCounterHistogramRequest
对象是否包含相同信息。
参数 | |
---|---|
o |
Object :用于比较的引用对象。 |
返回 | |
---|---|
布尔值 |
true 如果此对象与 obj 参数相同;否则 false 。 |
getAdEventType
public int getAdEventType ()
获取广告事件类型,该类型与广告的计数器键一起,标识应更新哪个直方图。
返回 | |
---|---|
int |
值为 android.adservices.common.FrequencyCapFilters.AD_EVENT_TYPE_INVALID, FrequencyCapFilters.AD_EVENT_TYPE_WIN , FrequencyCapFilters.AD_EVENT_TYPE_IMPRESSION , FrequencyCapFilters.AD_EVENT_TYPE_VIEW , FrequencyCapFilters.AD_EVENT_TYPE_CLICK , android.adservices.common.FrequencyCapFilters.AD_EVENT_TYPE_MIN, 或 android.adservices.common.FrequencyCapFilters.AD_EVENT_TYPE_MAX |
getAdSelectionId
public long getAdSelectionId ()
获取与渲染广告事件关联的广告选择 ID。
有关广告选择 ID 的更多信息,请参阅 AdSelectionOutcome
。
该广告必须在过去 24 小时内从 Protected Audience 广告选择中选择,并且广告选择调用必须由与当前调用应用相同的应用启动。对于 getAdEventType()
中的广告事件类型,与广告选择 ID 指定的广告关联的所有广告计数器键的事件直方图将被更新,用于 Protected Audience 频率上限过滤。
返回 | |
---|---|
long |
getCallerAdTech
public AdTechIdentifier getCallerAdTech ()
获取调用方 adtech 实体的 AdTechIdentifier
。
使用此 UpdateAdCounterHistogramRequest
对象的 adtech 必须已注册 Privacy Sandbox 并被允许代表调用应用行事。指定的 adtech 不需要与拥有已渲染广告的买方或发起与 getAdSelectionId()
返回的 ID 关联的广告选择的卖方相同。
有关 API 要求和异常的更多信息,请参阅 AdSelectionManager.updateAdCounterHistogram(android.adservices.adselection.UpdateAdCounterHistogramRequest, java.util.concurrent.Executor, android.os.OutcomeReceiver)
。
返回 | |
---|---|
AdTechIdentifier |
此值不能为 null 。 |