AddAdSelectionFromOutcomesOverrideRequest

public class AddAdSelectionFromOutcomesOverrideRequest
extends Object

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


Obiekt POJO reprezentuje TestAdSelectionManager.overrideAdSelectionFromOutcomesConfigRemoteInfo(AddAdSelectionFromOutcomesOverrideRequest, Executor, OutcomeReceiver) ( AddAdSelectionOverrideRequest, Executor, OutcomeReceiver)} request

Zawiera AdSelectionFromOutcomesConfig, który będzie służyć jako identyfikator konkretnego zastąpienia, String selectionLogicJs i String selectionSignals pole reprezentujące wartość zastąpienia.

Podsumowanie

Konstruktory publiczne

AddAdSelectionFromOutcomesOverrideRequest(AdSelectionFromOutcomesConfig adSelectionFromOutcomesConfig, String outcomeSelectionLogicJs, AdSelectionSignals outcomeSelectionTrustedSignals)

Tworzy instancję AddAdSelectionFromOutcomesOverrideRequest.

Metody dziedziczone

Object clone()

Tworzy i zwraca kopię tego obiektu.

boolean equals(Object obj)

Wskazuje, czy jakiś inny obiekt jest „równy” temu obiektowi.

void finalize()

Funkcja wywoływana przez zbieracz śmieci w obiekcie, gdy stwierdzi, że nie ma już żadnych odwołań do obiektu.

final Class<?> getClass()

Zwraca klasę środowiska wykonawczego tego zasobu (Object).

int hashCode()

Zwraca kod szyfrowania obiektu.

final void notify()

Wywołuje pojedynczy wątek oczekujący na monitorze tego obiektu.

final void notifyAll()

Wybudza wszystkie wątki, które oczekują na monitorowanie tego obiektu.

String toString()

Zwraca ciąg znaków reprezentujący obiekt.

final void wait(long timeoutMillis, int nanos)

Sprawia, że bieżący wątek czeka, aż zostanie powiadomiony, zazwyczaj przez powiadomienie lub przerwanie, albo do momentu upływu określonego czasu rzeczywistego.

final void wait(long timeoutMillis)

Sprawia, że bieżący wątek będzie czekać, aż zostanie przebudzony. Zwykle następuje po powiadomieniu lub przerwieniu bieżącego wątku albo upłynie określony czas.

final void wait()

Sprawia, że bieżący wątek czeka, aż zostanie pobudzony, zwykle przez powiadomienie lub przerwanie.

Konstruktory publiczne

AddAdSelectionFromWynikisOverrideRequest

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

Tworzy instancję AddAdSelectionFromOutcomesOverrideRequest.

Parametry
adSelectionFromOutcomesConfig AdSelectionFromOutcomesConfig: ta wartość nie może być null.

outcomeSelectionLogicJs String: ta wartość nie może być typu null.

outcomeSelectionTrustedSignals AdSelectionSignals: ta wartość nie może być typu null.

Metody publiczne

getAdSelectionFromOutcomesConfig

public AdSelectionFromOutcomesConfig getAdSelectionFromOutcomesConfig ()

Zwroty
AdSelectionFromOutcomesConfig wystąpienie AdSelectionFromOutcomesConfig, czyli konfigurację procesu wyboru reklamy. Ta konfiguracja zapewnia dane niezbędne do wykonania procesu wyboru reklamy, który generuje stawki i wyniki, aby znaleźć reklamę, która zostanie wyświetlona. Ta wartość nie może być null.

getOutcomeSelectionLogicJs

public String getOutcomeSelectionLogicJs ()

Zwroty
String Wynik zastąpienia w JavaScripcie powinien być ciągiem znaków zawierającym prawidłowy kod JS. Kod powinien zawierać reguły wyboru wyniku, które będą wykonywane podczas wyboru wyniku reklamy. Ta wartość nie może być null.

getOutcomeSelectionTrustedSignals

public AdSelectionSignals getOutcomeSelectionTrustedSignals ()

Zwroty
AdSelectionSignals Zastąp zaufane sygnały oceny i powinny być prawidłowym ciągiem znaków JSON. Zaufane sygnały będą podawane do logiki wyboru wyniku podczas wyboru wyniku reklamy. Ta wartość nie może być null.