Ajouté au niveau d'API 34

android.adservices.adselection

Classes

AddAdSelectionFromOutcomesOverrideRequest Ce POJO représente la requête TestAdSelectionManager.overrideAdSelectionFromOutcomesConfigRemoteInfo(AddAdSelectionFromOutcomesOverrideRequest, Executor, OutcomeReceiver) (AddAdSelectionOverrideRequest, Executor, OutcomeReceiver)}.

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

AddAdSelectionOverrideRequest Ce POJO représente la requête TestAdSelectionManager.overrideAdSelectionConfigRemoteInfo(android.adservices.adselection.AddAdSelectionOverrideRequest, java.util.concurrent.Executor, android.os.OutcomeReceiver).

Il contient un AdSelectionConfig qui servira d'identifiant pour le forçage spécifique, un champ String decisionLogicJs et un champ String trustedScoringSignals représentant la valeur de forçage.

AdSelectionConfig Contient la configuration du processus de sélection des annonces. 
AdSelectionConfig.Builder Compilateur pour l'objet AdSelectionConfig
AdSelectionFromOutcomesConfig Contient la configuration du processus de sélection des annonces qui sélectionne une combinaison gagnante parmi une liste donnée d'ID de sélection d'annonces. 
AdSelectionFromOutcomesConfig.Builder Compilateur pour les objets AdSelectionFromOutcomesConfig
AdSelectionManager AdSelection Manager fournit des API pour les SDK publicitaires et d'applications afin d'exécuter des processus de sélection d'annonces et de produire des rapports sur les impressions. 
AdSelectionOutcome Cette classe représente un champ dans OutcomeReceiver, qui est une entrée de AdSelectionManager.selectAds(AdSelectionConfig, Executor, OutcomeReceiver) dans AdSelectionManager
AdSelectionOutcome.Builder Compilateur pour les objets AdSelectionOutcome
GetAdSelectionDataOutcome Représente les données de sélection des annonces collectées sur l'appareil pour la sélection des annonces. 
GetAdSelectionDataRequest Représente une requête contenant les informations nécessaires pour obtenir les données de sélection des annonces. 
GetAdSelectionDataRequest.Builder Compilateur pour les objets GetAdSelectionDataRequest
PersistAdSelectionResultRequest Représente une requête contenant le vendeur, l'identifiant de sélection d'annonces et les données. 
PersistAdSelectionResultRequest.Builder Compilateur pour les objets PersistAdSelectionResultRequest
RemoveAdSelectionFromOutcomesOverrideRequest Ce POJO représente la requête RemoveAdSelectionFromOutcomesOverrideRequest, Executor, OutcomeReceiver).

Il contient un champ, AdSelectionFromOutcomesConfig, qui sert d'identifiant du forçage à supprimer.

RemoveAdSelectionOverrideRequest Ce POJO représente la requête TestAdSelectionManager#removeAdSelectionConfigRemoteInfoOverride( RemoveAdSelectionOverrideRequest, Executor, OutcomeReceiver).

Il contient un champ, AdSelectionConfig, qui sert d'identifiant du forçage à supprimer.

ReportEventRequest Objet de requête encapsulant les arguments requis pour signaler un événement d'annonce. 
ReportEventRequest.Builder Compilateur pour les objets ReportEventRequest
ReportImpressionRequest Représente les paramètres d'entrée dans l'API reportImpression. 
TestAdSelectionManager TestAdSelectionManager fournit des API permettant aux applications et aux SDK publicitaires de tester les processus de sélection des annonces. 
UpdateAdCounterHistogramRequest Objet de requête encapsulant les arguments requis pour mettre à jour un histogramme de compteur d'annonces. 
UpdateAdCounterHistogramRequest.Builder Compilateur pour les objets UpdateAdCounterHistogramRequest