دمج Google Play مع الواجهة الخلفية للخادم

تؤدي الخلفية الآمنة للخادم دورًا رئيسيًا في إدارة تطبيقك لعمليات الشراء داخل التطبيق من خلال Google Play. يقدّم نظام الفوترة في Google Play طريقة ل إدارة أهم جوانب نشاطك التجاري في مجال المنتجات الرقمية، بدءًا من إعداد الكتالوج إلى تتبُّع معاملاتك.

الشكل 1. مخطّط بياني لدمج نموذجي للخلفية مع نظام الفوترة في Google Play

تتضمّن Google Play Developer API العديد من نقاط النهاية للحفاظ على مزامنة الجزء الخلفي من تطبيقك مع الجزء الخلفي من Google Play. وعلى وجه الخصوص، تعالج واجهة برمجة التطبيقات لميزة "الاشتراكات وعمليات الشراء داخل التطبيق" وظائف مرتبطة بمبيعات منتجاتك الرقمية على Google Play.

الشكل 2. نقاط النهاية ذات الصلة بالفوترة التي تقدّمها واجهة برمجة التطبيقات Google Play Developer API

إدارة تلقائية لقائمة المنتجات الرقمية

هناك العديد من حالات الاستخدام التي قد يكون من المفيد فيها دمج إدارة كتالوج المنتجات الرقمية في الخلفية. على سبيل المثال، يمكن أن يتيح لك هذا الدمج إجراء ما يلي:

  • احتفظ بنسخة من تفاصيل منتجاتك في الخلفية للوصول إليها عند منح الأذونات.
  • يمكنك إعداد عملية مجمّعة لتعديل جميع أسعارك تلقائيًا.
  • عليك ربط نظام إدارة الكتالوج الخاص بك بالكتالوج في نظام الفوترة في Google Play للتأكّد من تعديله بشكل متزامن.

يمكنك استخدام نقطتَي نهاية monetization.subscriptions و inappproducts لإدارة كتالوج منتجاتك الرقمية.

إدارة دورة حياة الشراء ومزامنة الأذونات

إنّ مراقبة أحداث رحلة الشراء أمر أساسي للاستجابة بسرعة ودقيقة للتغييرات في أذونات المستخدمين. يجب أن تُنشئ إدارة حالة الشراء في الخلفية لكل من الاشتراكات وعمليات الشراء لمرة واحدة كي تتمكّن من ضمان أمان جميع عمليات الشراء وثبات جميع الأذونات.

يُرسِل نظام الفوترة في Google Play إشعارات المطوّرين في الوقت الفعلي لكلا نوعَي الشراء، ويجب أن تكون الخلفية جاهزة لاستيراد هذه الرسائل وإجراء التغييرات اللازمة. للتعرّف على كيفية الاستفادة من واجهة برمجة تطبيقات إشعارات الوقت الفعلي للمطوّرين (RTDN) وواجهة برمجة تطبيقات Google Play Developer API لإدارة رحلة الشراء، يُرجى الاطّلاع على دليل رحلة الشراء.

منع الاحتيال وإساءة الاستخدام

يمكنك منع إساءة الاستخدام من خلال نقل المنطق الحسّاس إلى الخلفية ومراقبة عمليات الشراء التي تم إلغاؤها على Google Play. توفّر Google Play Developer API وظائف للإقرار بعمليات الشراء الجديدة واستهلاك عمليات شراء المنتجات داخل التطبيق والتعامل مع عمليات الشراء المُلغاة. لمعرفة مزيد من المعلومات عن منع عمليات الاحتيال وإساءة الاستخدام، يُرجى الاطّلاع على مقالة محاربة الاحتيال وإساءة الاستخدام.

تسوية الحسابات المالية وإعداد التقارير بشكل آلي

يمكنك استيراد بيانات إعداد التقارير من Google Play من خلال تنزيل تقارير Play Console. يمكنك الاستفادة من Google Cloud Storage APIs لتنزيل المعلومات المتاحة لك على Play Console ومعالجة أي حالات استخدام ذات صلة بهذه المعلومات.

إدارة المعاملات الخارجية

إذا كنت بصدد الدمج مع واجهات برمجة التطبيقات الخاصة بأحد الخيارَين التاليَين: نظام الفوترة البديل أو العروض الترويجية الخارجية، استخدِم Externaltransactions APIs لإعداد تقارير عن المعاملات المكتملة وإدارتها.