AppSetIdManager
open class AppSetIdManager
AppSetIdManager provides APIs for app and ad-SDKs to access appSetId for non-monetizing purpose.
Summary
Public methods | |
---|---|
open static AppSetIdManager |
Factory method for creating an instance of AppSetIdManager. |
open Unit |
getAppSetId(executor: Executor, callback: OutcomeReceiver<AppSetId!, Exception!>) Retrieve the AppSetId. |
Public methods
get
open static fun get(context: Context): AppSetIdManager
Factory method for creating an instance of AppSetIdManager.
Return | |
---|---|
AppSetIdManager |
A AppSetIdManager instance This value cannot be null . |
getAppSetId
open fun getAppSetId(
executor: Executor,
callback: OutcomeReceiver<AppSetId!, Exception!>
): Unit
Retrieve the AppSetId.
Parameters | |
---|---|
executor |
Executor: The executor to run callback. This value cannot be null . Callback and listener events are dispatched through this Executor , providing an easy way to control which thread is used. To dispatch events through the main thread of your application, you can use Context.getMainExecutor() . Otherwise, provide an Executor that dispatches to an appropriate thread. |
callback |
OutcomeReceiver<AppSetId!, Exception!>: The callback that's called after appsetid are available or an error occurs. This value cannot be null . |
Return | |
---|---|
Unit |
This value cannot be null . |