Резюме: Методы | Унаследованные методы
Менеджер тем
public final class TopicsManager
extends Object
| java.lang.Объект | |
| ↳ | android.adservices.topics.TopicsManager |
TopicsManager предоставляет API для App и Ad-Sdks, чтобы получать темы, интересующие пользователей, с сохранением конфиденциальности.
Экземпляр TopicsManager можно получить с помощью класса Context.getSystemService(Class) и TopicsManager .
Краткое содержание
Публичные методы | |
|---|---|
static TopicsManager | get ( Context context)Фабричный метод для создания экземпляра TopicsManager. |
void | getTopics ( GetTopicsRequest getTopicsRequest, Executor executor, OutcomeReceiver < GetTopicsResponse , Exception > callback)Верните темы. |
Унаследованные методы | |
|---|---|
Публичные методы
получать
public static TopicsManager get (Context context)
Фабричный метод для создания экземпляра TopicsManager.
| Параметры | |
|---|---|
context | Context : используемый Context . Это значение не может быть null . |
| Возврат | |
|---|---|
TopicsManager | Экземпляр TopicsManager . Это значение не может быть 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 . |
| Броски | |
|---|---|
IllegalStateException | если этот API недоступен. |