AddAdSelectionFromOutcomesOverrideRequest

public class AddAdSelectionFromOutcomesOverrideRequest
extends Object

java.lang.Object
   ↳ android.adservices.adselection.AddAdSelectionFromOutcomesOverrideRequest


Ce POJO représente le TestAdSelectionManager.overrideAdSelectionFromOutcomesConfigRemoteInfo(AddAdSelectionFromOutcomesOverrideRequest, Executor, OutcomeReceiver) ( AddAdSelectionOverrideRequest, Executor, OutcomeReceiver)}.

Elle contient un AdSelectionFromOutcomesConfig qui servira d'identifiant pour le forçage spécifique, les valeurs String selectionLogicJs et String selectionSignals champ représentant la valeur de remplacement

Résumé

Constructeurs publics

AddAdSelectionFromOutcomesOverrideRequest(AdSelectionFromOutcomesConfig adSelectionFromOutcomesConfig, String outcomeSelectionLogicJs, AdSelectionSignals outcomeSelectionTrustedSignals)

Crée une instance AddAdSelectionFromOutcomesOverrideRequest.

Méthodes publiques

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

Méthodes héritées

Constructeurs publics

AddAdSelectionFromOutcomesOverrideRequest

public AddAdSelectionFromOutcomesOverrideRequest (AdSelectionFromOutcomesConfig adSelectionFromOutcomesConfig, 
                String outcomeSelectionLogicJs, 
                AdSelectionSignals outcomeSelectionTrustedSignals)

Crée une instance AddAdSelectionFromOutcomesOverrideRequest.

Paramètres
adSelectionFromOutcomesConfig AdSelectionFromOutcomesConfig : cette valeur ne peut pas être null.

outcomeSelectionLogicJs String : cette valeur ne peut pas être null.

outcomeSelectionTrustedSignals AdSelectionSignals : cette valeur ne peut pas être null.

Méthodes publiques

getAdSelectionFromOutcomesConfig

public AdSelectionFromOutcomesConfig getAdSelectionFromOutcomesConfig ()

Renvoie
AdSelectionFromOutcomesConfig Une instance de AdSelectionFromOutcomesConfig, la configuration de l'annonce processus de sélection. Cette configuration fournit les données nécessaires à l'exécution de la sélection des annonces. qui génère des enchères et des scores afin de trouver une annonce gagnante pour l'affichage. Cette valeur ne peut pas être null.

getOutcomeSelectionLogicJs

public String getOutcomeSelectionLogicJs ()

Renvoie
String Le résultat JavaScript de remplacement doit être une chaîne contenant un code JS valide. La le code doit contenir la logique de sélection du résultat qui sera exécutée lors du résultat de l'annonce de votre choix. Cette valeur ne peut pas être null.

getOutcomeSelectionTrustedSignals

public AdSelectionSignals getOutcomeSelectionTrustedSignals ()

Renvoie
AdSelectionSignals Le remplacement des signaux d'évaluation de confiance doit être une chaîne JSON valide. Le Trusted sont transmis à la logique de sélection des résultats lors de la sélection du résultat de l'annonce. Cette valeur ne peut pas être null.