يتيح لك برنامج اختيار نظام الفوترة دمج نظام الفوترة الخاص بك أو توجيه المستخدمين إلى موقعك الإلكتروني لإجراء عمليات الشراء باستخدام روابط ويب خارجية. بغض النظر عن الخيار الذي تنفّذه، يجب أن يُتاح للمستخدمين الاختيار بين خدمة "الفوترة في Google Play" ونظام فوترة بديل داخل التطبيق أو روابط ويب خارجية. عليك مراجعة متطلبات البرنامج والتسجيل في برنامج العروض الترويجية الخارجية قبل استخدام واجهات برمجة التطبيقات هذه.
تجربة المستخدم
عندما يبدأ المستخدم عملية شراء، ستظهر له شاشة اختيار تعرض نظام الفوترة البديل (في التطبيق أو روابط الويب الخارجية) وخدمة "الفوترة في Google Play". يمكنك تخصيص هذه العملية حسب الجهة التي تعرض شاشة الاختيار والمكان الذي تتم فيه عملية الدفع. عليك تعديل إعدادات شاشة اختيار محرك البحث المفضّل وروابط الويب الخارجية في Play Console قبل تنفيذ واجهة برمجة التطبيقات في تطبيقك.
1. الجهة التي تعرض شاشة الاختيار
- تعرض Google: يتولّى Google Play تلقائيًا عرض واجهة مستخدم شاشة اختيار نظام الفوترة كجزء من مسار الفوترة.
- الخيار الخاص بك : يمكنك تصميم شاشة اختيار مخصّصة وعرضها داخل تطبيقك. في حال اختيار هذا الخيار، عليك اتّباع إرشادات تجربة المستخدم.
2. مكان إجراء الدفع
- داخل التطبيق: يُكمل المستخدم المعاملة داخل واجهة تطبيقك.
- رابط ويب خارجي: يتم توجيه المستخدم إلى موقعك الإلكتروني لإكمال المعاملة.
أدوات رقابة الأهل
يُسمح للمستخدمين الذين يخضعون للإشراف بتحديد خيار الفوترة، ولكن يجب عرض أدوات رقابة الأهل الإلزامية وشاشات المعلومات لمرة واحدة.
- بالنسبة إلى شاشات الخيارات التي تعرضها Google: تعالج Google تلقائيًا شاشة أدوات رقابة الأهل قبل عرض شاشة الخيارات.
- بالنسبة إلى شاشات اختيار يعرضها المطوّر: أنت المسؤول عن طلب واجهات برمجة تطبيقات معيّنة من Play Billing Library لتفعيل أدوات رقابة الأهل. بالنسبة إلى عمليات الشراء داخل التطبيق، يتم ذلك من خلال مربّع حوار إلزامي للمعلومات قبل عرض شاشة الخيارات المخصّصة. بالنسبة إلى الروابط الخارجية، يتم التعامل مع أدوات رقابة الأهل قبل توجيه المستخدم إلى خارج التطبيق.
إرشادات مواد عرض الصور لطرق الدفع
يمكنك تحميل مواد عرض الصور في Play Console التي تمثّل طرق الدفع المتوافقة مع تطبيقك ليتم عرضها على شاشة اختيار نظام الفوترة.
مادة عرض الصورة لطرق الدفع
تتكوّن مادة عرض الصورة الواحدة من بطاقات طرق دفع متعددة ويجب أن تتوافق مع المواصفات المحدّدة في هذه الإرشادات.
الأبعاد |
192dp X 20dp |
تباعُد البطاقات |
8dp |
تنسيق الملف |
ملف PNG بخلفية شفافة |
اختلافات طريقة الدفع
يمكن للمطوّرين اختيار عدد رموز طرق الدفع المتاحة التي يريدون تضمينها في مادة عرض الصورة، بما لا يزيد عن 5 رموز.
يجب ألا تتضمّن الصورة أي صور أو نصوص أخرى.
مواصفات البطاقة
يجب أن تتّبع بطاقات طريقة الدفع المضمّنة في مادة عرض الصورة الإرشادات التالية بشأن الحجم والمسافة والأسلوب.
| سمات البطاقة | 32dp X 20dp |
| المساحة المتروكة الداخلية | 3dp |
| المخطَّط | 1dp (يتم تضمين الحد الداخلي في الأبعاد)، نصف القطر 2dp، #E0E0E0 |
| خلفية البطاقة | لون خالص (يُفضّل أن يكون أبيض) |
المتطلبات الأساسية
لاستخدام برنامج "اختيار نظام الفوترة"، يجب استيفاء المتطلبات التالية:
- التسجيل: يجب التسجيل في برنامج "اختيار نظام الفوترة". إذا اخترت تقديم روابط ويب خارجية، عليك تعديل إعداداتك المفضَّلة في Play Console قبل تنفيذها في تطبيقك.
- إصدار Play Billing Library: يجب استخدام الإصدار 9.1 أو إصدار أحدث من Play Billing Library.
إعداد التقارير
يجب إبلاغ Google Play بشكل آمن بجميع معاملات نظام الفوترة البديل (بما في ذلك المعاملات التي تتم من خلال الروابط الخارجية). لتحقيق ذلك، يجب توفُّر رمز مميّز لمعاملة خارجية. استنادًا إلى سيناريو اختيار نظام الفوترة، يتم إنشاء الرمز المميّز من خلال واجهات برمجة تطبيقات مختلفة. يشير رمز المعاملة المميّز هذا إلى ما إذا كان DeveloperBillingType مصنّفًا كرابط خارجي أو داخل التطبيق. ويُعدّ الرمز المميّز ضروريًا للتحقّق من صحة المعاملات وربطها برسوم الخدمة المناسبة.