كما أعلنّا في Google I/O في عام 2019 وفي منشور مدونة Meet Google Play Billing Library Version 3، ستخضع جميع إصدارات Play Billing Library لدورة إيقاف مدتها سنتان.
يجيب هذا الموضوع عن الأسئلة الشائعة بشأن إيقاف إصدارات Billing Library ونقل البيانات إلى إصدارات أحدث.
المخطط الزمني لتوفير الدعم للإصدارات المختلفة
| الإصدار (بما في ذلك الإصدارات الثانوية) | آخر تاريخ يمكن فيه استخدام الإصدار لإصدار تطبيقات جديدة أو تحديثات للتطبيقات الحالية | يمكن تقديم طلب التمديد حتى هذا التاريخ |
|---|---|---|
| 5 | 2024-08-31 | 2024-11-1 |
| 6 | 2025-08-31 | 2025-11-1 |
| 7 | 2026-08-31 | 2026-11-1 |
| 8 | 2027-08-31 | 2027-11-1 |
- كيف يمكنني معرفة حزمة APK أو حزمة التطبيق التي تؤدي إلى ظهور تحذير بشأن الإيقاف؟
- راجِع التبعيات المستورَدة في مشروعك (على سبيل المثال، تلك التي تظهر في ملف
build.gradleالخاص بمشروعك). للامتثال، يجب أن تستورد التطبيقات إصدارًا متوافقًا كما هو موضّح في الجدول. يُرجى العِلم أنّه لن يتم العثور على تبعيات الفوترة إلا في حِزم APK التي تتطلب إذنcom.android.vending.BILLING. - تستخدم حزمة APK أو حزمة تطبيق لم أعد أُجري عليها صيانة إصدارًا متوقفًا من Play Billing Library. هل يجب التحديث؟
- ننصح بشدة بتحديث جميع حِزم APK إلى أحدث إصدار من Play Billing Library. ومع ذلك، إذا لم يعُد يتم إجراء صيانة لحزمة APK، ليس عليك اتّخاذ أي إجراء بشأنها في الوقت الحالي. يمنع هذا الإيقاف التطبيقات الجديدة والتحديثات فقط من استخدام إصدارات أقدم من Play Billing Library. ستستمر التطبيقات الحالية التي تستخدم إصدارًا متوقفًا من المكتبة في العمل على النحو المتوقّع. يُرجى التأكّد من تحديث جميع حِزم APK التي يتم إجراء صيانة لها بشكل نشط.
- كيف يمكنني إصلاح حزمة APK أو حزمة التطبيق التي تم تحديثها إلى أحدث إصدار من Play Billing Library ولكنها لا تزال تؤدي إلى ظهور تحذير بشأن الإيقاف؟
- تأكَّد من أنّ ملف
AndroidManifest.xmlيتضمّن إدخالاً باسمcom.google.android.play.billingclient.version. إذا لم يكن الإدخال موجودًا، تحقَّق من إعدادات دمج البيانات لمعرفة ما إذا كان يتم حذف سمة البيانات أثناء دمج البيانات. - كيف يمكنني الترقية من إصدار سابق من Play Billing Library؟
حدِّث الاعتمادية في إصدارك لاستخدام إصدار متوافق كما هو موضّح في الجدول. للاطّلاع على التغييرات بين الإصدارات، يُرجى قراءة الـ ملاحظات الإصدار.
بالإضافة إلى ذلك، لدينا دليل مفصّل لنقل البيانات إلى PBL 8.
أين يمكنني العثور على استمارة طلب التمديد لمواصلة إتاحة التطبيق لجميع مستخدمي Google Play حتى 1 نوفمبر؟
إذا كان تطبيقك لا يزال يستخدم إصدارًا قديمًا من Play Billing Library، ستتلقّى تحذيرًا ورسالة في البريد الوارد في Play Console. يمكنك الاطّلاع على استمارة طلب التمديد عند زيارة صفحة تفاصيل التحذير أو المشكلة، في صفحة حالة السياسة في Play Console.