AddAdSelectionOverrideRequest
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)
リクエストを表します。
これには、特定の ID の ID として機能する AdSelectionConfig
が含まれます。
オーバーライド、String
デシジョン LogicJs フィールドとString
トラステッド ScoringSignals フィールド
オーバーライド値を表す
概要
パブリック コンストラクタ | |
---|---|
AddAdSelectionOverrideRequest(AdSelectionConfig adSelectionConfig, String decisionLogicJs, AdSelectionSignals trustedScoringSignals)
|
パブリック メソッド | |
---|---|
AdSelectionConfig
|
getAdSelectionConfig()
|
String
|
getDecisionLogicJs()
|
AdSelectionSignals
|
getTrustedScoringSignals()
|
継承されるメソッド | |
---|---|
パブリック コンストラクタ
AddAdSelectionOverrideRequest
public AddAdSelectionOverrideRequest (AdSelectionConfig adSelectionConfig, String decisionLogicJs, AdSelectionSignals trustedScoringSignals)
パラメータ | |
---|---|
adSelectionConfig |
AdSelectionConfig : この値を null にすることはできません。 |
decisionLogicJs |
String : この値を null にすることはできません。 |
trustedScoringSignals |
AdSelectionSignals : この値を null にすることはできません。 |
パブリック メソッド
getAdSelectionConfig
public AdSelectionConfig getAdSelectionConfig ()
戻り値 | |
---|---|
AdSelectionConfig |
AdSelectionConfig のインスタンス(広告選択の構成)
プロセスですこの構成では、広告選択フローを実行するために必要なデータが提供されます。
入札とスコアを生成し、レンダリングの候補として落札広告を特定します。
この値が null になることはありません。 |
getDecisionLogicJs
public String getDecisionLogicJs ()
戻り値 | |
---|---|
String |
JavaScript のオーバーライドの結果は、有効な JS コードを含む文字列にする必要があります。「
コードには、広告選択時に実行されるスコアリング ロジックを含める必要があります。
この値が null になることはありません。 |
getTrustedScoringSignals
public AdSelectionSignals getTrustedScoringSignals ()
戻り値 | |
---|---|
AdSelectionSignals |
信頼できるスコアリング シグナルのオーバーライドは有効な JSON 文字列である必要があります。信頼できる
シグナルが、広告選択時にスコアリング ロジックにフィードされます。
この値が null になることはありません。 |