يلعب الخادم الخلفي الآمن دورًا رئيسيًا في إدارة تطبيقك لعمليات الشراء داخل التطبيق من خلال Google Play. يوفّر نظام الفوترة في Google Play طريقة لإدارة أهم جوانب مؤسستك التي تبيع المنتجات الرقمية، بدءًا من إعداد الكتالوج وصولاً إلى تتبُّع معاملاتك.
تتضمّن واجهة Google Play Developer API عدة نقاط نهاية لمزامنة الخادم الخلفي مع خادم Google Play الخلفي. على وجه الخصوص، تعالج واجهة برمجة التطبيقات للاشتراكات وعمليات الشراء داخل التطبيق الوظائف المتعلقة بمبيعات منتجاتك الرقمية على Google Play.
الإدارة التلقائية لكتالوج المنتجات الرقمية
هناك العديد من حالات الاستخدام التي قد يكون من المفيد فيها دمج إدارة كتالوج المنتجات الرقمية في الخادم الخلفي. على سبيل المثال، يمكن أن يتيح لك هذا التكامل إجراء ما يلي:
- الاحتفاظ بنسخة طبق الأصل من تفاصيل منتجاتك على الخادم الخلفي للوصول إليها عند منح الحقوق
- إعداد عملية مجمّعة لتعديل جميع أسعارك تلقائيًا
- ربط نظام إدارة الكتالوج الخاص بك بالكتالوج في نظام الفوترة في Google Play للتأكّد من تعديله بشكل متزامن
يمكنك استخدام نقطتَي النهاية
monetization.subscriptions
و
inappproducts
لإدارة كتالوج منتجاتك الرقمية.
إدارة دورة حياة عمليات الشراء ومزامنة الحقوق
إنّ تتبُّع أحداث دورة حياة عمليات الشراء ضروري للردّ بسرعة وبدقة على التغييرات في حقوق المستخدمين. عليك إنشاء ميزة إدارة حالة عمليات الشراء في الخادم الخلفي لكل من الاشتراكات وعمليات الشراء لمرة واحدة لضمان أمان جميع عمليات الشراء واتساق جميع الحقوق.
يرسل نظام الفوترة في Google Play إشعارات في الوقت الفعلي للمطوّرين (RTDN) لكلا نوعَي عمليات الشراء، ويجب أن يكون الخادم الخلفي جاهزًا لاستيراد هذه الرسائل وإجراء التغييرات اللازمة. للتعرّف على كيفية الاستفادة من عميل إشعارات في الوقت الفعلي للمطوّرين وواجهة Google Play Developer API لإدارة دورة حياة عمليات الشراء، يُرجى الاطّلاع على دليل دورة حياة عمليات الشراء.
لتحسين استخدام حصة واجهة برمجة التطبيقات وتجنُّب المعالجة غير الضرورية في الخادم الخلفي، ننصحك بتنفيذ خوارزمية تتحقّق من تفرّد حقل messageId من إشعارات في الوقت الفعلي للمطوّرين وتتجنّب إعادة تنفيذ طلبات واجهة برمجة التطبيقات للمعرّفات المكرّرة.
منع الاحتيال وإساءة الاستخدام
يمكنك منع إساءة الاستخدام من خلال نقل المنطق الحسّاس إلى الخادم الخلفي وتتبُّع عمليات الشراء التي تم إلغاؤها على Google Play. توفّر واجهة Google Play Developer API وظائف للإقرار بعمليات الشراء الجديدة، واستهلاك عمليات شراء المنتجات داخل التطبيق، والتعامل مع عمليات الشراء التي تم إلغاؤها. لمزيد من المعلومات حول منع الاحتيال وإساءة الاستخدام، يُرجى الاطّلاع على مقالة مكافحة الاحتيال وإساءة الاستخدام.
التسوية المالية وإعداد التقارير تلقائيًا
يمكنك استيراد بيانات التقارير من Google Play عن طريق تنزيل تقارير Play Console reports. يمكنك الاستفادة من واجهات Google Cloud Storage API لتنزيل المعلومات المتاحة لك على Play Console لمعالجة أي حالات استخدام متعلقة بهذه المعلومات.
إدارة المعاملات الخارجية
إذا كنت تجري عملية تكامل مع
نظام الفوترة البديل أو
العروض الترويجية الخارجية لواجهات برمجة التطبيقات، استخدِم
Externaltransactions APIs
لإعداد تقارير عن المعاملات المكتملة وإدارتها.