ملاحظات إصدار "مؤشرات الفئات العمرية" في Play

توضّح هذه الصفحة محتوى التعديلات الأخيرة التي أُجريت على مستودع Maven الخاص بـ مكتبة Play Age Signals.

الإصدار 0.0.4 (يوليو 2026)

  • بنية ذات وظيفتَين: بدءًا من هذا الإصدار، يجب استخدام الطريقتَين التاليتَين لتلقّي إشارات العمر:
    • requestAgeSignalsAccess() (طريقة جديدة): تؤدي هذه الطريقة بشكل صريح إلى ظهور طلب مشاركة الفئة العمرية في التطبيق على Google Play.
    • checkAgeSignals() (طريقة حالية): تتلقّى هذه الطريقة إشارات العمر.
  • إيقاف userStatus نهائيًا: تم إيقاف userStatus نهائيًا ولم يعُد متاحًا في الإصدار 0.0.4 أو الإصدارات الأحدث. تم الآن استبدال userStatus بالسمتَين ageRangeSource وsignificantChangeStatus.
  • حقل جديد للتغييرات المهمة: تم تقديم حقل تعداد significantChangeStatus لتتبُّع حالة التغييرات المهمة، سواء كانت معلّقة أو تمت الموافقة عليها أو تم رفضها، وتمت إعادة تسمية mostRecentApprovalDate إلى significantChangeApprovalDate لتوضيح المعنى.

الإصدار 0.0.3 (فبراير 2026)

  • تمت إضافة حالة المستخدم DECLARED.
  • تمت إضافة رمز الخطأ SDK_VERSION_OUTDATED.
  • تم حلّ حالات فشل اختبارات الوحدات عند استدعاء أداة إنشاء AgeSignalsResult.

الإصدار 0.0.2 (ديسمبر 2025)

  • يضمن هذا الإصدار عرض القيم الفارغة على أنّها null.
  • سيعرض هذا الإصدار من المكتبة نتائج فعلية عند تفعيل واجهة برمجة التطبيقات.

الإصدار 0.0.1 (ديسمبر 2025)

  • سيعرض أول إصدار غير تجريبي من المكتبة نتائج فعلية عند تفعيل واجهة برمجة التطبيقات.

الإصدار 0.0.1-beta02 (أكتوبر 2025)

  • تمت إضافة FakeAgeSignalsManager، وهو تنفيذ وهمي للسمة AgeSignalsManager.
  • تم استبدال com.google.type.Date بـ java.util.Date.
  • لن يعرض هذا الإصدار نتائج فعلية عند تفعيل واجهة برمجة التطبيقات.

الإصدار 0.0.1-beta01 (أكتوبر 2025)

  • الإصدار الأوّلي.
  • لن يعرض هذا الإصدار نتائج فعلية عند تفعيل واجهة برمجة التطبيقات.