AddAdSelectionFromOutcomesOverrideRequest

public class AddAdSelectionFromOutcomesOverrideRequest
extends Object

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


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

これには、特定のオーバーライドの識別子として機能する AdSelectionFromOutcomesConfig、オーバーライド値を表す String 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 になることはありません。