AdIdManager

public class AdIdManager
extends Object

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


AdId Manager fornisce API per consentire agli SDK di app e annunci di accedere all'ID pubblicità. L'ID pubblicità è un ID univoco, per dispositivo e reimpostabile dall'utente per la pubblicità. Offre agli utenti controlli migliori e fornisce agli sviluppatori un sistema semplice e standard per continuare a monetizzare le loro app tramite gli annunci personalizzati (precedentemente noti come annunci basati sugli interessi).

Riepilogo

Metodi pubblici

static AdIdManager get(Context context)

Metodo di fabbrica per la creazione di un'istanza di AdIdManager.

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

Restituisce l'AdId.

Metodi ereditati

Metodi pubblici

ricevi

public static AdIdManager get (Context context)

Metodo di fabbrica per la creazione di un'istanza di AdIdManager.

Parametri
context Context: il Context da utilizzare Questo valore non può essere null.

Ritorni
AdIdManager Un'istanza AdIdManager Questo valore non può essere null.

getAdId

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

Restituisce l'AdId.
Richiede AdServicesPermissions.ACCESS_ADSERVICES_AD_ID

Parametri
executor Executor: l'executor per eseguire il callback. Questo valore non può essere null. Gli eventi di callback e listener vengono inviati tramite questo Executor, fornendo un modo semplice per controllare quale thread viene utilizzato. Per inviare eventi tramite il thread principale della tua applicazione, puoi utilizzare Context.getMainExecutor(). In caso contrario, fornisci un Executor che invii a un thread appropriato.

callback OutcomeReceiver: il callback chiamato dopo che gli adid sono disponibili o si verifica un errore. Questo valore non può essere null.

Ritorni
void Questo valore non può essere null.

Lanci
IllegalStateException se questa API non è disponibile.