AddAdSelectionFromOutcomesOverrideRequest

public class AddAdSelectionFromOutcomesOverrideRequest
extends Object

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


Dieses POJO stellt die Anfrage TestAdSelectionManager.overrideAdSelectionFromOutcomesConfigRemoteInfo(AddAdSelectionFromOutcomesOverrideRequest, Executor, OutcomeReceiver) ( AddAdSelectionOverrideRequest, Executor, OutcomeReceiver)} dar.

Sie enthält einen AdSelectionFromOutcomesConfig, der als Kennung für die jeweilige Überschreibung dient, sowie die Felder String selectionLogicJs und String selectionSignals, die den Überschreibungswert darstellen.

Zusammenfassung

Öffentliche Konstruktoren

AddAdSelectionFromOutcomesOverrideRequest(AdSelectionFromOutcomesConfig adSelectionFromOutcomesConfig, String outcomeSelectionLogicJs, AdSelectionSignals outcomeSelectionTrustedSignals)

Erstellt eine AddAdSelectionFromOutcomesOverrideRequest-Instanz.

Öffentliche Methoden

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

Übernommene Methoden

Öffentliche Konstruktoren

AddAdSelectionFromResultsOverrideRequest

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

Erstellt eine AddAdSelectionFromOutcomesOverrideRequest-Instanz.

Parameter
adSelectionFromOutcomesConfig AdSelectionFromOutcomesConfig: Dieser Wert darf nicht null sein.

outcomeSelectionLogicJs String: Dieser Wert darf nicht null sein.

outcomeSelectionTrustedSignals AdSelectionSignals: Dieser Wert darf nicht null sein.

Öffentliche Methoden

getAdSelectionFromResultsConfig

public AdSelectionFromOutcomesConfig getAdSelectionFromOutcomesConfig ()

Returns
AdSelectionFromOutcomesConfig eine Instanz von AdSelectionFromOutcomesConfig, die Konfiguration des Anzeigenauswahlprozesses. Diese Konfiguration liefert die Daten, die für die Ausführung des Anzeigenauswahl-Workflows erforderlich sind, bei dem Gebote und Bewertungen generiert werden, um eine Anzeigenauslieferung zu finden. Dieser Wert darf nicht null sein.

getResultSelectionLogicJs (Ergebnislogische Auswahllogik)

public String getOutcomeSelectionLogicJs ()

Returns
String Das JavaScript-Überschreibungsergebnis muss ein String mit gültigem JS-Code sein. Der Code sollte die Logik zur Auswahl von Ergebnissen enthalten, die bei der Auswahl von Anzeigenergebnissen ausgeführt wird. Dieser Wert darf nicht null sein.

getOutcomeSelectionTrustedSignals

public AdSelectionSignals getOutcomeSelectionTrustedSignals ()

Returns
AdSelectionSignals Die überschriebenen vertrauenswürdigen Bewertungssignale müssen ein gültiger JSON-String sein. Die vertrauenswürdigen Signale werden bei der Auswahl des Anzeigenergebnisses in die Logik zur Ergebnisauswahl einbezogen. Dieser Wert darf nicht null sein.