AddAdSelectionOverrideRequest
public class AddAdSelectionOverrideRequest
继承 Object
java.lang.Object | |
↳ | android.adservices.adselection.AddAdSelectionOverrideRequest |
它包含 AdSelectionConfig,用作特定覆盖的标识符;一个 String 类型的 decisionLogicJs 字段和一个 String 类型的 trustedScoringSignals 字段,表示覆盖值
摘要
公共构造函数 | |
---|---|
AddAdSelectionOverrideRequest(AdSelectionConfig adSelectionConfig, String decisionLogicJs, AdSelectionSignals trustedScoringSignals)
|
公共方法 | |
---|---|
AdSelectionConfig
|
getAdSelectionConfig()
|
String
|
getDecisionLogicJs()
|
AdSelectionSignals
|
getTrustedScoringSignals()
|
继承的方法 | |
---|---|
公共构造函数
AddAdSelectionOverrideRequest
添加到 API 级别 34
也在 Ad Services Extensions 4 中
也在 Ad Services Extensions 4 中
public AddAdSelectionOverrideRequest (AdSelectionConfig adSelectionConfig, String decisionLogicJs, AdSelectionSignals trustedScoringSignals)
参数 | |
---|---|
adSelectionConfig |
AdSelectionConfig :此值不能为 null 。 |
decisionLogicJs |
String :此值不能为 null 。 |
trustedScoringSignals |
AdSelectionSignals :此值不能为 null 。 |
公共方法
getAdSelectionConfig
添加到 API 级别 34
也在 Ad Services Extensions 4 中
也在 Ad Services Extensions 4 中
public AdSelectionConfig getAdSelectionConfig ()
返回 | |
---|---|
AdSelectionConfig |
一个 AdSelectionConfig 实例,即广告选择流程的配置。此配置提供了运行广告选择流程所需的数据,以生成出价和评分,从而找到一个获胜的广告用于渲染。此值不能为 null 。 |
getDecisionLogicJs
添加到 API 级别 34
也在 Ad Services Extensions 4 中
也在 Ad Services Extensions 4 中
public String getDecisionLogicJs ()
返回 | |
---|---|
String |
覆盖的 javascript 结果,应是一个包含有效 JS 代码的字符串。此代码应包含将在广告选择期间执行的评分逻辑。此值不能为 null 。 |
getTrustedScoringSignals
添加到 API 级别 34
也在 Ad Services Extensions 4 中
也在 Ad Services Extensions 4 中
public AdSelectionSignals getTrustedScoringSignals ()
返回 | |
---|---|
AdSelectionSignals |
覆盖的可信评分信号,应是一个有效的 json 字符串。这些可信信号将在广告选择期间输入到评分逻辑中。此值不能为 null 。 |