AddAdSelectionFromResultsOverrideRequest
public
class
AddAdSelectionFromOutcomesOverrideRequest
extends Object
java.lang.Object
|
↳ |
android.adservices.adselection.AddAdSelectionFromResultssOverrideRequest
|
Questo POJO rappresenta la richiesta TestAdSelectionManager.overrideAdSelectionFromOutcomesConfigRemoteInfo(AddAdSelectionFromOutcomesOverrideRequest, Executor, OutcomeReceiver)
(AddAdSelectionOverrideRequest, Executor, result intendir)}
Contiene un AdSelectionFromOutcomesConfig
che fungerà da identificatore per
la sostituzione specifica, un campo String
SelectionLogicJs e String
selectSignals
che rappresenta il valore di override
Riepilogo
Metodi ereditati |
Dal corso
java.lang.Object
Object
|
clone()
Crea e restituisce una copia dell'oggetto.
|
boolean
|
equals(Object obj)
Indica se qualche altro oggetto è "uguale a" questo.
|
void
|
finalize()
Richiamato dal garbage collector su un oggetto quando la garbage collection
determina che non ci sono altri riferimenti all'oggetto.
|
final
Class<?>
|
getClass()
Restituisce la classe di runtime di Object .
|
int
|
hashCode()
Restituisce un valore di 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 stringa dell'oggetto.
|
final
void
|
wait(long timeoutMillis, int nanos)
Fa sì che il thread corrente attenda finché non viene riattivato, in genere tramite notifica o interruzione, o fino a quando non è trascorso un determinato periodo di tempo reale.
|
final
void
|
wait(long timeoutMillis)
Fa sì che il thread corrente attenda finché non viene riattivato, in genere tramite notifica o interruzione, o fino a quando non è trascorso un determinato periodo di tempo reale.
|
final
void
|
wait()
Fa sì che il thread corrente attenda fino a quando non viene riattivato, in genere tramite una notifica o un'interruzione.
|
|
Costruttori pubblici
AddAdSelectionFromResultsOverrideRequest
public AddAdSelectionFromOutcomesOverrideRequest (AdSelectionFromOutcomesConfig adSelectionFromOutcomesConfig,
String outcomeSelectionLogicJs,
AdSelectionSignals outcomeSelectionTrustedSignals)
Crea 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 . |
getResultSelectionLogicJ
public String getOutcomeSelectionLogicJs ()
Ritorni |
String |
Il risultato JavaScript di override deve essere una stringa contenente un codice JS valido. Il codice deve contenere la logica di selezione dei risultati che verrà eseguita durante la selezione dei risultati dell'annuncio.
Questo valore non può essere null . |
Indicatori attendibili getResultSelection
public AdSelectionSignals getOutcomeSelectionTrustedSignals ()
Ritorni |
AdSelectionSignals |
Gli indicatori di punteggio attendibili di override devono essere una stringa json valida. Gli indicatori attendibili verranno inseriti nella logica di selezione dei risultati durante la selezione dei risultati dell'annuncio.
Questo valore non può essere null . |