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, reimpostabile dall'utente e per dispositivo per la pubblicità. Offre agli utenti controlli e strumenti migliori offre 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 creare 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 sviluppo per creare un'istanza di AdIdManager.

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

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

ID annuncio

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

Restituisce l'AdId.
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 listener vengono inviati tramite questo Executor, che consente di controllare facilmente quale thread in uso. Per inviare eventi tramite il thread principale del tuo puoi utilizzare Context.getMainExecutor(). In caso contrario, specifica un valore Executor che effettui l'invio a un thread appropriato.

callback OutcomeReceiver: il callback chiamato dopo che adid è disponibile o si è verificato un errore. Questo valore non può essere null.

Ritorni
void Questo valore non può essere null.

Lanci
IllegalStateException se questa API non è disponibile.