AdIdManager

public class AdIdManager
extends Object

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


يوفّر "مدير المعرّف الإعلاني" واجهات برمجة تطبيقات لحِزم تطوير البرامج (SDK) للتطبيقات والإعلانات من أجل الوصول إلى المعرّف الإعلاني. المعرِّف الإعلاني هو معرّف فريد لكل جهاز يمكن للمستخدم إعادة ضبطه، وهو يُستخدَم في الإعلانات. ويوفّر هذا المعرِّف للمستخدمين عناصر تحكّم أفضل و يوفّر للمطوّرين نظامًا بسيطًا وأساسيًا لمواصلة تحقيق الربح من خلال تطبيقاتهم من خلال الإعلانات المخصّصة (المعروفة سابقًا باسم الإعلانات حسب الاهتمام).

ملخّص

الطرق العامة

static AdIdManager get(Context context)

طريقة المصنع لإنشاء مثيل من AdIdManager

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

عرض AdId

الطرق المكتسبة

الطرق العامة

احصل على

public static AdIdManager get (Context context)

طريقة المصنع لإنشاء مثيل من AdIdManager

المعلمات
context Context: Context المطلوب استخدامه لا يمكن أن تكون هذه القيمة null.

المرتجعات
AdIdManager مثال AdIdManager لا يمكن أن تكون هذه القيمة null.

getAdId

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

عرض AdId
تتطلب السمة AdServicesPermissions.ACCESS_ADSERVICES_AD_ID

المعلمات
executor Executor: المنفِّذ لتشغيل ردّ الاتصال لا يمكن أن تكون هذه القيمة null. يتم إرسال أحداث معاودة الاتصال والمستمعين من خلال Executor هذا، ما يوفّر طريقة سهلة للتحكّم في سلسلة المحادثات التي يتم استخدامها. لإرسال الأحداث من خلال سلسلة التعليمات الرئيسية لتطبيقك، يمكنك استخدام Context.getMainExecutor(). بخلاف ذلك، قدِّم Executor يُرسِل إلى سلسلة محادثات مناسبة.

callback OutcomeReceiver: دالة الاستدعاء التي يتمّ الاتصال بها بعد توفّر adid أو حدوث خطأ لا يمكن أن تكون هذه القيمة null.

المرتجعات
void لا يمكن أن تكون هذه القيمة null.

عمليات الرمي
IllegalStateException إذا لم تكن واجهة برمجة التطبيقات هذه متاحة.