AddAdSelectionOverrideRequest

public class AddAdSelectionOverrideRequest
extends Object

java.lang.Object
android.adservices.adselection.AddAdSelectionOverrideRequest


Ten POJO reprezentuje żądanie TestAdSelectionManager.overrideAdSelectionConfigRemoteInfo(android.adservices.adselection.AddAdSelectionOverrideRequest, java.util.concurrent.Executor, android.os.OutcomeReceiver)

Zawiera on pole AdSelectionConfig, które będzie służyć jako identyfikator zastąpienie, pole zdecydować LogicJs String i pole TrustedScoringSignals (String) reprezentująca wartość zastąpienia

Podsumowanie

Konstruktory publiczne

AddAdSelectionOverrideRequest(AdSelectionConfig adSelectionConfig, String decisionLogicJs, AdSelectionSignals trustedScoringSignals)

Metody dziedziczone

Object clone()

Tworzy i zwraca kopię tego obiektu.

boolean equals(Object obj)

Wskazuje, czy inny obiekt ma stan „równa się” tego.

void finalize()

Wywoływane przez funkcję czyszczenia pamięci obiektu podczas czyszczenia pamięci oznacza, że nie ma więcej odwołań do obiektu.

final Class<?> getClass()

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

int hashCode()

Zwraca wartość kodu skrótu obiektu.

final void notify()

Wybudza pojedynczy wątek oczekujący na obiekt monitorowania.

final void notifyAll()

Wybudza wszystkie wątki oczekujące na monitorze tego obiektu.

String toString()

Zwraca obiekt w postaci ciągu znaków.

final void wait(long timeoutMillis, int nanos)

Powoduje, że bieżący wątek czeka, aż zostanie przebudzony. Zwykle przez powiadomienie lub przerwienie; upłynęło pewną ilość czasu.

final void wait(long timeoutMillis)

Powoduje, że bieżący wątek czeka, aż zostanie przebudzony. Zwykle przez powiadomienie lub przerwienie; upłynęło pewną ilość czasu.

final void wait()

Powoduje, że bieżący wątek czeka, aż zostanie przebudzony. Zwykle przez powiadomienie lub przerwienie;

Konstruktory publiczne

AddAdSelectionOverrideRequest

public AddAdSelectionOverrideRequest (AdSelectionConfig adSelectionConfig, 
                String decisionLogicJs, 
                AdSelectionSignals trustedScoringSignals)

Parametry
adSelectionConfig AdSelectionConfig: ta wartość nie może być typu null.

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

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

Metody publiczne

getAdSelectionConfig

public AdSelectionConfig getAdSelectionConfig ()

Zwroty
AdSelectionConfig wystąpienie AdSelectionConfig, konfiguracja wyboru reklamy proces tworzenia konta. Ta konfiguracja dostarcza dane potrzebne do uruchomienia procesu wyboru reklamy, który generuje stawki i wyniki, aby znaleźć zwycięską reklamę do renderowania. Ta wartość nie może być typu null.

getDecisionLogicJs

public String getDecisionLogicJs ()

Zwroty
String Wynik zastąpienia w JavaScripcie powinien być ciągiem znaków zawierającym prawidłowy kod JS. kod powinien zawierać logikę punktacji, która będzie wykonywana podczas wyboru reklamy. Ta wartość nie może być typu null.

getTrustedScoringSignals

public AdSelectionSignals getTrustedScoringSignals ()

Zwroty
AdSelectionSignals Zastąp zaufane sygnały oceny i powinny być prawidłowym ciągiem znaków JSON. Zaufane sygnały byłyby uwzględniane w logice punktacji podczas wyboru reklamy. Ta wartość nie może być typu null.