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

Costruttori pubblici

AddAdSelectionFromOutcomesOverrideRequest(AdSelectionFromOutcomesConfig adSelectionFromOutcomesConfig, String outcomeSelectionLogicJs, AdSelectionSignals outcomeSelectionTrustedSignals)

Crea un'istanza AddAdSelectionFromOutcomesOverrideRequest.

Metodi pubblici

AdSelectionFromOutcomesConfig getAdSelectionFromOutcomesConfig()
String getOutcomeSelectionLogicJs()
AdSelectionSignals getOutcomeSelectionTrustedSignals()

Metodi ereditati

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.