Ditambahkan di API level 34

android.adservices.adselection

Class

AddAdSelectionFromOutcomesOverrideRequest POJO ini mewakili permintaan TestAdSelectionManager.overrideAdSelectionFromOutcomesConfigRemoteInfo(AddAdSelectionFromOutcomesOverrideRequest, Executor, OutcomeReceiver) ( AddAdSelectionOverrideRequest, Executor, OutcomeReceiver)}

Objek ini berisi AdSelectionFromOutcomesConfig yang akan berfungsi sebagai ID untuk penggantian tertentu, kolom String selectionLogicJs, dan String selectionSignals yang mewakili nilai penggantian

AddAdSelectionOverrideRequest POJO ini mewakili permintaan TestAdSelectionManager.overrideAdSelectionConfigRemoteInfo(android.adservices.adselection.AddAdSelectionOverrideRequest, java.util.concurrent.Executor, android.os.OutcomeReceiver)

Objek ini berisi AdSelectionConfig yang akan berfungsi sebagai ID untuk penggantian tertentu, kolom String decisionLogicJs, dan String trustedScoringSignals yang mewakili nilai penggantian

AdSelectionConfig Berisi konfigurasi proses pemilihan iklan. 
AdSelectionConfig.Builder Builder untuk objek AdSelectionConfig
AdSelectionFromOutcomesConfig Berisi konfigurasi proses pemilihan iklan yang memilih pemenang dari daftar ID pemilihan iklan tertentu. 
AdSelectionFromOutcomesConfig.Builder Builder untuk objek AdSelectionFromOutcomesConfig
AdSelectionManager AdSelection Manager menyediakan API untuk SDK iklan dan aplikasi agar dapat menjalankan proses pemilihan iklan serta melaporkan tayangan. 
AdSelectionOutcome Class ini mewakili kolom di OutcomeReceiver, yang merupakan input ke AdSelectionManager.selectAds(AdSelectionConfig, Executor, OutcomeReceiver) di AdSelectionManager
AdSelectionOutcome.Builder Builder untuk objek AdSelectionOutcome
GetAdSelectionDataOutcome Mewakili data pemilihan iklan yang dikumpulkan dari perangkat untuk pemilihan iklan. 
GetAdSelectionDataRequest Mewakili permintaan yang berisi informasi untuk mendapatkan data pemilihan iklan. 
GetAdSelectionDataRequest.Builder Builder untuk objek GetAdSelectionDataRequest
PersistAdSelectionResultRequest Merepresentasikan permintaan yang berisi penjual, ID pemilihan iklan, dan data. 
PersistAdSelectionResultRequest.Builder Builder untuk objek PersistAdSelectionResultRequest
RemoveAdSelectionFromOutcomesOverrideRequest POJO ini mewakili permintaan RemoveAdSelectionFromOutcomesOverrideRequest, Executor, OutcomeReceiver)

Objek ini berisi satu kolom, AdSelectionFromOutcomesConfig yang berfungsi sebagai ID penggantian yang akan dihapus

RemoveAdSelectionOverrideRequest POJO ini mewakili permintaan TestAdSelectionManager#removeAdSelectionConfigRemoteInfoOverride( RemoveAdSelectionOverrideRequest, Executor, OutcomeReceiver)

Objek ini berisi satu kolom, AdSelectionConfig yang berfungsi sebagai ID penggantian yang akan dihapus

ReportEventRequest Meminta objek yang menggabungkan argumen yang diperlukan untuk melaporkan peristiwa iklan. 
ReportEventRequest.Builder Builder untuk objek ReportEventRequest
ReportImpressionRequest Merepresentasikan parameter input ke reportImpression API. 
TestAdSelectionManager TestAdSelectionManager menyediakan API untuk aplikasi dan SDK iklan untuk menguji proses pemilihan iklan. 
UpdateAdCounterHistogramRequest Meminta objek yang menggabungkan argumen yang diperlukan untuk memperbarui histogram penghitung iklan. 
UpdateAdCounterHistogramRequest.Builder Builder untuk objek UpdateAdCounterHistogramRequest