Аддэдадселектионоверридрекуест
public class AddAdSelectionOverrideRequest
extends Object
Этот POJO представляет запрос TestAdSelectionManager.overrideAdSelectionConfigRemoteInfo(android.adservices.adselection.AddAdSelectionOverrideRequest, java.util.concurrent.Executor, android.os.OutcomeReceiver)
Он содержит AdSelectionConfig
, который будет служить идентификатором для конкретного переопределения, поле String
DecisionLogicJs и String
TrustScoringSignals, представляющее значение переопределения.
Краткое содержание
Унаследованные методы |
---|
Из класса java.lang.Object Object | clone () Создает и возвращает копию этого объекта. | boolean | equals ( Object obj) Указывает, «равен» ли какой-либо другой объект этому объекту. | void | finalize () Вызывается сборщиком мусора для объекта, когда сборщик мусора определяет, что ссылок на объект больше нет. | final Class <?> | getClass () Возвращает класс времени выполнения этого Object . | int | hashCode () Возвращает значение хэш-кода для объекта. | final void | notify () Пробуждает одиночный поток, ожидающий монитора этого объекта. | final void | notifyAll () Пробуждает все потоки, ожидающие на мониторе этого объекта. | String | toString () Возвращает строковое представление объекта. | final void | wait (long timeoutMillis, int nanos) Заставляет текущий поток ждать, пока он не будет пробужден, обычно путем получения уведомления или прерывания , или до тех пор, пока не истечет определенное количество реального времени. | final void | wait (long timeoutMillis) Заставляет текущий поток ждать, пока он не будет пробужден, обычно путем получения уведомления или прерывания , или до тех пор, пока не истечет определенное количество реального времени. | final void | wait () Заставляет текущий поток ждать, пока он не будет пробужден, обычно путем получения уведомления или прерывания . |
|
Общественные конструкторы
Аддэдадселектионоверридрекуест
public AddAdSelectionOverrideRequest (AdSelectionConfig adSelectionConfig,
String decisionLogicJs,
AdSelectionSignals trustedScoringSignals)
Параметры |
---|
adSelectionConfig | AdSelectionConfig : это значение не может быть null . |
decisionLogicJs | String : Это значение не может быть null . |
trustedScoringSignals | AdSelectionSignals : это значение не может быть null . |
Публичные методы
getAdSelectionConfig
public AdSelectionConfig getAdSelectionConfig ()
Возврат |
---|
AdSelectionConfig | экземпляр AdSelectionConfig — конфигурация процесса выбора объявлений. Эта конфигурация предоставляет данные, необходимые для запуска процесса выбора объявлений, который генерирует ставки и оценки для поиска выигрышного объявления для показа. Это значение не может быть null . |
getDecisionLogicJs
public String getDecisionLogicJs ()
Возврат |
---|
String | Результатом переопределения javascript должна быть строка, содержащая действительный код JS. Код должен содержать логику оценки, которая будет выполняться при выборе объявления. Это значение не может быть null . |
getTrustedScoringSignals
public AdSelectionSignals getTrustedScoringSignals ()
Возврат |
---|
AdSelectionSignals | Сигналы переопределения доверенной оценки должны быть допустимой строкой JSON. Доверенные сигналы будут введены в логику оценки во время выбора объявлений. Это значение не может быть null . |