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 |
Retrieve the AppSetId.
|
Public methods
get
open static fun get(context: Context): AppSetIdManager
Factory method for creating an instance of AppSetIdManager.
Parameters |
context |
Context: The Context to use 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 . |