已在 API 级别 34 中引入
也已在广告服务扩展 4 中引入

添加 AdSelectionOverrideRequest

public class AddAdSelectionOverrideRequest
extends Object

java.lang.Object
   ↳ android.adservices.adselection.AddAdSelectionOverrideRequest


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

它包含一个 AdSelectionConfig,用作特定 API 的标识符 替换,StringdecoringJs 和 StringtrustedScoringSignals 字段 表示替换值

摘要

公共构造函数

AddAdSelectionOverrideRequest(AdSelectionConfig adSelectionConfig, String decisionLogicJs, AdSelectionSignals trustedScoringSignals)

公共方法

AdSelectionConfig getAdSelectionConfig()
String getDecisionLogicJs()
AdSelectionSignals getTrustedScoringSignals()

继承的方法

公共构造函数

添加 AdSelectionOverrideRequest

已在 API 级别 34 中引入
也已在广告服务扩展 4 中引入
public AddAdSelectionOverrideRequest (AdSelectionConfig adSelectionConfig, 
                String decisionLogicJs, 
                AdSelectionSignals trustedScoringSignals)

参数
adSelectionConfig AdSelectionConfig:此值不能为 null

decisionLogicJs String:此值不能为 null

trustedScoringSignals AdSelectionSignals:此值不能为 null

公共方法

getAdSelectionConfig

已在 API 级别 34 中引入
也已在广告服务扩展 4 中引入
public AdSelectionConfig getAdSelectionConfig ()

返回
AdSelectionConfig AdSelectionConfig 的实例,广告选择的配置 过程。此配置提供运行广告选择流程所需的数据, 生成出价和得分,以找到要呈现的胜出广告。 此值不能为 null

getDecisionLogicJs

已在 API 级别 34 中引入
也已在广告服务扩展 4 中引入
public String getDecisionLogicJs ()

返回
String 替换 JavaScript 结果应为包含有效 JS 代码的字符串。通过 代码应包含将在广告选择过程中执行的评分逻辑。 此值不能为 null

getTrustedScoringSignals

已在 API 级别 34 中引入
也已在广告服务扩展 4 中引入
public AdSelectionSignals getTrustedScoringSignals ()

返回
AdSelectionSignals 替换可信评分信号应为有效的 JSON 字符串。受信任的 信号会被馈送到评分逻辑中。 此值不能为 null