Gestore AdId

public class AdIdManager
extends Object

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


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

Riepilogo

Metodi pubblici

static AdIdManager get(Context context)

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

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

Restituisci l'ID pubblicità.

Metodi ereditati

Metodi pubblici

ricevi

public static AdIdManager get (Context context)

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

Parametri
context Context: il valore di 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)

Restituisci l'ID pubblicità.
Richiede AdServicesPermissions.ACCESS_ADSERVICES_AD_ID

Parametri
executor Executor: l'esecutore per eseguire il callback. Questo valore non può essere null. Gli eventi di callback e di listener vengono inviati tramite questo Executor, offrendo 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, specifica un Executor che verrà inviato al thread appropriato.

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

Ritorni
void Questo valore non può essere null.

Tiri
IllegalStateException se questa API non è disponibile.