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
Übernommene Methoden |
Von Klasse
java.lang.Object
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. |