AppSetIdManager
public class AppSetIdManager
extends Object
| java.lang.Object | |
| ↳ | android.adservices.appsetid.AppSetIdManager |
AppSetIdManager 提供 API,供应用和广告 SDK 访问 appSetId,用于非创收目的。
摘要
公共方法 | |
|---|---|
static AppSetIdManager
|
get(Context context)
用于创建 AppSetIdManager 实例的工厂方法。 |
void
|
getAppSetId(Executor executor, OutcomeReceiver<AppSetId, Exception> callback)
检索 AppSetId。 |
继承的方法 | |
|---|---|
公共方法
get
public static AppSetIdManager get (Context context)
用于创建 AppSetIdManager 实例的工厂方法。
| 参数 | |
|---|---|
context |
Context:要使用的 Context 此值不能为 null。 |
| 返回值 | |
|---|---|
AppSetIdManager |
AppSetIdManager 实例 此值不能为 null。 |
getAppSetId
public void getAppSetId (Executor executor, OutcomeReceiver<AppSetId, Exception> callback)
检索 AppSetId。
| 参数 | |
|---|---|
executor |
Executor:用于运行回调的执行器。此值不能为 null。通过此 Executor 分派回调和监听器事件,提供了一种简单的方法来控制使用哪个线程。如需通过应用的主线程分派事件,您可以使用 Context.getMainExecutor()。否则,请提供一个分派到相应线程的 Executor。 |
callback |
OutcomeReceiver:appsetid 可用或发生错误后调用的回调。此值不能为 null。 |
| 返回值 | |
|---|---|
void |
此值不能为 null。 |
| 抛出 | |
|---|---|
IllegalStateException |
如果此 API 不可用。 |