ترقية Digital Goods API إلى الإصدار 7 من Google Play Billing Library

يتم ترقية Google Play Billing Library إلى إصدار أعلى كل عام، ما يؤثر في المطوّرين الذين يدرجون تطبيقاتهم في "متجر Google Play".

إذا كنت مطوّرًا تستخدم خدمة "الفوترة في Play" في تطبيقك على "تطبيقات الويب التلقائية" من خلال Digital Goods API، أو إذا كنت قد استخدمت Bubblewrap لإدراج تطبيق الويب التقدّمي في "متجر Play" وتستخدم خدمة "الفوترة في Play" معه، ستؤثر عليك التغييرات التالية وعليك اتّخاذ الإجراءات اللازمة.

اعتبارًا من 31 أغسطس 2025، يجب استخدام الإصدار 7 من "مكتبة الفوترة في Google Play" لتحديث التطبيقات الحالية أو إدراج تطبيقات جديدة في "متجر Google Play".

لقد عدّلنا واجهة برمجة التطبيقات Digital Goods API وAndroid Browser Helper إلى الإصدار 7 من Google Play Billing Library لمساعدتك في تعديل تطبيقاتك.

تعديل الطلبات المرتبطة بحزمة ABH

إذا كنت تستخدم Bubblewrap، تأكَّد من استخدام أحدث إصدار (v.1.23.0)، ثم حدِّث تطبيقك وأعِد إنشائه باتّباع الخطوات التالية:

  1. نفِّذ npm update -g bubblewrap لتثبيت أحدث إصدار من Bubblewrap.
  2. نفِّذ bubblewrap update لتحديث مشروعك والحصول على أحدث إصدار من ABH
  3. تشغيل bubblewrap build لإعادة إنشاء مشروعك
 cd <your_twa_dir> bubblewrap update bubblewrap build 

ويمكن إجراء ذلك يدويًا من خلال تعديل العناصر التابعة لتضمين 'com.google.androidbrowserhelper:billing:1.1.0' ثم إعادة إنشاء تطبيقك. وإذا كنت تستخدم Gradle، يمكنك إجراء ذلك في build.gradle:

 dependencies { ... implementation 'com.google.androidbrowserhelper:billing:1.1.0' } 

بعد إعادة إنشاء تطبيقك، حمِّل الإصدار المعدَّل إلى Play.

تعديل رمز خطة الاشتراك

إذا كان تطبيقك يقدّم خطة اشتراك، تمت إزالة ProrationMode واستبدالها بـ ReplacementMode. يجب إجراء هذا التغيير على تطبيق الويب التقدّمي. مزيد من المعلومات

إذا لم تتمكّن من إجراء التغييرات اللازمة بحلول 31 أغسطس 2025، يمكنك طلب تمديد الموعد النهائي حتى 1 نوفمبر 2025 من خلال استمارة طلب التمديد المتوفّرة في صفحة تفاصيل التحذير أو المشكلة في صفحة "حالة السياسة" في Play Console. مزيد من المعلومات حول إيقاف إصدار "مكتبة الفوترة في Play"