AddAdSelectionFromResultsOverrideRequest

public class AddAdSelectionFromOutcomesOverrideRequest
extends Object

java.lang.Object
😎 android.adservices.adselection.AddAdSelectionFromResultsOverrideRequest


Dieses POJO steht für den TestAdSelectionManager.overrideAdSelectionFromOutcomesConfigRemoteInfo(AddAdSelectionFromOutcomesOverrideRequest, Executor, OutcomeReceiver) ( AddAdSelectionOverrideRequest, Executor, ResultReceiver)}-Anforderung ausgeführt.

Es enthält ein AdSelectionFromOutcomesConfig, das als Kennung für die spezifische Überschreibung, eine String AuswahlLogicJs und String selectSignals Feld für den Überschreibungswert

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, der Konfiguration der Anzeige Auswahlprozess. Diese Konfiguration stellt die erforderlichen Daten bereit, um die Anzeigenauswahl durchzuführen der Gebote und Punktzahlen generiert, um eine erfolgreiche Anzeige für das Rendering zu finden. Dieser Wert darf nicht null sein.

getResultSelectionLogicJs (Ergebnislogische Auswahllogik)

public String getOutcomeSelectionLogicJs ()

Returns
String Das Überschreibungs-JavaScript-Ergebnis sollte eine Zeichenfolge sein, die gültigen JS-Code enthält. Die Der Code sollte die Ergebnisauswahllogik enthalten, die während des Anzeigenergebnisses ausgeführt wird. Auswahl. Dieser Wert darf nicht null sein.

getResultSelectionTrustedSignals (Vertrauenswürdige Signale)

public AdSelectionSignals getOutcomeSelectionTrustedSignals ()

Returns
AdSelectionSignals Die vertrauenswürdigen Bewertungssignale, die überschrieben werden sollen, sollten ein gültiger JSON-String sein. Der vertrauenswürdige werden während der Anzeigenergebnisauswahl in die Ergebnisauswahllogik eingespeist. Dieser Wert darf nicht null sein.