Richiesta di aggiunta di selezione di annunci dai risultati

public class AddAdSelectionFromOutcomesOverrideRequest
extends Object

java.lang.Object
🎞 android.adservices.adselection.AddAdSelectionFromResultsOverrideRequest


Questo POJO rappresenta il TestAdSelectionManager.overrideAdSelectionFromOutcomesConfigRemoteInfo(AddAdSelectionFromOutcomesOverrideRequest, Executor, OutcomeReceiver) ( Richiesta AddAdSelectionOverrideRequest, Executor, resultReceiver)}

Contiene un AdSelectionFromOutcomesConfig che fungerà da identificatore per l'override specifico, un valore di String SelectionLogicJs e un valore di selectSignals di String campo 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

Richiesta di aggiunta di selezione di annunci dai risultati

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 dell'annuncio processo di selezione. Questa configurazione fornisce i dati necessari per eseguire la funzionalità di selezione degli annunci che genera offerte e punteggi per trovare un annuncio vincente per il rendering. Questo valore non può essere null.

getResultSelectionLogicJs

public String getOutcomeSelectionLogicJs ()

Ritorni
String Il risultato del codice JavaScript di override deve essere una stringa contenente un codice JS valido. La deve contenere la logica di selezione dei risultati che verrà eseguita durante il risultato dell'annuncio selezione. Questo valore non può essere null.

getResultSelectionTrustedSignals

public AdSelectionSignals getOutcomeSelectionTrustedSignals ()

Ritorni
AdSelectionSignals Gli indicatori di punteggio di override attendibili devono essere una stringa JSON valida. Il fidato vengono inseriti nella logica di selezione dei risultati durante la selezione dei risultati. Questo valore non può essere null.