Aggiunto al livello API 34

android.adservices.adselection

Classi

AddAdSelectionFromResultsOverrideRequest Questo POJO rappresenta la richiesta TestAdSelectionManager.overrideAdSelectionFromOutcomesConfigRemoteInfo(AddAdSelectionFromOutcomesOverrideRequest, Executor, OutcomeReceiver) (AddAdSelectionOverrideRequest, Executor, result intendir)}

Contiene un AdSelectionFromOutcomesConfig che fungerà da identificatore per la sostituzione specifica, un campo String SelectionLogicJs e String selectSignals che rappresenta il valore di override

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 l'override specifico, un campo String decisionLogicJs e String trustedScoringSignals che rappresenta il valore di override.

AdSelectionConfig Contiene la configurazione del processo di selezione degli annunci. 
AdSelectionConfig.Builder Builder per l'oggetto AdSelectionConfig
AdSelectionFromResultsConfig Contiene la configurazione del processo di selezione degli annunci che sceglie un vincitore da un elenco specifico di ID selezione degli annunci. 
AdSelectionFromResultsConfig.Builder Builder per AdSelectionFromOutcomesConfig oggetti. 
Gestore selezione annunci AdSelection Manager fornisce API per SDK per app e annunci per eseguire processi di selezione degli annunci e generare report sulle impressioni. 
Risultato selezione annuncio Questa classe rappresenta un campo in OutcomeReceiver, che è un input per AdSelectionManager.selectAds(AdSelectionConfig, Executor, OutcomeReceiver) in AdSelectionManager
AdSelectionResult.Builder Builder per AdSelectionOutcome oggetti. 
GetAdSelectionDataResult Rappresenta i dati sulla selezione degli annunci raccolti dal dispositivo per la selezione degli annunci. 
GetAdSelectionDataRequest Rappresenta una richiesta contenente le informazioni per ottenere i dati sulla selezione degli annunci. 
GetAdSelectionDataRequest.Builder Builder per GetAdSelectionDataRequest oggetti. 
PersistAdSelectionResultRequest Rappresenta una richiesta contenente il venditore, l'ID selezione di annunci e i dati. 
PersistAdSelectionResultRequest.Builder Builder per PersistAdSelectionResultRequest oggetti. 
RemoveAdSelectionFromResultsOverrideRequest Questo POJO rappresenta la richiesta RemoveAdSelectionFromOutcomesOverrideRequest, Executor, OutcomeReceiver)

Contiene un campo, un AdSelectionFromOutcomesConfig che funge da identificatore dell'override da rimuovere

RemoveAdSelectionOverrideRequest Questo POJO rappresenta la richiesta TestAdSelectionManager#removeAdSelectionConfigRemoteInfoOverride( RemoveAdSelectionOverrideRequest, Executor, OutcomeReceiver)

Contiene un campo, un AdSelectionConfig che funge da identificatore dell'override da rimuovere

ReportEventRequest Richiedi wrapping di oggetti per gli argomenti richiesti necessari per segnalare un evento annuncio. 
ReportEventRequest.Builder Builder per ReportEventRequest oggetti. 
ReportImpressionRequest Rappresenta i parametri di input nell'API reportImpression. 
Gestore selezione annunci di prova TestAdSelectionManager fornisce API per app e SDK di annunci per testare i processi di selezione degli annunci. 
UpdateAdCounterHistogramRequest Richiedi il wrapping di oggetti per gli argomenti richiesti necessari per aggiornare l'istogramma di un contatore annunci. 
UpdateAdCounterHistogramRequest.Builder Builder per UpdateAdCounterHistogramRequest oggetti.