AdIdManager

public class AdIdManager
extends Object

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


AdId Manager udostępnia interfejsy API dla pakietów SDK aplikacji i reklam, które zapewniają dostęp do identyfikatorów wyświetlania reklam. Identyfikator wyświetlania reklam to unikalny, możliwy do zresetowania przez użytkownika identyfikator na potrzeby wyświetlania reklam. Zapewnia użytkownikom większą kontrolę zapewnia deweloperom prosty, standardowy system do dalszego zarabiania na aplikacjach reklam spersonalizowanych (dawniej nazywanych reklamami opartymi na zainteresowaniach).

Podsumowanie

Metody publiczne

static AdIdManager get(Context context)

Fabryczna metoda tworzenia instancji AdIdManager.

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

Zwraca identyfikator AdId.

Metody dziedziczone

Metody publiczne

odbierz

public static AdIdManager get (Context context)

Fabryczna metoda tworzenia instancji AdIdManager.

Parametry
context Context: element Context, którego należy użyć Ta wartość nie może być null.

Zwroty
AdIdManager Instancja AdIdManager Ta wartość nie może być typu null.

getAdId

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

Zwraca identyfikator AdId.
Wymagane AdServicesPermissions.ACCESS_ADSERVICES_AD_ID

Parametry
executor Executor: wykonawca, który ma uruchomić wywołanie zwrotne. Ta wartość nie może być typu null. Za pomocą tego interfejsu są wysyłane zdarzenia wywołania zwrotnego i detektora Executor, co pozwala łatwo kontrolować, który wątek jest . Aby wysyłać zdarzenia przez wątek główny aplikacji, możesz użyć Context.getMainExecutor() W przeciwnym razie podaj Executor, który wysyła do odpowiedniego wątku.

callback OutcomeReceiver: wywołanie zwrotne, które jest wywoływane po wystąpieniu błędu lub po udostępnieniu identyfikatora adid. Ta wartość nie może być typu null.

Zwroty
void Ta wartość nie może być typu null.

Rzuty
IllegalStateException , jeśli ten interfejs API jest niedostępny.