AdIdManager

public class AdIdManager
extends Object

java.lang.Object
→ Yönergeler android.adservices.adid.AdIdManager


AdId Manager, uygulamanın ve reklam SDK'larının reklam kimliğine erişmesi için API'ler sağlar. Reklam kimliği, reklamcılık için kullanılan benzersiz, cihaz başına kullanıcı tarafından sıfırlanabilen bir kimliktir. Kullanıcılara daha iyi kontrol olanağı sunar ve geliştiricilere, kişiselleştirilmiş reklamlar (eski adıyla ilgi alanına dayalı reklamlar) aracılığıyla uygulamalarından para kazanmaya devam etmeleri için basit ve standart bir sistem sağlar.

Özet

Herkese açık yöntemler

static AdIdManager get(Context context)

AdIdManager örneği oluşturmak için fabrika yöntemi.

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

Reklam kimliğini döndürün.

Devralınan yöntemler

Herkese açık yöntemler

get

API düzeyi 34'e eklendi
Ayrıca Reklam Hizmetleri Uzantıları 6'ya da eklendi
public static AdIdManager get (Context context)

AdIdManager örneği oluşturmak için fabrika yöntemi.

Parametreler
context Context: Kullanılacak Context değeri, null olamaz.

İlerlemeler
AdIdManager AdIdManager örneği Bu değer null olamaz.

ReklamKimliğini Getir

API düzeyi 34'e eklendi
Ayrıca Reklam Hizmetleri Uzantıları 4'e de eklendi
public void getAdId (Executor executor, 
                OutcomeReceiver<AdIdException> callback)

Reklam kimliğini döndürün.
AdServicesPermissions.ACCESS_ADSERVICES_AD_ID gerektirir

Parametreler
executor Executor: Geri çağırmayı çalıştıracak yürütücü. Bu değer null olamaz. Geri çağırma ve işleyici etkinlikleri, hangi iş parçacığının kullanıldığını kontrol etmek için kolay bir yol sağlayan bu Executor aracılığıyla gönderilir. Etkinlikleri uygulamanızın ana iş parçacığı üzerinden göndermek için Context.getMainExecutor() kullanabilirsiniz. Aksi takdirde, uygun iş parçacığına gönderim yapan bir Executor sağlayın.

callback OutcomeReceiver: Adid kullanılabilir olduğunda veya bir hata oluştuğunda çağrılan geri çağırma. Bu değer null olamaz.

İlerlemeler
void Bu değer null olamaz.

Dekoratif yastıklar
IllegalStateException bu API kullanılamıyorsa.