Добавлено на уровне API 34.

android.adservices.adselection

Классы

AddAdSelectionFromOutcomesOverrideRequest Этот POJO представляет запрос TestAdSelectionManager.overrideAdSelectionFromOutcomesConfigRemoteInfo(AddAdSelectionFromOutcomesOverrideRequest, Executor, OutcomeReceiver) ( AddAdSelectionOverrideRequest, Executor, OutcomeReceiver)}

Он содержит AdSelectionFromOutcomesConfig , который будет служить идентификатором для конкретного переопределения, поле String SelectionLogicJs и String SelectionSignals, представляющее значение переопределения.

Аддэдадселектионоверридрекуест Этот POJO представляет запрос TestAdSelectionManager.overrideAdSelectionConfigRemoteInfo(android.adservices.adselection.AddAdSelectionOverrideRequest, java.util.concurrent.Executor, android.os.OutcomeReceiver)

Он содержит AdSelectionConfig , который будет служить идентификатором для конкретного переопределения, поле String DecisionLogicJs и String TrustScoringSignals, представляющее значение переопределения.

AdSelectionConfig Содержит конфигурацию процесса выбора объявлений.
AdSelectionConfig.Builder Построитель объекта AdSelectionConfig .
AdSelectionFromOutcomesConfig Содержит конфигурацию процесса выбора объявлений, при котором победитель выбирается из заданного списка идентификаторов выбора объявлений.
AdSelectionFromOutcomesConfig.Builder Построитель объектов AdSelectionFromOutcomesConfig .
Менеджер выбора объявлений AdSelection Manager предоставляет API для приложений и рекламных SDK для запуска процессов выбора объявлений, а также для составления отчетов о показах.
AdSelectionOutcome Этот класс представляет поле в OutcomeReceiver , которое является входными данными для AdSelectionManager.selectAds(AdSelectionConfig, Executor, OutcomeReceiver) в AdSelectionManager .
AdSelectionOutcome.Builder Построитель объектов AdSelectionOutcome .
GetAdSelectionDataOutcome Представляет данные выбора рекламы, собранные с устройства для выбора рекламы.
GetAdSelectionDataRequest Представляет запрос, содержащий информацию для получения данных выбора объявлений.
GetAdSelectionDataRequest.Builder Построитель объектов GetAdSelectionDataRequest .
Персистадселектионресултереквест Представляет запрос, содержащий продавца, идентификатор выбора объявления и данные.
PersistAdSelectionResultRequest.Builder Построитель объектов PersistAdSelectionResultRequest .
RemoveAdSelectionFromOutcomesOverrideRequest Этот POJO представляет запрос RemoveAdSelectionFromOutcomesOverrideRequest, Executor, OutcomeReceiver)

Он содержит одно поле — AdSelectionFromOutcomesConfig , которое служит идентификатором переопределения, подлежащего удалению.

УдалитьAdSelectionOverrideRequest Этот POJO представляет собой запрос TestAdSelectionManager#removeAdSelectionConfigRemoteInfoOverride( RemoveAdSelectionOverrideRequest, Executor, OutcomeReceiver)

Он содержит одно поле — AdSelectionConfig , которое служит идентификатором переопределения, подлежащего удалению.

ОтчетСобытиеЗапрос Объект запроса, содержащий необходимые аргументы, необходимые для сообщения о рекламном событии.
ReportEventRequest.Builder Построитель объектов ReportEventRequest .
Запрос отчета по показам Представляйте входные параметры для API reportImpression.
Менеджер TestAdSelectionManager TestAdSelectionManager предоставляет API для приложений и рекламных SDK для тестирования процессов выбора объявлений.
Запрос обновления AdCounterHistogram Объект запроса, содержащий необходимые аргументы, необходимые для обновления гистограммы счетчика рекламы.
UpdateAdCounterHistogramRequest.Builder Построитель объектов UpdateAdCounterHistogramRequest .