AddAdSelectionFromOutcomesOverrideRequest

public class AddAdSelectionFromOutcomesOverrideRequest
extends Object

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


この POJO は、TestAdSelectionManager.overrideAdSelectionFromOutcomesConfigRemoteInfo(AddAdSelectionFromOutcomesOverrideRequest, Executor, OutcomeReceiver)(AddAdSelectionOverrideRequest, Executor, OutcomeReceiver)} リクエストを表します。

これには、特定のオーバーライドの識別子として機能する AdSelectionFromOutcomesConfigString SelectionLogicJs、オーバーライド値を表す String SelectionSignals フィールドが含まれます。

まとめ

パブリック コンストラクタ

AddAdSelectionFromOutcomesOverrideRequest(AdSelectionFromOutcomesConfig adSelectionFromOutcomesConfig, String outcomeSelectionLogicJs, AdSelectionSignals outcomeSelectionTrustedSignals)

AddAdSelectionFromOutcomesOverrideRequest インスタンスを作成します。

パブリック メソッド

AdSelectionFromOutcomesConfig getAdSelectionFromOutcomesConfig()
String getOutcomeSelectionLogicJs()
AdSelectionSignals getOutcomeSelectionTrustedSignals()

継承されるメソッド

パブリック コンストラクタ

AddAdSelectionFromOutcomesOverrideRequest

public AddAdSelectionFromOutcomesOverrideRequest (AdSelectionFromOutcomesConfig adSelectionFromOutcomesConfig, 
                String outcomeSelectionLogicJs, 
                AdSelectionSignals outcomeSelectionTrustedSignals)

AddAdSelectionFromOutcomesOverrideRequest インスタンスを作成します。

パラメータ
adSelectionFromOutcomesConfig AdSelectionFromOutcomesConfig: この値を null にすることはできません。

outcomeSelectionLogicJs String: この値を null にすることはできません。

outcomeSelectionTrustedSignals AdSelectionSignals: この値を null にすることはできません。

パブリック メソッド

getAdSelectionFromOutcomesConfig

public AdSelectionFromOutcomesConfig getAdSelectionFromOutcomesConfig ()

戻り値
AdSelectionFromOutcomesConfig AdSelectionFromOutcomesConfig のインスタンス(広告選択プロセスの設定)。この設定では、レンダリングする落札広告を見つけるために入札とスコアを生成する、広告選択フローを実行するために必要なデータが提供されます。 この値が null になることはありません。

getOutcomeSelectionLogicJs

public String getOutcomeSelectionLogicJs ()

戻り値
String オーバーライド JavaScript の結果は、有効な JS コードを含む文字列である必要があります。コードには、広告結果の選択中に実行される結果選択ロジックを含める必要があります。 この値が null になることはありません。

getOutcomeSelectionTrustedSignals

public AdSelectionSignals getOutcomeSelectionTrustedSignals ()

戻り値
AdSelectionSignals オーバーライドする信頼できるスコアリング シグナルは、有効な JSON 文字列である必要があります。信頼できるシグナルは、広告結果の選択中に結果選択ロジックにフィードされます。 この値が null になることはありません。