新增廣告選擇覆寫要求

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,可做為特定覆寫的 ID,其中 StringDecisLogicJs 和 StringTrustScoringSignals 欄位代表覆寫值

摘要

公用建構函式

AddAdSelectionOverrideRequest(AdSelectionConfig adSelectionConfig, String decisionLogicJs, AdSelectionSignals trustedScoringSignals)

公用方法

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

繼承方法

公用建構函式

新增廣告選擇覆寫要求

已新增至 API 級別 34
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 也已納入
public AdSelectionConfig getAdSelectionConfig ()

傳回
AdSelectionConfig AdSelectionConfig 執行個體,廣告選擇程序的設定。這項設定會提供執行廣告選擇流程所需的資料,以便產生出價和分數,找出勝出的廣告並放送。此值不能為 null

getDecisionLogicJ

已新增至 API 級別 34
Ad Services Extensions 4 也已納入
public String getDecisionLogicJs ()

傳回
String 覆寫 JavaScript 結果,應為包含有效 JS 程式碼的字串。程式碼應包含將在廣告選擇期間執行的評分邏輯。此值不能為 null

getTrustedScoringSignals

已新增至 API 級別 34
Ad Services Extensions 4 也已納入
public AdSelectionSignals getTrustedScoringSignals ()

傳回
AdSelectionSignals 覆寫的信任評分信號必須是有效的 JSON 字串。受信任的信號會在廣告選擇期間填入評分邏輯。此值不能為 null