添加到 API 级别 34

android.adservices.adselection

AddAdSelectionFromOutcomesOverrideRequest 此 POJO 表示 TestAdSelectionManager.overrideAdSelectionFromOutcomesConfigRemoteInfo(AddAdSelectionFromOutcomesOverrideRequest, Executor, OutcomeReceiver)(AddAdSelectionOverrideRequest、Executor、OutcomeReceiver)} 请求

它包含一个 AdSelectionFromOutcomesConfig,它将用作特定 override 的标识符,以及表示 override 值的 String selectionLogicJs 和 String selectionSignals 字段。 

AddAdSelectionOverrideRequest 此 POJO 表示 TestAdSelectionManager.overrideAdSelectionConfigRemoteInfo(android.adservices.adselection.AddAdSelectionOverrideRequest, java.util.concurrent.Executor, android.os.OutcomeReceiver) 请求

它包含一个 AdSelectionConfig,它将用作特定 override 的标识符,以及表示 override 值的 String decisionLogicJs 和 String trustedScoringSignals 字段。 

AdSelectionConfig 包含广告选择过程的配置。 
AdSelectionConfig.Builder AdSelectionConfig 对象的 Builder。 
AdSelectionFromOutcomesConfig 包含从给定广告选择 ID 列表中选择获胜者的广告选择过程配置。 
AdSelectionFromOutcomesConfig.Builder AdSelectionFromOutcomesConfig 对象的 Builder。 
AdSelectionManager AdSelection Manager 提供了 API,供应用和广告 SDK 运行广告选择流程以及报告展示次数。 
AdSelectionOutcome 此类表示 OutcomeReceiver 中的一个字段,它是 AdSelectionManager.selectAds(AdSelectionConfig, Executor, OutcomeReceiver)AdSelectionManager 中的输入。 
AdSelectionOutcome.Builder AdSelectionOutcome 对象的 Builder。 
GetAdSelectionDataOutcome 表示从设备收集的用于广告选择的广告选择数据。 
GetAdSelectionDataRequest 表示包含获取广告选择数据信息的请求。 
GetAdSelectionDataRequest.Builder GetAdSelectionDataRequest 对象的 Builder。 
PersistAdSelectionResultRequest 表示包含 seller、广告选择 ID 和数据的请求。 
PersistAdSelectionResultRequest.Builder PersistAdSelectionResultRequest 对象的 Builder。 
RemoveAdSelectionFromOutcomesOverrideRequest 此 POJO 表示 RemoveAdSelectionFromOutcomesOverrideRequest, Executor, OutcomeReceiver) 请求

它包含一个字段,即 AdSelectionFromOutcomesConfig,它用作要移除的 override 的标识符。 

RemoveAdSelectionOverrideRequest 此 POJO 表示 TestAdSelectionManager#removeAdSelectionConfigRemoteInfoOverride( RemoveAdSelectionOverrideRequest, Executor, OutcomeReceiver) 请求

它包含一个字段,即 AdSelectionConfig,它用作要移除的 override 的标识符。 

ReportEventRequest 包装报告广告事件所需参数的请求对象。 
ReportEventRequest.Builder ReportEventRequest 对象的 Builder。 
ReportImpressionRequest 表示 reportImpression API 的输入参数。 
TestAdSelectionManager TestAdSelectionManager 为应用和广告 SDK 提供了用于测试广告选择流程的 API。 
UpdateAdCounterHistogramRequest 包装更新广告计数器直方图所需参数的请求对象。 
UpdateAdCounterHistogramRequest.Builder UpdateAdCounterHistogramRequest 对象的 Builder。