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 przypisany do urządzenia. Daje użytkownikom większą kontrolę, a deweloperom – prosty, standardowy system, który pozwala im dalej zarabiać na aplikacjach za pomocą reklam spersonalizowanych (dawniej reklam opartych na zainteresowaniach).

Podsumowanie

Metody publiczne

static AdIdManager get(Context context)

Metoda fabryki służąca do tworzenia instancji AdIdManager.

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

Zwraca identyfikator AdId.

Metody dziedziczone

Object clone()

Tworzy i zwraca kopię tego obiektu.

boolean equals(Object obj)

Wskazuje, czy inny obiekt jest „równy” temu.

void finalize()

Wywoływana przez funkcję czyszczenia pamięci obiektu, gdy funkcja czyszczenia pamięci stwierdza, że nie ma więcej odwołań do obiektu.

final Class<?> getClass()

Zwraca klasę środowiska wykonawczego tego zasobu (Object).

int hashCode()

Zwraca kod szyfrowania obiektu.

final void notify()

Wywołuje pojedynczy wątek oczekujący na monitorze tego obiektu.

final void notifyAll()

Wybudza wszystkie wątki oczekujące na monitorze tego obiektu.

String toString()

Zwraca ciąg znaków reprezentujący obiekt.

final void wait(long timeoutMillis, int nanos)

Sprawia, że bieżący wątek czeka, aż zostanie powiadomiony, zazwyczaj przez powiadomienie lub przerwanie, albo do momentu upływu określonego czasu rzeczywistego.

final void wait(long timeoutMillis)

Sprawia, że bieżący wątek czeka, aż zostanie powiadomiony, zazwyczaj przez powiadomienie lub przerwanie, albo do momentu upływu określonego czasu rzeczywistego.

final void wait()

Powoduje, że bieżący wątek czeka, aż zostanie wybudzony. Zwykle następuje to przez powiadomienie lub przerwienie.

Metody publiczne

odbierz

public static AdIdManager get (Context context)

Metoda fabryki służąca do tworzenia instancji AdIdManager.

Parametry
context Context: Context do użycia Ta wartość nie może być null.

Zwroty
AdIdManager wystąpienie AdIdManager Ta wartość nie może być null.

getAdId

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

Zwraca identyfikator reklamy.
Wymaga AdServicesPermissions.ACCESS_ADSERVICES_AD_ID

Parametry
executor Executor: wykonawca wywołania zwrotnego. Ta wartość nie może być null. Zdarzenia wywołania zwrotnego i detektora są wysyłane przez ten obiekt Executor, co pozwala łatwo kontrolować używany wątek. Aby wysyłać zdarzenia za pomocą głównego wątku aplikacji, możesz użyć funkcji Context.getMainExecutor(). W przeciwnym razie podaj Executor, który wysyła do odpowiedniego wątku.

callback OutcomeReceiver: funkcja wywoływana po udostępnieniu adid lub wystąpieniu błędu. Ta wartość nie może być null.

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

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