Se agregó en el nivel de API 34.

android.adservices.adselection.

Clases

AddAdSelectionFromOutcomesOverrideRequest Este POJO representa la solicitud TestAdSelectionManager.overrideAdSelectionFromOutcomesConfigRemoteInfo(AddAdSelectionFromOutcomesOverrideRequest, Executor, OutcomeReceiver) (AddAdSelectionOverrideRequest, Executor, OutcomeReceiver)}.

Contiene un AdSelectionFromOutcomesConfig que funcionará como identificador para la anulación específica, un campo selectionLogicJs y String String que representa el valor de anulación.

AddAdSelectionOverrideRequest Este POJO representa la solicitud TestAdSelectionManager.overrideAdSelectionConfigRemoteInfo(android.adservices.adselection.AddAdSelectionOverrideRequest, java.util.concurrent.Executor, android.os.OutcomeReceiver).

Contiene un AdSelectionConfig que funcionará como identificador para la anulación específica, un campo decisivoString y String de TrustedScoringSignals que representan el valor de anulación.

AdSelectionConfig Contiene la configuración del proceso de selección de anuncios. 
AdSelectionConfig.Builder Compilador para el objeto AdSelectionConfig
AdSelectionFromOutcomesConfig Contiene la configuración del proceso de selección de anuncios que selecciona un ganador de una lista determinada de IDs de selección de anuncios. 
AdSelectionFromOutcomesConfig.Builder Compilador para objetos AdSelectionFromOutcomesConfig
AdSelectionManager AdSelection Manager proporciona APIs para SDK de anuncios y de apps para ejecutar procesos de selección de anuncios y también informar impresiones. 
AdSelectionOutcome Esta clase representa un campo en OutcomeReceiver, que es una entrada para AdSelectionManager.selectAds(AdSelectionConfig, Executor, OutcomeReceiver) en AdSelectionManager
AdSelectionOutcome.Builder Compilador para objetos AdSelectionOutcome
GetAdSelectionDataOutcome Representa los datos de selección de anuncios recopilados del dispositivo para la selección de anuncios. 
GetAdSelectionDataRequest. Representa una solicitud que contiene la información para obtener datos de selección de anuncios. 
GetAdSelectionDataRequest.Builder Compilador para objetos GetAdSelectionDataRequest
PersistAdSelectionResultRequest Representa una solicitud que contiene al vendedor, el ID de selección de anuncios y los datos. 
PersistAdSelectionResultRequest.Builder Compilador para objetos PersistAdSelectionResultRequest
RemoveAdSelectionFromOutcomesOverrideRequest Este POJO representa la solicitud RemoveAdSelectionFromOutcomesOverrideRequest, Executor, OutcomeReceiver).

Contiene un campo, AdSelectionFromOutcomesConfig que sirve como identificador de la anulación que se quitará

RemoveAdSelectionOverrideRequest Este POJO representa la solicitud TestAdSelectionManager#removeAdSelectionConfigRemoteInfoOverride( RemoveAdSelectionOverrideRequest, Executor, OutcomeReceiver).

Contiene un campo, AdSelectionConfig que sirve como identificador de la anulación que se quitará.

ReportEventRequest. Solicita un objeto que une los argumentos necesarios para informar un evento de anuncio. 
ReportEventRequest.Builder. Compilador para objetos ReportEventRequest
ReportImpressionRequest Representa los parámetros de entrada en la API de ReportImpression. 
TestAdSelectionManager TestAdSelectionManager proporciona APIs para apps y SDKs de anuncios para probar procesos de selección de anuncios. 
UpdateAdCounterHistogramRequest Solicita un objeto que une los argumentos necesarios para actualizar un histograma de contador de anuncios. 
UpdateAdCounterHistogramRequest.Builder Compilador para objetos UpdateAdCounterHistogramRequest