الإعلانات

تحدِّد مكتبة المعرّف الإعلاني واجهة للتفاعل مع مقدّمي الإعلانات على مستوى النظام على جميع الأجهزة التي تعمل بتطبيقك. وتسمح هذه الواجهة لتطبيقك بالحصول على قيم معرّف إعلاني متّسقة.
آخر تعديل الإصدار الثابت إصدار محتمل الإصدار التجريبي الإصدار الأولي
8 آذار (مارس) 2023 - - - 1.0.0-alpha05

تحديد التبعيات

لإضافة تبعية على "إعلانات Google"، عليك إضافة مستودع Google Maven إلى مشروعك. اطّلِع على مستودع Maven من Google لمزيد من المعلومات.

أضِف التبعيات للعناصر التي تحتاج إليها في ملف build.gradle ل تطبيقك أو وحدتك:

Groovy

dependencies {
    implementation 'androidx.ads:ads-identifier:1.0.0-alpha05'

    // Optional - add if you're using Guava to handle
    // return values of type ListenableFuture.
    implementation 'com.google.guava:guava:28.0-android'
}

Kotlin

dependencies {
    implementation("androidx.ads:ads-identifier:1.0.0-alpha05")

    // Optional - add if you're using Guava to handle
    // return values of type ListenableFuture.
    implementation("com.google.guava:guava:28.0-android")
}

لمزيد من المعلومات عن العناصر الاعتمادية، اطّلِع على مقالة إضافة عناصر الاعتماد الخاصة بالإصدار.

الملاحظات

تساعدنا ملاحظاتك في تحسين Jetpack. يُرجى إعلامنا إذا واجهت مشاكل جديدة أو كان لديك أفكار لتحسين هذه المكتبة. يُرجى الاطّلاع على المشاكل الحالية في هذه المكتبة قبل إنشاء مكتبة جديدة. يمكنك إضافة صوتك إلى مشكلة حالية من خلال النقر على زر النجمة.

إنشاء مشكلة جديدة

اطّلِع على مستندات أداة تتبُّع المشاكل لمزيد من المعلومات.

الإصدار 1.0.0

الإصدار 1.0.0-alpha05

8 آذار (مارس) 2023

تم إصدار androidx.ads:ads-identifier:1.0.0-alpha05 وandroidx.ads:ads-identifier-common:1.0.0-alpha05 وandroidx.ads:ads-identifier-provider:1.0.0-alpha05. يحتوي الإصدار 1.0.0-alpha05 على هذه المراجعات.

تغييرات واجهة برمجة التطبيقات

الإصدار 1.0.0-alpha04

22 كانون الثاني (يناير) 2020

تم إصدار androidx.ads:ads-identifier:1.0.0-alpha04 وandroidx.ads:ads-identifier-common:1.0.0-alpha04 وandroidx.ads:ads-identifier-provider:1.0.0-alpha04. يحتوي الإصدار 1.0.0-alpha04 على هذه المراجعات.

الميزات الجديدة

  • تحسينات في الأداء

تغييرات واجهة برمجة التطبيقات

  • يعرض AdvertisingIdInfo.getId() الآن المعرّف الإعلاني من AdvertisingIdProvider مباشرةً، لذا يمكن أن يكون المعرّف بأيّ شكل الآن.

الإصدار 1.0.0-alpha03

20 تشرين الثاني (نوفمبر) 2019

تمّ إصدار androidx.ads:ads-identifier:1.0.0-alpha03 وandroidx.ads:ads-identifier-common:1.0.0-alpha03. يحتوي الإصدار 1.0.0-alpha03 على هذه المراجعات.

إصلاح الأخطاء

  • إزالة الاعتماد على لغة البرمجة Java 8 تستهدف هذه المكتبة الآن لغة البرمجة Java 7.

الإصدار 1.0.0-alpha02

18 أيلول (سبتمبر) 2019

تمّ إصدار androidx.ads:ads-identifier:1.0.0-alpha02 وandroidx.ads:ads-identifier-common:1.0.0-alpha02. يحتوي الإصدار 1.0.0-alpha02 على هذه المراجعات.

تغييرات واجهة برمجة التطبيقات

  • تم تغيير نوع الإرجاع لـ AdvertisingIdUtils.getAdvertisingIdProviderServices() من List<ResolveInfo> إلى List<ServiceInfo>.

إصلاح الأخطاء

  • تم تغيير رسالة AdvertisingIdNotAvailableException لتظهر على النحو التالي بدقة أكبر: "لا يتوفّر مقدّم معرّف إعلاني متوافق مع AndroidX".

الإصدار 1.0.0-alpha01

7 آب (أغسطس) 2019

تم إصدار androidx.ads:ads-identifier:1.0.0-alpha01 وandroidx.ads:ads-identifier-common:1.0.0-alpha01 وandroidx.ads:ads-identifier-provider:1.0.0-alpha01. يمكن العثور على عمليات الربط المضمّنة في هذا الإصدار هنا.