主题管理器
public
final
class
TopicsManager
extends Object
java.lang.Object | |
↳ | android.adservices.topics.TopicsManager |
TopicsManager 为应用和 SDK 提供 API,从而以保护隐私的方式获取用户兴趣主题。
您可以使用 Context.getSystemService(Class)
和 TopicsManager
类获取 TopicsManager
的实例。
总结
公共方法 | |
---|---|
static
TopicsManager
|
get(Context context)
用于创建 TopicsManager 实例的工厂方法。 |
void
|
getTopics(GetTopicsRequest getTopicsRequest, Executor executor, OutcomeReceiver<GetTopicsResponse, Exception> callback)
返回主题。 |
继承的方法 | |
---|---|
公共方法
get
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 。
|
callback |
OutcomeReceiver :在主题可用或出现错误后调用的回调。此值不能为 null 。 |
开球回攻次数 | |
---|---|
void |
此值不能为 null 。 |
抛出 | |
---|---|
SecurityException |
如果调用方无权调用此 API,则会发生该错误。 |
IllegalStateException |
。 |
LimitExceededException |
如果达到速率限制 |