Adicionado no nível 34 da API.

android.adservices.adselection

Classes

AddAdSelectionFromOutcomesOverrideRequest Este POJO representa a solicitação TestAdSelectionManager.overrideAdSelectionFromOutcomesConfigRemoteInfo(AddAdSelectionFromOutcomesOverrideRequest, Executor, OutcomeReceiver) ( AddAdSelectionOverrideRequest, Executor, OutcomeReceiver)}.

Ele contém um AdSelectionFromOutcomesConfig que vai servir como o identificador para a substituição específica, um campo selectLogicJs String e String selectionSignals representando o valor de substituição

AddAdSelectionOverrideRequest Esse POJO representa a solicitação TestAdSelectionManager.overrideAdSelectionConfigRemoteInfo(android.adservices.adselection.AddAdSelectionOverrideRequest, java.util.concurrent.Executor, android.os.OutcomeReceiver).

Ele contém um AdSelectionConfig que vai servir como o identificador para a substituição específica, um campo StringDecisionLogicJs e String TrustedScoringSignals que representa o valor da substituição

AdSelectionConfig Contém a configuração do processo de seleção de anúncios. 
AdSelectionConfig.Builder Builder para o objeto AdSelectionConfig. 
AdSelectionFromOutcomesConfig Contém a configuração do processo de seleção de anúncios que seleciona o vencedor de uma determinada lista de IDs. 
AdSelectionFromOutcomesConfig.Builder Builder para objetos AdSelectionFromOutcomesConfig. 
AdSelectionManager O AdSelection Manager oferece APIs para que apps e SDKs de anúncios executem processos de seleção de anúncios, além de informar impressões. 
AdSelectionOutcome Essa classe representa um campo no OutcomeReceiver, que é uma entrada para o AdSelectionManager.selectAds(AdSelectionConfig, Executor, OutcomeReceiver) no AdSelectionManager. 
AdSelectionOutcome.Builder Builder para objetos AdSelectionOutcome. 
GetAdSelectionDataOutcome Representa os dados de seleção de anúncios coletados do dispositivo para a seleção de anúncios. 
GetAdSelectionDataRequest (em inglês) Representa uma solicitação que contém as informações para obter dados de seleção de anúncios. 
GetAdSelectionDataRequest.Builder Builder para objetos GetAdSelectionDataRequest. 
PersistAdSelectionResultRequest Representa uma solicitação que contém o vendedor, o ID e os dados da seleção de anúncios. 
PersistAdSelectionResultRequest.Builder Builder para objetos PersistAdSelectionResultRequest. 
RemoveAdSelectionFromOutcomesOverrideRequest Esse POJO representa a solicitação RemoveAdSelectionFromOutcomesOverrideRequest, Executor, OutcomeReceiver).

Ele contém um campo, um AdSelectionFromOutcomesConfig que serve como o identificador da substituição a ser removida.

RemoveAdSelectionOverrideRequest Esse POJO representa a solicitação TestAdSelectionManager#removeAdSelectionConfigRemoteInfoOverride( RemoveAdSelectionOverrideRequest, Executor, OutcomeReceiver).

Ele contém um campo, um AdSelectionConfig que serve como o identificador da substituição a ser removida

ReportEventRequest (em inglês) Objeto de solicitação que envolve os argumentos necessários para informar um evento de anúncio. 
ReportEventRequest.Builder (link em inglês) Builder para objetos ReportEventRequest. 
ReportImpressionRequest Representa os parâmetros de entrada para a API reportImpression. 
TestAdSelectionManager O TestAdSelectionManager fornece APIs para apps e SDKs de anúncios para testar processos de seleção de anúncios. 
UpdateAdCounterHistogramRequest Objeto de solicitação que contém os argumentos necessários para atualizar um histograma de contador de anúncios. 
UpdateAdCounterHistogramRequest.Builder Builder para objetos UpdateAdCounterHistogramRequest.