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) リクエストを表します。

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

まとめ

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

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