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

Object clone()

Crea e restituisce una copia di questo oggetto.

boolean equals(Object obj)

Indica se un altro oggetto è "uguale a" questo.

void finalize()

Viene chiamato dal garbage collector su un oggetto quando la raccolta del garbage determina che non ci sono più riferimenti all'oggetto.

final Class<?> getClass()

Restituisce la classe di runtime di questo Object.

int hashCode()

Restituisce un valore del codice hash per l'oggetto.

final void notify()

Riattiva un singolo thread in attesa sul monitor di questo oggetto.

final void notifyAll()

Riattiva tutti i thread in attesa sul monitor di questo oggetto.

String toString()

Restituisce una rappresentazione di stringa dell'oggetto.

final void wait(long timeoutMillis, int nanos)

Il thread corrente attende fino a quando non viene riattivato, in genere tramite notifica o interruzione oppure fino a quando non è trascorso un determinato periodo di tempo reale.

final void wait(long timeoutMillis)

Il thread corrente attende fino a quando non viene riattivato, in genere tramite notifica o interruzione oppure fino a quando non è trascorso un determinato periodo di tempo reale.

final void wait()

Il thread corrente attende fino a quando non viene riattivato, in genere tramite notifica o interruzione.

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.