Ajouté au niveau d'API 34
Également disponible dans Ad Services Extensions 4

Gestionnaire d'identifiants publicitaires

public class AdIdManager
extends Object

java.lang.Object
   ↳ android.adservices.adid.AdIdManager


AdId Manager fournit des API permettant aux SDK publicitaires et aux SDK d'applications d'accéder aux identifiants publicitaires. L'identifiant publicitaire est identifiant unique, par appareil et réinitialisable par l'utilisateur, à des fins publicitaires. Elle donne aux utilisateurs de meilleurs contrôles et fournit aux développeurs un système simple et standard pour continuer à monétiser leurs applications via les annonces personnalisées (anciennement "annonces par centres d'intérêt").

Résumé

Méthodes publiques

static AdIdManager get(Context context)

Méthode par défaut permettant de créer une instance d'AdIdManager.

void getAdId(Executor executor, OutcomeReceiver<AdIdException> callback)

Renvoie l'identifiant publicitaire.

Méthodes héritées

Méthodes publiques

get

Ajouté au niveau d'API 34
Également disponible dans la section Extensions de services publicitaires 6
public static AdIdManager get (Context context)

Méthode par défaut permettant de créer une instance d'AdIdManager.

Paramètres
context Context: Context à utiliser Cette valeur ne peut pas être null.

Renvoie
AdIdManager Une instance AdIdManager Cette valeur ne peut pas être null.

getAdId

Ajouté au niveau d'API 34
Également disponible dans Ad Services Extensions 4
public void getAdId (Executor executor, 
                OutcomeReceiver<AdIdException> callback)

Renvoie l'identifiant publicitaire.
Nécessite AdServicesPermissions.ACCESS_ADSERVICES_AD_ID

Paramètres
executor Executor: exécuteur pour exécuter le rappel. Cette valeur ne peut pas être null. Les événements de rappel et d'écouteur sont envoyés via Executor, ce qui permet de contrôler facilement le thread qui est utilisé. Pour envoyer des événements via le thread principal de votre vous pouvez utiliser Context.getMainExecutor() Sinon, fournissez un Executor qui sera envoyé à un thread approprié.

callback OutcomeReceiver: rappel appelé après la disponibilité d'adid ou une erreur. Cette valeur ne peut pas être null.

Valeur affichée
void Cette valeur ne peut pas être null.

Génère
IllegalStateException si cette API n'est pas disponible.