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

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.