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 になることはありません。 |