الإعلانات

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

إعلان التبعيات

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

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

رائع

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. يمكن الاطّلاع هنا على الالتزامات المضمَّنة في هذا الإصدار.