Richiesta di override della selezione di annunci

public class AddAdSelectionOverrideRequest
extends Object

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


Questo POJO rappresenta la richiesta TestAdSelectionManager.overrideAdSelectionConfigRemoteInfo(android.adservices.adselection.AddAdSelectionOverrideRequest, java.util.concurrent.Executor, android.os.OutcomeReceiver)

Contiene un AdSelectionConfig che fungerà da identificatore per lo specifico un override, un campo String decisionLogicJs e String trustedScoringSignals che rappresenta il valore di override

Riepilogo

Costruttori pubblici

AddAdSelectionOverrideRequest(AdSelectionConfig adSelectionConfig, String decisionLogicJs, AdSelectionSignals trustedScoringSignals)

Metodi pubblici

AdSelectionConfig getAdSelectionConfig()
String getDecisionLogicJs()
AdSelectionSignals getTrustedScoringSignals()

Metodi ereditati

Costruttori pubblici

Richiesta di override della selezione di annunci

public AddAdSelectionOverrideRequest (AdSelectionConfig adSelectionConfig, 
                String decisionLogicJs, 
                AdSelectionSignals trustedScoringSignals)

Parametri
adSelectionConfig AdSelectionConfig: questo valore non può essere null.

decisionLogicJs String: questo valore non può essere null.

trustedScoringSignals AdSelectionSignals: questo valore non può essere null.

Metodi pubblici

getAdSelectionConfig

public AdSelectionConfig getAdSelectionConfig ()

Ritorni
AdSelectionConfig un'istanza di AdSelectionConfig, la configurazione della selezione degli annunci e il processo di sviluppo. Questa configurazione fornisce i dati necessari per eseguire il flusso di selezione degli annunci che genera offerte e punteggi per trovare un annuncio vincente per il rendering. Questo valore non può essere null.

getDecisionLogicJs

public String getDecisionLogicJs ()

Ritorni
String Il risultato del codice JavaScript di override deve essere una stringa contenente un codice JS valido. La deve contenere la logica di punteggio che verrà eseguita durante la selezione degli annunci. Questo valore non può essere null.

getTrustedScoringSignals

public AdSelectionSignals getTrustedScoringSignals ()

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