Менеджер тем
public final class TopicsManager
extends Object
TopicsManager предоставляет API для App и Ad-Sdks, чтобы получать темы, интересующие пользователей, с сохранением конфиденциальности.
Экземпляр TopicsManager
можно получить с помощью класса Context.getSystemService(Class)
и TopicsManager
.
Краткое содержание
Унаследованные методы |
---|
Из класса 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 static TopicsManager get (Context context)
Фабричный метод для создания экземпляра TopicsManager.
Параметры |
---|
context | Context : используемый Context . Это значение не может быть null . |
getTopics
public void getTopics (GetTopicsRequest getTopicsRequest,
Executor executor,
OutcomeReceiver<GetTopicsResponse, Exception> callback)
Верните темы.
Требуется AdServicesPermissions.ACCESS_ADSERVICES_TOPICS
Параметры |
---|
getTopicsRequest | GetTopicsRequest : запрос на получение тем. Это значение не может быть null . |
executor | Executor : исполнитель для запуска обратного вызова. Это значение не может быть null . События обратного вызова и прослушивателя отправляются через этот Executor , предоставляя простой способ контролировать, какой поток используется. Чтобы отправлять события через основной поток вашего приложения, вы можете использовать Context.getMainExecutor() . В противном случае предоставьте Executor , который отправляет данные в соответствующий поток. |
callback | OutcomeReceiver : обратный вызов, который вызывается после того, как темы доступны или возникает ошибка. Это значение не может быть null . |
Возврат |
---|
void | Это значение не может быть null . |
Контент и образцы кода на этой странице предоставлены по лицензиям. Java и OpenJDK – это зарегистрированные товарные знаки корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-01-05 UTC.
[null,null,["Последнее обновление: 2025-01-05 UTC."],[],[]]