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

Costruttori pubblici

AddAdSelectionFromOutcomesOverrideRequest(AdSelectionFromOutcomesConfig adSelectionFromOutcomesConfig, String outcomeSelectionLogicJs, AdSelectionSignals outcomeSelectionTrustedSignals)

Consente di creare un'istanza AddAdSelectionFromOutcomesOverrideRequest.

Metodi pubblici

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

Metodi ereditati

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.