AddAdSelectionFromOutcomesOverrideRequest
public
class
AddAdSelectionFromOutcomesOverrideRequest
extends Object
java.lang.Object
|
↳ |
android.adservices.adselection.AddAdSelectionFromResultsOverrideRequest
|
Questo POJO rappresenta la richiesta TestAdSelectionManager.overrideAdSelectionFromOutcomesConfigRemoteInfo(AddAdSelectionFromOutcomesOverrideRequest, Executor, OutcomeReceiver)
(
AddAdSelectionOverrideRequest, Executor, OutcomeReceiver)}
Contiene un valore AdSelectionFromOutcomesConfig
che fungerà da identificatore per l'override specifico, un campo String
selectLogicJs e un campo selectSignals (String
) che rappresenta il valore dell'override.
Riepilogo
Metodi ereditati |
Dal corso
java.lang.Object
Object
|
clone()
Crea e restituisce una copia di questo oggetto.
|
boolean
|
equals(Object obj)
Indica se un altro oggetto è "uguale" a questo.
|
void
|
finalize()
Viene chiamato dal garbage collector su un oggetto quando la raccolta del garbage determina che non ci sono più riferimenti all'oggetto.
|
final
Class<?>
|
getClass()
Restituisce la classe di runtime di questo Object .
|
int
|
hashCode()
Restituisce un valore del codice hash per l'oggetto.
|
final
void
|
notify()
Riattiva un singolo thread in attesa sul monitor
di questo oggetto.
|
final
void
|
notifyAll()
Riattiva tutti i thread in attesa sul monitor di questo oggetto.
|
String
|
toString()
Restituisce una rappresentazione di stringa dell'oggetto.
|
final
void
|
wait(long timeoutMillis, int nanos)
Il thread corrente attende fino a quando non viene riattivato, in genere tramite notifica o interruzione oppure fino a quando non è trascorso un determinato periodo di tempo reale.
|
final
void
|
wait(long timeoutMillis)
Fa in modo che il thread attuale attenda fino a quando non viene riattivato, in genere tramite notifica o interrotta, oppure fino al termine di un determinato periodo di tempo reale.
|
final
void
|
wait()
Il thread corrente attende fino a quando non viene riattivato, in genere tramite notifica o interruzione.
|
|
Costruttori pubblici
AddAdSelectionFromOutcomesOverrideRequest
public AddAdSelectionFromOutcomesOverrideRequest (AdSelectionFromOutcomesConfig adSelectionFromOutcomesConfig,
String outcomeSelectionLogicJs,
AdSelectionSignals outcomeSelectionTrustedSignals)
Consente di creare un'istanza AddAdSelectionFromOutcomesOverrideRequest
.
Parametri |
adSelectionFromOutcomesConfig |
AdSelectionFromOutcomesConfig : questo valore non può essere null . |
outcomeSelectionLogicJs |
String : questo valore non può essere null . |
outcomeSelectionTrustedSignals |
AdSelectionSignals : questo valore non può essere null . |
Metodi pubblici
getAdSelectionFromResultsConfig
public AdSelectionFromOutcomesConfig getAdSelectionFromOutcomesConfig ()
Ritorni |
AdSelectionFromOutcomesConfig |
un'istanza di AdSelectionFromOutcomesConfig , la configurazione del
processo di selezione degli annunci. Questa configurazione fornisce i dati necessari per eseguire il flusso di selezione degli annunci che genera offerte e punteggi per trovare un annuncio vincente da visualizzare.
Questo valore non può essere null . |
getOutcomeSelectionLogicJs
public String getOutcomeSelectionLogicJs ()
Ritorni |
String |
Il risultato dell'override JavaScript deve essere una stringa contenente codice JS valido. Il
codice deve contenere la logica di selezione dei risultati che verrà eseguita durante la selezione
dei risultati degli annunci.
Questo valore non può essere null . |
getResultSelectionTrustedSignals
public AdSelectionSignals getOutcomeSelectionTrustedSignals ()
Ritorni |
AdSelectionSignals |
L'override degli indicatori di punteggio attendibili deve essere una stringa JSON valida. Gli indicatori attendibili
verrebbero inseriti nella logica di selezione dei risultati durante la selezione dei risultati degli annunci.
Questo valore non può essere null . |