廣告 ID
public
class
AdIdManager
extends Object
java.lang.Object | |
↳ | android.adservices.adid.AdIdManager |
AdId Manager 為應用程式和廣告 SDK 提供 API,用於存取廣告 ID。廣告 ID 且可供使用者重設的個別裝置專屬 ID。可讓使用者享有更全面的掌控權 提供開發人員一個簡易的標準系統,可持續透過 個人化廣告 (舊稱「按照興趣顯示的廣告」)。
摘要
公用方法 | |
---|---|
static
AdIdManager
|
get(Context context)
建立 AdIdManager 執行個體的工廠方法。 |
void
|
getAdId(Executor executor, OutcomeReceiver<AdId, Exception> callback)
傳回廣告 ID。 |
繼承方法 | |
---|---|
公用方法
get
public static AdIdManager get (Context context)
建立 AdIdManager 執行個體的工廠方法。
參數 | |
---|---|
context |
Context :要使用的 Context
此值不能為 null 。 |
傳回 | |
---|---|
AdIdManager |
AdIdManager 執行個體
此值不能為 null 。 |
getAdId
public void getAdId (Executor executor, OutcomeReceiver<AdId, Exception> callback)
傳回廣告 ID。
系統需求:AdServicesPermissions.ACCESS_ADSERVICES_AD_ID
參數 | |
---|---|
executor |
Executor :執行回呼的執行程式。
此值不能為 null 。
回呼和事件監聽器事件會透過這個
Executor ,可讓您輕鬆控制
如何透過應用程式的主執行緒分派事件
可以使用
Context.getMainExecutor() 。
否則,請提供會調度至適當執行緒的 Executor 。 |
callback |
OutcomeReceiver :在 adid 可用或發生錯誤後呼叫的回呼。
此值不能為 null 。 |
傳回 | |
---|---|
void |
此值不能為 null 。 |
擲回 | |
---|---|
IllegalStateException |
如果這個 API 無法使用 |