يجب اختبار عملية الدمج طوال فترة التطوير. لإجراء الاختبارات خلال مرحلة التطوير، ننصحك بالاستعانة بمختبِري التراخيص وPlay Billing Lab لتنفيذ السيناريوهات الموضَّحة في هذا القسم.
مختبرو الترخيص
لضبط مختبِري الترخيص، يُرجى الاطّلاع على مقالة اختبار الفوترة داخل التطبيقات من خلال ترخيص التطبيق.
يوفّر استخدام مختبِري الترخيص المزايا التالية:
- عادةً ما يتم حظر Google Play Billing Library للتطبيقات التي لم يتم توقيعها وتحميلها على Google Play. يمكن لمختبِري التراخيص تجاوز هذا الفحص، ما يعني أنّه يمكنك تثبيت التطبيقات من مصادر غير معروفة لأغراض الاختبار، حتى بالنسبة إلى التطبيقات التي تستخدم إصدارات مخصّصة لتصحيح الأخطاء مع توقيعات تصحيح الأخطاء بدون الحاجة إلى تحميل الإصدار الجديد من تطبيقك. يُرجى العِلم أنّ اسم الحزمة يجب أن يتطابق مع اسم التطبيق الذي تم ضبطه في Google Play، ويجب أن يكون حساب Google هو حساب مختبِر تراخيص لحساب Google Play Console.
- يمكن للمختبِرين المرخَّصين الوصول إلى طرق الدفع الاختبارية التي تتجنّب تحصيل رسوم حقيقية من المختبِرين مقابل عمليات الشراء. يمكنك أيضًا استخدام طرق الدفع الاختبارية لمحاكاة حالات معيّنة، مثل رفض الدفع. يعرض الشكل 1 طرق الدفع التجريبية هذه كما تظهر ضمن مسار الشراء.
- يمكن لمختبِري الترخيص اختبار ميزات الاشتراك بسرعة.
في ما يلي بعض التفاصيل الإضافية حول عملية الشراء التجريبية:
- تستخدم عمليات الشراء الاختبارية مسار الشراء نفسه داخل التطبيق الذي تستخدمه عمليات الشراء الفعلية.
- لا يتم احتساب الضرائب لعمليات الشراء الاختبارية.
- يشير Google Play إلى عملية شراء تجريبية من خلال عرض إشعار في منتصف مربّع حوار الشراء.
يمكنك تأكيد الحساب الذي يجري عملية شراء من خلال توسيع مربّع حوار الشراء. يُرجى مراعاة ما يلي:
- يجب أن تكون الحسابات الاختبارية على جهاز المختبِر الذي يعمل بنظام التشغيل Android.
- إذا كان الجهاز يحتوي على أكثر من حساب، يتم إجراء عملية الشراء باستخدام الحساب الذي تم تنزيل التطبيق منه.
- إذا لم يسبق لأي من الحسابات تنزيل التطبيق، يتم إجراء عملية الشراء باستخدام الحساب الأول.
استخدِم مسارات الاختبار في Google Play للتحقّق من صحة التطبيق قبل توزيعه، مثل السماح لفريق تأكيد الجودة بتقييم الإصدارات الجديدة. من خلال مسارات الاختبار، يمكن لمختبِري الترخيص تثبيت الإصدارات التي لم يتم طرحها من تطبيقك وتقييمها من Google Play. يمكن للمستخدمين العاديين إجراء عمليات شراء حقيقية باستخدام طرق الدفع العادية.
لاختبار دمج Google Play Billing Library باستخدام مسارات الاختبار، اتّبِع الخطوات التالية:
- انشر تطبيقك في مسار اختبار. يُرجى العِلم أنّه بعد نشر تطبيق في مسار اختبار، قد يستغرق توفُّر التطبيق للمختبِرين بضع ساعات.
- تأكَّد من موافقة كل مختبِر على المشاركة في اختبار تطبيقك. في عنوان URL لإعداد الإصدارات التجريبية، سيظهر للمختبِرين شرح لما يعنيه الانضمام إلى المختبِرين ورابط للموافقة على المشاركة.
يمكنك اختبار عملية الدمج على أي جهاز يعمل بنظام التشغيل Android 1.6 أو إصدار أحدث. يجب تثبيت أحدث إصدار من تطبيق Google Play على الجهاز. للحصول على معلومات عامة حول كيفية إعداد جهاز لاستخدامه في تطوير تطبيقات Android، يُرجى الاطّلاع على استخدام الأجهزة.
برنامج الفوترة في Play
Play Billing Lab هو تطبيق Android يساعد المطوّرين في اختبار التكامل مع نظام الفوترة في Google Play. ويوفّر للمطوّرين طريقة ملائمة لاختبار ميزات الفوترة وتحقيق تكاملها مع التطبيقات بسرعة أكبر وإطلاق تطبيقاتهم بثقة أعلى. يمكنك تنزيل تطبيق Play Billing Lab وتثبيته من متجر Google Play.
يتيح لك تطبيق Play Billing Lab إجراء ما يلي في الاختبار:
- غيِّر البلد في Google Play من داخل تطبيق Play Billing Lab وطبِّق الإعدادات على الاختبار. يتيح ذلك اختبار تجارب المستخدمين المخصّصة في بلدان أو مناطق مختلفة بغض النظر عن مكان إجراء الاختبار.
- اختبار الفترة التجريبية أو العروض الترويجية التمهيدية بشكل متكرّر باستخدام الحساب نفسه
- اختبار تغييرات أسعار الاشتراك بدون التأثير في المشتركين النشطين الآخرين
- تسريع عملية الانتقال بين حالات الاشتراك لتسريع تجديد الاشتراكات أو نقل الاشتراك التجريبي إلى فترة السماح أو حالة تعليق الاشتراك بنقرة واحدة لتسريع عملية الاختبار
- الاختبار باستخدام طرق دفع حقيقية لتجاوز بعض إشارات المخاطر في مسار الشراء
- اختبار عمليات الشراء خارج التطبيق للتأكّد من أنّ الخلفية يمكنها التعامل معها
اختبار المنتجات المدفوعة لمرة واحدة
اختبار المنتجات الاستهلاكية
عند اختبار المنتجات الاستهلاكية، اختبِر مجموعة متنوعة من الحالات، بما في ذلك ما يلي:
- عملية شراء ناجحة يحصل فيها المستخدم على منتج باستخدام حساب مختبِر الترخيص، يمكنك استخدام طريقة الدفع أداة الاختبار، الموافقة دائمًا.
- عملية شراء تعذّر تحصيل الرسوم من طريقة الدفع الخاصة بها، ويجب ألا يتلقّى المستخدم المنتج. باستخدام أداة اختبار الترخيص، يمكنك استخدام طريقة الدفع أداة الاختبار، يتم الرفض دائمًا.
- تأكَّد من إمكانية شراء المنتجات عدة مرات.
تأكَّد من أنّه يتمّ إثبات صحة عمليات الشراء بشكل صحيح كما هو موضّح في معالجة عمليات الشراء. بالنسبة إلى عمليات الشراء التي يجريها مختبِرو التراخيص، سيتم ردّ الأموال المدفوعة مقابل عملية الشراء بعد 3 دقائق إذا لم يقرّ تطبيقك بعملية الشراء، وستتلقّى رسالة إلكترونية بشأن الإلغاء. يمكنك أيضًا الاطّلاع على علامة التبويب الطلبات في Google Play Console لمعرفة ما إذا تم ردّ الأموال بعد 3 دقائق.
اختبار المنتجات غير الاستهلاكية
يجب اختبار المنتجات غير الاستهلاكية بالطريقة نفسها التي يتم بها اختبار المنتجات الاستهلاكية، ولكن عليك التأكّد من أنّه لا يمكن شراء المنتج مرة أخرى داخل تطبيقك. تأكَّد من التحقّق من إقرار الشراء لكلّ من المنتجات غير الاستهلاكية والمنتجات الاستهلاكية (عند الاقتضاء) لأنّ منطق معالجة كلّ من نوعَي عمليات الشراء يختلف.
اختبار عمليات الشراء المُعلّقة
اختبِر عملية شراء مُعلّقة من المفترض أن يتم منح السلعة فيها عندما تصبح حالة الشراء PURCHASED. يمكن لمختبِري الترخيص الوصول إلى أداتَي اختبار لطرق الدفع المؤجَّلة، حيث تكتمل عملية الدفع أو يتم إلغاؤها تلقائيًا بعد بضع دقائق.
إجراء عملية شراء باستخدام طريقة دفع متأخرة بطاقة اختبار بطيئة، يتم رفضها بعد بضع دقائق، كما هو موضّح في الشكل 3 أعِد تشغيل التطبيق وتأكَّد من عدم منح عملية الشراء.
الشكل 3. اختبِر عملية شراء باستخدام بطاقة اختبار بطيئة مرفوضة. إجراء عملية شراء باستخدام طريقة دفع متأخرة بطاقة اختبار بطيئة، تتم الموافقة عليها بعد بضع دقائق، كما هو موضّح في الشكل 4 انتظِر بضع دقائق، ثم تأكَّد من منح عملية الشراء.
الشكل 4. اختبِر عملية شراء باستخدام بطاقة اختبار بطيئة معتمَدة.
يمكنك العثور على مزيد من المعلومات في مقالة التعامل مع المعاملات في انتظار المعالجة.
اختبار عمليات ردّ المبالغ المدفوعة التي يبدأها المستخدم
يمكن لمختبِري الترخيص الوصول إلى أداة اختبار تتيح لهم محاكاة عملية ردّ المبالغ المدفوعة التي يبدأها المستخدم.
أجرِ عملية شراء باستخدام وسيلة الدفع الاختبارية بطاقة اختبار، توافق على العملية ثم تسترد المبلغ، كما هو موضّح في الشكل 5. بعد ذلك بوقت قصير، من المفترض أن يتم إعلام نظامك بأنّ عملية الشراء التجريبية قد تم تسليمها وردّ المبالغ المدفوعة من خلال مساحات العرض السارية. على سبيل المثال، من المفترض أن تتلقّى إشعار PendingRefundReviewNotification بعد لحظات من إجراء عملية الشراء.
الشكل 5. اختبِر عملية شراء باستخدام بطاقة اختبار توافق على العملية ثم تسترد المبلغ.
اختبار الميزات الخاصة بالاشتراك
تتشابه مسارات الشراء للمنتجات المدفوعة لمرة واحدة والاشتراكات، ولكن تتضمّن الاشتراكات سيناريوهات إضافية، مثل تجديد الاشتراك بنجاح أو رفضه. لاختبار عمليات التجديد، يمكنك استخدام طريقتَي الدفع بطاقة اختبار تم ضبطها على الموافقة دائمًا وبطاقة اختبار تم ضبطها على الرفض دائمًا المتاحتَين لمختبِري الترخيص، كما هو موضّح في الشكل 1. استخدِم وسائل الدفع هذه لاختبار سيناريوهات أخرى غير سيناريو الاشتراك الناجح.
على غرار المنتجات المدفوعة لمرة واحدة، تأكَّد من أنّه يتم إثبات عمليات الشراء بشكل صحيح كما هو موضّح في معالجة عمليات الشراء. بالنسبة إلى عمليات الشراء التي يجريها مختبِرو الترخيص، يتم ردّ الأموال بعد 3 دقائق إذا لم يقرّ تطبيقك بعملية الشراء، وستتلقّى رسالة إلكترونية بشأن الإلغاء. يمكنك أيضًا الاطّلاع على علامة التبويب الطلبات في Google Play Console لمعرفة ما إذا تم ردّ الأموال المدفوعة مقابل طلب بعد 3 دقائق.
فترات التجديد
يتم تجديد الاشتراكات الاختبارية بسرعة أكبر من الاشتراكات الفعلية، ويمكن تجديدها بحد أقصى ست مرات، ولا يشمل ذلك الفترات التجريبية المجانية والفترات التمهيدية.
يعرض الجدول التالي أوقات تجديد الاختبار للاشتراكات ذات المدد المختلفة. هذه الأوقات تقريبية. قد تلاحظ اختلافات صغيرة في الوقت الدقيق للحدث. للتعويض عن هذا الاختلاف، يمكنك طلب واجهة برمجة التطبيقات لعرض الحالة الحالية بعد كل تاريخ انتهاء صلاحية للاشتراك.
| فترة الاشتراك في الإصدار العلني | تجديد الاشتراك التجريبي |
| أسبوع واحد | 5 دقائق |
| شهر واحد | 5 دقائق |
| 3 أشهر | 10 دقائق |
| 6 أشهر | 15 دقيقة |
| سنة واحدة | 30 دقيقة |
يتم أيضًا تقصير ميزات الاشتراك المستندة إلى الوقت، مثل الفترات التجريبية المجانية، لأغراض الاختبار. يحدّد الجدول التالي الفترات الزمنية للاختبار المرتبطة بميزات الاشتراك المستندة إلى الوقت:
| الميزة | فترة الاختبار |
| فترة تعليق الاشتراك | 10 دقائق |
| تجربة مجانية | 3 دقائق |
| فترة السماح | 5 دقائق |
| فترة السعر التمهيدي | مماثلة للفترة التجريبية للاشتراك |
| إيقاف مؤقت (شهر واحد) | 5 دقائق |
| إيقاف مؤقت (شهرَين) | 10 دقائق |
| إيقاف مؤقت (3 أشهر) | 15 دقيقة |
| فترة الموافقة على زيادة السعر (تنطبق فقط على منطقة كوريا الجنوبية) |
3 دقائق |
| الإقرار بعملية الشراء | 5 دقائق |
تسريع عملية انتقال حالة الاشتراك
يمكنك أيضًا استخدام Play Billing Lab ومختبِري الترخيص لتسريع فترات تجديد الاشتراكات التجريبية من أجل تسريع اختبار الاشتراك أو نقل الاشتراك التجريبي إلى فترة السماح أو حالة تعليق الاشتراك لاختبار سيناريوهات رفض الدفع باتّباع الخطوات التالية:
- انقر على إدارة في بطاقة إعدادات الاشتراك في لوحة البيانات.
- اختَر الاشتراك النشط الذي تريد اختباره.
- انقر على القائمة المنسدلة حالة الاشتراك.
- انقر على الحالة المستهدَفة لتعديل حالة الاشتراك.
بعد اختيار حالة الاشتراك التجريبي المستهدَفة في القائمة المنسدلة، سيتم تعديل حالة الاشتراك التجريبي بعد فترة قصيرة.
ضع ما يلي في اعتبارك:
- يجب تأكيد الاشتراكات الاختبارية قبل استخدام ميزة "تسريع الانتقال بين حالات الاشتراك".
- سيتم تلقائيًا رفض طريقة الدفع عند نقل الاشتراك الاختباري إلى فترة السماح أو حالة تعليق الاشتراك. عند استعادة الاشتراك التجريبي، ستتم استعادة طريقة الدفع إلى الموافقة التلقائية.
- قد تستغرق عملية انتقال حالة الاشتراك بضع ثوانٍ لتنفيذها.
- عندما تكون عملية انتقال حالة الاشتراك قيد التقدّم، لن تكون ميزة تغيير سعر الاشتراك متاحة.
- إذا جدّدت الاشتراك التجريبي عندما يكون تغيير السعر ساريًا، سيطبّق Play السعر الجديد إذا وافق عليه المستخدم. ومع ذلك، إذا كان السعر الجديد يتطلّب موافقة المستخدم ولم يوافق عليه بعد، سيلغي Google Play الاشتراك.
عروض الفترات التجريبية المجانية
باستخدام ميزة اختبار عروض الفترات التجريبية في Play Billing Lab، يمكن لمختبِر الترخيص اختبار عروض الفترات التجريبية المجانية أو العروض التمهيدية واستخدامها لعدد غير محدود من المرات من خلال وضع علامة في مربّع الاختيار اختبار الفترة التجريبية المجانية أو العرض التمهيدي وتطبيق التغيير. ويؤدي ذلك إلى إلغاء الحاجة إلى إنشاء حسابات متعدّدة لاختبار عرض الفترة التجريبية المجانية المتاح للمشتركين الجدد فقط.
تغييرات السعر
يمكنك أيضًا استخدام تطبيق Play Billing Lab ومختبِري الترخيص لاختبار تغييرات سعر الاشتراك بدون التأثير في المشتركين النشطين الآخرين باتّباع الخطوات التالية:
- انقر على إدارة في بطاقة إعدادات الاشتراك في لوحة البيانات.
- اختَر الاشتراك النشط الذي تريد اختباره.
- أدخِل السعر الجديد.
- ضَع علامة في مربّع الاختيار إيقاف المستخدمين أو أزِلها وفقًا لمتطلبات الاختبار.
- انقر على تطبيق.
بعد تطبيق التغييرات، يتم تعديل السعر بدءًا من التجديد التالي للمختبِر فقط. ولن يتأثر المشتركون النشطون الآخرون. تنطبق جميع قواعد مختبِري الترخيص على الاشتراك التجريبي. يمكن للمختبِر بعد ذلك اختبار تطبيقه للعمليات اللاحقة التي يتم تشغيلها من خلال تغيير السعر، مثل إشعارات تغيير السعر.
يُرجى مراعاة ما يلي عند التخطيط لفترات الاختبار:
- بسبب قصر مدة التجديد لمختبِري الترخيص، من المحتمل ألا يتم تسجيل عملية نقل السعر التي تم إجراؤها من خلال Play Console لمختبِري الترخيص. لضمان إمكانية اختبار إشعارات ورسائل تغيير السعر الإلكترونية، على المطوّرين تأجيل الفوترة لمدة ساعة واحدة على الأقل بعد بدء تغيير السعر.
- لا تتطلّب عمليات خفض الأسعار فترة إشعار. يتم إرسال إشعار إلى المستخدمين بشأن خفض السعر بعد وقت قصير من نقل المجموعة النموذجية. ولا يتغيّر ذلك عند الاختبار.
- بالنسبة إلى الزيادات في الأسعار، يتم احتساب أوقات الإشعارات التجريبية بالطريقة نفسها التي يتم بها احتساب الزيادات الفعلية:
- يتم تحصيل الرسوم من المستخدم لأول مرة في تاريخ الفوترة السنوي الأول بعد انقضاء فترة الإشعار الإلزامية.
- يتم احتساب أوقات الإشعارات بشكل عكسي من تاريخ تحصيل الرسوم الأول.
- يتم إرسال الإشعار النهائي دائمًا قبل دقيقة واحدة من تحصيل الرسوم، بغض النظر عن مدة الفوترة.
يعرض الجدول التالي فترات الفوترة والإشعارات التجريبية لعدة مدد فوترة فعلية:
| مدة الفوترة الفعلية للخطة الأساسية | اختبار مدة الفوترة | فترة الإشعار التجريبية (المناطق التي تتوفّر فيها زيادات الأسعار مع إتاحة إمكانية إلغاء الاشتراك وفترة إشعار مُسبَق تبلغ 30 يومًا) | فترة الإشعار التجريبي (المناطق التي تتيح إيقاف الميزة مع إشعار مدته 60 يومًا) |
| أسبوع واحد | 5 دقائق | 5 دقائق | 10 دقائق |
| شهر واحد | 5 دقائق | 5 دقائق | 10 دقائق |
| 3 أشهر | 10 دقائق | 3 دقائق | ٦ دقائق |
| 6 أشهر | 15 دقيقة | دقيقتان | 4 دقائق |
| سنة واحدة | 30 دقيقة | 3 دقائق | ٦ دقائق |
الموافقة على زيادة السعر
ستتوفّر لك المعلومات المتعلّقة بزيادة السعر التي تتطلّب موافقة المستخدم في واجهة برمجة التطبيقات purchases.subscriptionsv2.get.
يرسل Google Play إشعارَين فوريَّين وإشعارَين عبر البريد الإلكتروني بشأن زيادة السعر إلى المستخدمين المعنيين (بما في ذلك مختبِرو الترخيص) قبل تطبيق الزيادة. وتكون فترة الإشعار للاختبار على النحو التالي:
| جدول الإشعارات | فترة الإشعار التجريبي |
| الإشعار الأول | 3 دقائق |
| الإشعار الثاني (الأخير) | دقيقة واحدة |
أُطُر الاختبار
يمكنك توسيع القسم التالي بالنقر على إظهار/إخفاء لعرض سيناريوهات الاختبار التي يجب استخدامها للتحقّق من دمج الاشتراكات.
اختبار المعاملات في انتظار المعالجة
يجب اختبار ما إذا كان يتم التعامل مع المعاملات في انتظار المعالجة بشكل صحيح وما إذا كان يتم تحديث الأذونات وفقًا لذلك عندما تصبح حالة الشراء PURCHASED. English: يمكن لمختبِري الترخيص
الوصول إلى أداتَي اختبار لطرق الدفع المتأخرة، حيث تكتمل عملية الدفع أو يتم إلغاؤها تلقائيًا بعد بضع دقائق.
أجرِ عملية شراء باستخدام طريقة دفع متأخرة بطاقة اختبار بطيئة، يتم رفضها بعد بضع دقائق، كما هو موضّح في الشكل 9. أعِد تشغيل التطبيق وتأكَّد من عدم منح عملية الشراء.
الشكل 9. اختبِر عملية شراء باستخدام بطاقة اختبار بطيئة مرفوضة. أجرِ عملية شراء باستخدام طريقة دفع متأخرة بطاقة اختبار بطيئة، تتم الموافقة عليها بعد بضع دقائق، كما هو موضّح في الشكل 10. انتظِر بضع دقائق، ثم تأكَّد من منح عملية الشراء.
الشكل 10: اختبِر عملية شراء باستخدام بطاقة اختبار بطيئة معتمَدة.
اختبار الرموز الترويجية
يمكنك استخدام Google Play Console لإنشاء رموز للاختبار. يُرجى العِلم أنّه يمكنك إنشاء 500 رمز ترويجي فقط كل ربع سنة لجميع المنتجات المُدارة في أحد التطبيقات.
يجب اختبار سيناريوهات تحصيل قيمة الرمز الترويجي التالية:
- عند إدخال الرمز الترويجي في مربّع حوار الشراء الذي تم تشغيله داخل تطبيقك
- عند تحصيل قيمة الرمز الترويجي في تطبيق "متجر Google Play"
- عند تحصيل قيمة الرمز الترويجي على https://play.google.com/store باستخدام الزر تحصيل القيمة في شريط التنقّل على يمين الصفحة
ضمن هذه السيناريوهات، يجب اختبار تحصيل قيمة الرموز بأكبر عدد ممكن من الطرق. يُرجى إجراء الاختبارات التالية كحدّ أدنى:
- تحصيل القيمة قبل تثبيت التطبيق
- تحصيل القيمة أثناء تشغيل التطبيق في المقدّمة يُرجى العِلم أنّه لإجراء هذا الاختبار، ستحتاج إلى جهاز آخر لإجراء الاختبار باستخدام تطبيق "متجر Google Play". تأكَّد من اختبار عمليات تحصيل القيمة من شاشات مختلفة في تطبيقك.
- التحصيل باستخدام وضع النوافذ المتعددة، حيث يتم عرض كل من تطبيقك وتطبيق "متجر Google Play" في الوقت نفسه.
لكل اختبار، تأكَّد من رصد الجهاز بشكل صحيح ومن إرسال إشعار إلى المستخدم.
اختبار تجربة الشراء في مناطق مختلفة
يمكنك اختبار تجربة الشراء في مناطق مختلفة باستخدام تطبيق Play Billing Lab، ولكن يجب أن تكون مختبِر ترخيص. اتّبِع الخطوات التالية للاختبار:
- سجِّل مستخدم فوترة التطبيق كمختبِر مرخَّص.
- سجِّل الدخول إلى تطبيق Play Billing Lab باستخدام حساب المستخدم نفسه.
- اختَر البلد المطلوب وطبِّق التغيير في تطبيق Play Billing Lab.
ابدأ مسار الشراء في التطبيق قيد الاختبار.
الشكل 11: اختبِر تجربة الشراء في مناطق مختلفة.
يتيح لك تطبيق Play Billing Lab اختبار أهلية العرض الترويجي على مستوى المنطقة وتجربة المستخدم في أي منطقة، بغض النظر عن مكان إجراء الاختبار.
اختبار تجربة الشراء باستخدام طرق دفع حقيقية
يمكنك اختبار تجربة الشراء باستخدام طرق دفع حقيقية من خلال تطبيق Play Billing Lab المتوافق مع Android.
اتّبِع الخطوات التالية لاختبار طرق الدفع الحقيقية:
- تسجيل مستخدم حساب Google كمختبِر مرخَّص
- سجِّل الدخول إلى تطبيق Play Billing Lab باستخدام حساب المستخدم نفسه.
- فعِّل طرق الدفع الحقيقية في تطبيق Play Billing Lab.
- أعِد تشغيل مسار الشراء وابدأه في التطبيق قيد الاختبار.
الحدود القصوى للإنفاق في التطبيقات غير المنشورة
تخضع التطبيقات التي في مرحلة المسودة أو المنشورة في مسار الاختبار الداخلي للحدّ الأقصى للإنفاق.
يفرض Google Play قيودًا على ما يلي:
- المعاملات اليومية: عدد المعاملات التي يمكن للمستخدم إجراؤها يوميًا في جميع التطبيقات غير المنشورة
- قيمة طلب الشراء: الحد الأقصى لمبلغ معاملة فردية.
- إجمالي الإنفاق اليومي: هو الإنفاق اليومي التراكمي للمستخدم في جميع التطبيقات غير المنشورة.
تتم إعادة ضبط هذه الحدود كل 24 ساعة.
إذا تجاوز أحد المستخدمين أيًا من هذه الحدود أثناء اختبار تطبيقك، ستظهر له رسالة خطأ في سلة الشراء، وسيتم حظر المعاملة.
اختبار عمليات الشراء خارج التطبيق
يمكنك استخدام تطبيق Play Billing Lab لاختبار تجربة المستخدم الكاملة للميزات المكتسَبة خارج تطبيقك. لاستخدام Play Billing Lab، يجب أن تكون مختبِر ترخيص للتطبيق الذي تختبره.
الخطوة 1: ضبط الاختبار
- سجِّل مستخدم فوترة التطبيق كمختبِر مرخَّص.
- افتح "متجر Google Play" وسجِّل الدخول إليه باستخدام حساب المستخدم نفسه.
- افتح تطبيق Play Billing Lab وسجِّل الدخول إليه باستخدام حساب المستخدم نفسه.
- اختَر بطاقة اختبار عمليات الشراء خارج التطبيق.
- اختياري: اختَر بلد الاختبار وطبِّق التغيير في تطبيق Play Billing Lab.
- إذا لم تختَر بلدًا، سيستخدم تطبيق Play Billing Lab بلد Google Play لحسابك الاختباري المرخَّص.
- يُرجى إدخال معلومات التطبيق والمنتج (رمز التخزين التعريفي) المُراد اختبارهما.
- اختَر خيار الشراء أو الخطة الأساسية أو العرض الترويجي الذي تريد اختباره.
- انقر على بدء الاختبار.
الخطوة 2: الحصول على المنتج خارج التطبيق
- المنتجات المعروضة
- اقتراحات الشراء (بعد التخلّي عن عملية شراء)
- مكافآت "ألعاب Google Play"
الخطوة 3: معالجة الإذن وتسليمه
يجب أن يرصد تطبيقك عملية شراء خارج التطبيق، ثم يسلّم المنتج إلى المستخدم المعنيّ. للاطّلاع على العملية الكاملة، يُرجى مراجعة معالجة عمليات الشراء.
المنتجات المميّزة
- افتح "متجر Google Play" وسجِّل الدخول باستخدام حساب المختبِر الحائز على ترخيص نفسه الذي
استخدمته لضبط الاختبار في Play Billing Lab.
- إذا كان "متجر Google Play" مفتوحًا في السابق، فأغلِقه وأعِد تشغيله.
- انتقِل إلى صفحة تفاصيل تطبيقك.
- يظهر العنصر في هذه الصفحة.
- اختَر المنتج وأكمِل عملية الشراء.
اقتراحات الشراء
بعد ترك سلة التسوّق:
- أعِد تشغيل التطبيق.
- بدء مسار الشراء لمنتج مدفوع لمرة واحدة في تطبيقك
- إغلاق مربّع حوار سلة الشراء أو تجاهله بدون إكمال المعاملة
- ابحث عن اقتراح الشراء في سلة التسوّق المتروكة.
- اقبل الاقتراح وأكمِل عملية الشراء.
مكافآت "ألعاب Play"
انقر على منح المكافأة لمحاكاة منح Google Play المكافأة للمستخدم. يجب معالجة المكافآت الحالية قبل منح مكافآت إضافية.