Se agregó en el nivel de API 34.
También se agregó en Extensiones de servicios de anuncios 4.

Administrador de AppSetIdManager

public class AppSetIdManager
extends Object

java.lang.Object
   ↳ android.adservices.appsetid.AppSetIdManager


AppSetIdManager proporciona APIs para apps y SDKs de anuncios para acceder a appSetId con fines no monetarios.

Resumen

Métodos públicos

static AppSetIdManager get(Context context)

Método de fábrica para crear una instancia de AppSetIdManager.

void getAppSetId(Executor executor, OutcomeReceiver<AppSetIdException> callback)

Recupera el AppSetId.

Métodos heredados

Métodos públicos

get

Se agregó en el nivel de API 34.
También se agregó en Extensiones de servicios de anuncios 6.
public static AppSetIdManager get (Context context)

Método de fábrica para crear una instancia de AppSetIdManager.

Parámetros
context Context: Es el Context que se usará. Este valor no puede ser null.

Muestra
AppSetIdManager Una instancia de AppSetIdManager Este valor no puede ser null.

ID del conjunto de aplicaciones

Se agregó en el nivel de API 34.
También se agregó en Extensiones de servicios de anuncios 4.
public void getAppSetId (Executor executor, 
                OutcomeReceiver<AppSetIdException> callback)

Recupera el AppSetId.

Parámetros
executor Executor: Es el ejecutor para ejecutar la devolución de llamada. Este valor no puede ser null. Los eventos de devolución de llamada y de objeto de escucha se envían a través de esta Executor, lo que brinda una manera fácil de controlar qué subproceso se que se usan. Para enviar eventos a través del subproceso principal de tu aplicación, puedes usar Context.getMainExecutor() De lo contrario, proporciona un Executor que se envíe a un subproceso adecuado.

callback OutcomeReceiver: Es la devolución de llamada que se llama después de que el ID de app está disponible o se produce un error. Este valor no puede ser null.

Resultado que se muestra
void Este valor no puede ser null.

Arroja
IllegalStateException si esta API no está disponible.