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

API レベル 34 で追加されました。
Ad Services Extensions 4 にも追加
public AddAdSelectionOverrideRequest (AdSelectionConfig adSelectionConfig, 
                String decisionLogicJs, 
                AdSelectionSignals trustedScoringSignals)

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

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

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

パブリック メソッド

getAdSelectionConfig

API レベル 34 で追加されました。
Ad Services Extensions 4 にも追加
public AdSelectionConfig getAdSelectionConfig ()

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

getDecisionLogicJs

API レベル 34 で追加されました。
Ad Services Extensions 4 にも追加
public String getDecisionLogicJs ()

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

getTrustedScoringSignals

API レベル 34 で追加されました。
Ad Services Extensions 4 にも追加
public AdSelectionSignals getTrustedScoringSignals ()

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