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.

Übernommene Methoden

Object clone()

Erstellt eine Kopie dieses Objekts und gibt sie zurück.

boolean equals(Object obj)

Gibt an, ob ein anderes Objekt „gleich“ diesem Objekt ist.

void finalize()

Wird von der automatischen Speicherbereinigung für ein Objekt aufgerufen, wenn bei der automatischen Speicherbereinigung festgestellt wird, dass es keine weiteren Verweise auf das Objekt gibt.

final Class<?> getClass()

Gibt die Laufzeitklasse dieses Object-Objekts zurück.

int hashCode()

Gibt einen Hash-Codewert für das Objekt zurück.

final void notify()

Weckt einen einzelnen Thread auf, der auf dem Monitor dieses Objekts wartet.

final void notifyAll()

Weckt alle Threads auf, die auf dem Monitor dieses Objekts warten.

String toString()

Gibt eine Stringdarstellung des Objekts zurück.

final void wait(long timeoutMillis, int nanos)

Der aktuelle Thread wartet, bis er geweckt wird, normalerweise durch Benachrichtigung oder Unterbrechung oder bis eine bestimmte Zeit in Echtzeit verstrichen ist.

final void wait(long timeoutMillis)

Der aktuelle Thread wartet, bis er geweckt wird, normalerweise durch Benachrichtigung oder Unterbrechung oder bis eine bestimmte Zeit in Echtzeit verstrichen ist.

final void wait()

Der aktuelle Thread wartet, bis er geweckt wird, normalerweise durch Benachrichtigung oder Unterbrechung.

Ö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.