واجهات برمجة التطبيقات Google Play Developer API
تتيح لك واجهة برمجة التطبيقات Google Play Developer API تنفيذ عدد من مهام النشر وإدارة التطبيقات. وتتضمن مكوّنين:
- تتيح لك واجهة برمجة التطبيقات للاشتراكات وعمليات الشراء داخل التطبيق إدارة عمليات الشراء والاشتراكات داخل التطبيق.
- تتيح لك Publishing API تحميل التطبيقات ونشرها وتنفيذ مهام أخرى متعلقة بالنشر.
الاشتراكات وعمليات الشراء داخل التطبيق
يمكنك استخدام Google Play Developer API لإدارة ما يلي:
- إدارة كتالوج المنتجات داخل التطبيق
- إدارة كتالوج منتجات الاشتراك
- حالة شراء المنتجات
- إدارة شراء الاشتراكات
يمكنك استخدام هذه المراجع للتحقّق من حالة عمليات الشراء وتعديل عمليات الشراء المتكرّرة وإلغائها.
لمعرفة المزيد من المعلومات حول كيفية بيع الاشتراكات في تطبيق متوافق مع Android، يمكنك الاطّلاع على الفوترة داخل التطبيقات على Google Play على موقع مطوّري برامج Android.
نشر واجهة برمجة تطبيقات
تتيح لك واجهة برمجة التطبيقات Google Play Developer Publishing API تنفيذ المهام المتكرّرة تلقائيًا في ما يتعلّق بإنتاج التطبيقات وتوزيعها. ويوفّر ذلك وظائف مماثلة لتلك المتوفّرة لمطوّر البرامج من خلال Play Console، مثل:
- تحميل إصدارات جديدة من تطبيق
- إصدار التطبيقات، من خلال تعيين ملفات APK لمختلف المقاطع الصوتية (الإصدار الأولي أو التجريبي أو الطرح المرحلي أو الإنتاج)
- إنشاء بطاقات بيانات على "متجر Google Play" وتعديلها، بما في ذلك النصوص والرسومات المترجمة ولقطات الشاشة متعددة الأجهزة
يتم تنفيذ هذه المهام باستخدام وظيفة التعديلات الجديدة، والتي تتبع نهجًا خاصًا في إجراء التغييرات. يمكنك تجميع عدة تغييرات في مسودة واحدة بالتعديل، ثم تنفيذ التغييرات مرة واحدة. (لا يسري أي من التغييرات قبل تطبيق التعديل.)
البدء
لبدء استخدام واجهة برمجة التطبيقات Google Play Developer API، يمكنك إلقاء نظرة على صفحة البدء.
هناك مكتبات جافا وPython يمكنك استخدامها لإدارة التفاعل مع واجهة برمجة تطبيقات النشر. وقدّمنا نماذج رموز في صفحة مكتبات العميل ونماذج التعليمات البرمجية. إذا كنت تستخدم لغات أخرى، يمكنك الوصول إلى واجهات برمجة تطبيقات REST مباشرةً عبر HTTP.
إذا كنت تواجه مشاكل في استخدام Google Play Developer API، تسرّنا مساعدتك.
واجهات برمجة تطبيقات أخرى
- تتيح لك واجهة برمجة التطبيقات لنشر "خدمات ألعاب Google Play" برمجة المهام المتكررة المتعلقة بإنتاج خدمات الألعاب وتوزيعها.
- تتيح لك واجهة برمجة التطبيقات لإعداد التقارير استرداد معلومات عن جودة تطبيقك من "مؤشرات Android الحيوية".
- تتيح لك واجهة برمجة تطبيقات "الرد على التعليقات" استرداد المراجعات من تطبيقك والرد عليها.
- تتيح لك واجهة برمجة التطبيقات للأذونات إدارة الأذونات تلقائيًا في Play Console.
- تتيح لك واجهة برمجة التطبيقات لإدارة خدمات ألعاب Play إصدار طلبات REST للتحكم برمجيًا في البيانات الوصفية الكامنة وراء ميزات خدمات ألعاب Google Play.
- توفّر واجهة برمجة التطبيقات لعمليات الشراء التي تم إلغاؤها قائمة بالطلبات المرتبطة بعمليات الشراء التي أبطلها المستخدم.