يمكنك استخدام حالات الاختبار أدناه لمعرفة ما إذا كانت لعبتك تستوفي متطلبات الاستمرارية في سيناريوهات مختلفة. يُرجى العلم أنّ هذه القائمة ليست شاملة لجميع السيناريوهات، وقد يتم تعديل هذا المستند في المستقبل.
وكشرط أساسي لهذه السيناريوهات، يجب دمج الإصدار 2 من "خدمات ألعاب Play" في إصدارَي لعبتك على Android و"ألعاب Google Play على الكمبيوتر". عليك نقل بيانات لعبتك إلى الإصدار 2، حتى إذا كنت تستخدم الإصدار 1 حاليًا. لا يمكنك استخدام الإصدارَين 1 و2 من "خدمات ألعاب Play" معًا.
يعرض كل سيناريو أدناه الخطوات اللازمة لتكرار السيناريو والنتائج المتوقّعة للخطوة المحدّدة.
1. استعادة مستوى التقدّم من مستخدم جديد على الجهاز الجوّال إلى برنامج "ألعاب Google Play على الكمبيوتر"
في هذا السيناريو، يفتح لاعب جديد لعبتك في البداية، ثم تتم استعادة مستوى تقدّمه تلقائيًا باستخدام معرّف "خدمات ألعاب Play" على كل من الأجهزة الجوّالة و"ألعاب Google Play على الكمبيوتر".
الهدف: يمكن للاعبين الجدد نقل تقدّمهم بسلاسة من الأجهزة الجوّالة إلى الكمبيوتر.
| الخطوات | النتيجة المتوقّعة |
|---|---|
| 1. افتح اللعبة على جهاز جوّال.
2. يجب تحقيق مستوى تقدّم كافٍ إلى أن يتم حفظ اللعبة على السحابة الإلكترونية وربط مستوى التقدّم بمعرّف اللاعب. 3- أعِد تنزيل اللعبة على جهاز جوّال ثانٍ، واختَر ملف تعريف "خدمات ألعاب Play" نفسه من الخطوة 1 إذا ظهر لك أداة اختيار حساب "خدمات ألعاب Play". 4- على برنامج "ألعاب Google Play على الكمبيوتر"، سجِّل الدخول باستخدام ملفك الشخصي من الخطوة 1 وافتح اللعبة. |
1. يبدأ إعداد "خدمات ألعاب Play" أو يتم تسجيل الدخول إلى الملف الشخصي تلقائيًا (حسب ما إذا كان اللاعب قد أعدّ ملفًا شخصيًا على "خدمات ألعاب Play" وما إذا كان قد فعّل ميزة تسجيل الدخول التلقائي).
3- من المفترض أن تتم استعادة التقدّم من الخطوة 2 تلقائيًا. 4- من المفترض أن تتم استعادة التقدّم من الخطوة 2 تلقائيًا. |
2- استعادة مستوى التقدّم من مستخدم حالي على جهاز جوّال إلى برنامج "ألعاب Google Play على الكمبيوتر"
في هذه الحالة، سيتم تلقائيًا استعادة مستوى تقدّم اللاعب الحالي (أي اللاعب الذي سبق له تنزيل اللعبة على جهازه وسيتم تحديثها إلى الإصدار الجديد المتوافق مع "خدمات ألعاب Play" الإصدار 2) من خلال رقم تعريف "خدمات ألعاب Play" على كل من الجهاز الجوّال و"ألعاب Google Play على الكمبيوتر".
الهدف: يمكن للاعبين الحاليين نقل مستوى تقدّمهم في اللعبة من الأجهزة الجوّالة إلى الكمبيوتر بسلاسة.
| الخطوات | النتيجة المتوقّعة |
|---|---|
| 1. نزِّل إصدارًا سابقًا من اللعبة وافتحه على جهاز جوّال لا يتضمّن بعد الإصدار 2 من "خدمات ألعاب Play".
2. أحرِز بعض التقدّم في اللعبة. 3- أغلِق اللعبة، ثم انتقِل إلى الإصدار الجديد من اللعبة على الجهاز الجوّال الذي تم دمج الإصدار 2 من "خدمات ألعاب Play" فيه، وافتح اللعبة، ثم سجِّل الدخول أو أنشِئ حسابًا جديدًا. يجب إحراز تقدّم كافٍ إلى أن تحفظ اللعبة مستوى التقدّم على السحابة الإلكترونية ويصبح مرتبطًا بمعرّف اللاعب. 4- احذف اللعبة من الجهاز الجوّال. 5. أعِد تنزيل اللعبة على الجهاز الجوّال، واختر الملف الشخصي نفسه من الخطوة 3. 6. على برنامج "ألعاب Google Play على الكمبيوتر"، سجِّل الدخول باستخدام ملفك الشخصي من الخطوة 3 وافتح اللعبة. |
3- يبدأ إعداد "خدمات ألعاب Play" أو يتم تسجيل الدخول إلى الملف الشخصي تلقائيًا (حسب ما إذا كان اللاعب قد أعدّ ملفًا شخصيًا على "خدمات ألعاب Play" وما إذا كان قد فعّل ميزة تسجيل الدخول التلقائي).
5. يجب أن تتم استعادة التقدّم من الخطوة 4 تلقائيًا. 6. يجب أن تتم استعادة التقدّم من الخطوة 4 تلقائيًا. |
3- استعادة مستوى التقدّم من مستخدم "ألعاب Google Play على الكمبيوتر" إلى الجهاز الجوّال
يشبه هذا السيناريو الحالتَين السابقتَين، ولكن يبدأ اللاعب في هذه الحالة على "ألعاب Google Play على الكمبيوتر" ثم ينتقل إلى الجهاز الجوّال. يجب أن يتطابق إصدار Android على الكمبيوتر وإصدارات الأجهزة الجوّالة من حيث "خدمات ألعاب Google Play" وميزة "الحفظ على السحابة الإلكترونية".
الهدف: أن يتمكّن اللاعبون الذين يثبّتون لعبتك في البداية من خلال برنامج "ألعاب Google Play على الكمبيوتر" من نقل تقدّمهم في اللعبة بسلاسة إلى الأجهزة الجوّالة.
| الخطوات | النتيجة المتوقّعة |
|---|---|
| 1. افتح اللعبة على برنامج "ألعاب Google Play على الكمبيوتر".
2- يجب إحراز تقدّم كافٍ إلى أن تحفظ اللعبة البيانات على السحابة الإلكترونية ويتم ربط مستوى التقدّم بمعرّف اللاعب. 3- على جهازك الجوّال، سجِّل الدخول باستخدام الملف الشخصي الذي أنشأته في الخطوة 1 وافتح اللعبة. |
3- يجب استعادة التقدّم من الخطوة 2 تلقائيًا. |
4- استعادة مستوى التقدّم من مستخدم رفض في البداية تسجيل الدخول إلى "خدمات ألعاب Google Play" على الأجهزة الجوّالة
تؤكّد هذه الخطوة أنّه إذا رفض اللاعب في البداية إنشاء ملف شخصي على "خدمات ألعاب Play" أو تسجيل الدخول إليه على الجهاز الجوّال، سيظل بإمكانه الموافقة على استخدام ميزة "الحفظ على السحابة الإلكترونية" في المستقبل.
الهدف: يمكن للاعبين الذين يؤجّلون الاشتراك في "خدمات ألعاب Play" الاشتراك في وقت لاحق وتوقُّع السلوك نفسه الذي يظهر للمستخدمين الذين يشتركون عند ظهور الطلب الأول.
| الخطوات | النتيجة المتوقّعة |
|---|---|
| 1. تأكَّد من عدم تسجيل الدخول إلى أي ملف شخصي في اللعبة من خلال إعدادات "خدمات ألعاب Play".
2. افتح اللعبة على الجهاز الجوّال (مع الحرص على عدم تسجيل الدخول إلى أي ملف شخصي على "خدمات ألعاب Play"). 3- أحرِز بعض التقدّم في اللعبة. 4- أغلِق اللعبة وأعِد فتحها، ثم اختَر ملفًا شخصيًا على الجهاز من النافذة المنبثقة الخاصة باختيار حساب على "خدمات ألعاب Play". 5. يجب إحراز تقدّم كافٍ إلى أن تحفظ اللعبة البيانات على السحابة الإلكترونية ويتم ربط مستوى التقدّم بمعرّف اللاعب. 6. احذف اللعبة من الجهاز الجوّال. 7- أعِد تنزيل اللعبة على الجهاز الجوّال، ثم اختَر الملف الشخصي نفسه من الخطوة 4. |
7. يتم استعادة مستوى تقدّم الحساب. |
5. ربط ملف شخصي جديد على "خدمات ألعاب Google Play" بنظام هوية حالي
تتناول حالة الاستخدام هذه شرط تتبُّع مستوى تقدّم اللاعب باستخدام معرّف في "خدمات ألعاب Play"، حتى عند تسجيل الدخول إلى أنظمة هوية متعددة. ويؤكّد ذلك أيضًا أنّه إذا كانت لعبتك تستخدم حلولاً أخرى لتحديد الهوية، سيتم ربط المعرّف الخاص بـ "خدمات ألعاب Play" بهذه الحلول حتى لا يضطر اللاعبون إلى استعادة بيانات الاعتماد يدويًا عند استخدام جهاز جديد. لمزيد من المعلومات حول هذا الشرط، يُرجى الاطّلاع على متطلبات الاستمرارية.
الهدف: يمكن للاعبين الذين سجّلوا الدخول إلى نظام تحديد هوية حالي في إحدى الألعاب نقل مستوى تقدّمهم وحسابهم بسلاسة بين الأجهزة الجوّالة و"ألعاب Google Play على الكمبيوتر"، بدون الحاجة إلى تسجيل الدخول على كل منصة.
| الخطوات | النتيجة المتوقّعة |
|---|---|
| 1. تأكَّد من عدم تسجيل الدخول إلى أي ملف شخصي في اللعبة من خلال إعدادات "خدمات ألعاب Play".
2. افتح اللعبة على الجهاز الجوّال (مع الحرص على عدم تسجيل الدخول إلى أي ملف شخصي على "خدمات ألعاب Play"). 3- أحرِز بعض التقدّم في اللعبة. 4- ربط مستوى التقدّم الحالي في اللعبة بحساب غير تابع لـ "خدمات ألعاب Play" وضمن نظام الهوية الحالي 5. أغلِق اللعبة وأعِد فتحها. 6. سجِّل الدخول إلى "خدمات ألعاب Play" عند إعادة فتح اللعبة باستخدام ملف شخصي على "خدمات ألعاب Play" لم يتم ربطه بأي حساب في هذه اللعبة. 7- يجب إحراز تقدّم كافٍ إلى أن تحفظ اللعبة البيانات على السحابة الإلكترونية ويتم ربط مستوى التقدّم بـ "معرّف اللاعب". 8- احذف اللعبة من الجهاز الجوّال. 9. أعِد تنزيل اللعبة على الجهاز الجوّال، وافتحها، واختَر ملف تعريف "خدمات ألعاب Play" نفسه من الخطوة 6. |
9. تتم استعادة مستوى التقدّم في الحساب بدءًا من الخطوة 7، ويجب تسجيل الدخول تلقائيًا إلى نظام تحديد الهوية الذي تم تسجيل الدخول إليه في الخطوة 4. |
6. حلّ تعارضات الحسابات على الأجهزة الجوّالة
نحن نشترط أنّه عند حدوث تعارضات في مستوى التقدّم (عندما يسجّل أحد اللاعبين الدخول باستخدام "خدمات ألعاب Play" ومنصة هوية أخرى)، عليك حلّها بطريقة يفهمها اللاعبون ويتوقّعونها. ويمكن أن يشمل ذلك سؤال اللاعب عن الحساب الذي يريد اللعب به، أو تفضيل التقدّم المحلي، أو دمج التقدّم. يحدث ذلك عندما يسجّل أحد اللاعبين الدخول باستخدام "خدمات ألعاب Play"، ثم يسجّل الدخول باستخدام نظام هوية آخر مرتبط بملف شخصي آخر على "خدمات ألعاب Play". بما أنّ كل مطوّر يمكنه اختيار تنفيذ هذه الميزة بطريقة فريدة، لا تتوفّر لدينا خطوات أو سلوك متوقّع مُدرَج أدناه، ولكن أردنا الإشارة إلى هذا الشرط هنا عند التخطيط لعملية التنفيذ. لمزيد من المعلومات حول هذا الشرط، يُرجى الاطّلاع على متطلبات الاستمرارية.
الهدف: إذا بدأ اللاعبون باستخدام ملف شخصي واحد على "خدمات ألعاب Play"، ثم سجّلوا الدخول باستخدام حساب داخل اللعبة مرتبط بملف شخصي آخر على "خدمات ألعاب Play"، يمكنهم توقُّع حلّ مشكلة إدارة الحساب بطريقة يمكن التنبؤ بها، حيث يقدّم اللاعب توجيهًا واضحًا بشأن الحساب الذي يريد الاحتفاظ به أو ربطه بحسابه على "خدمات ألعاب Play".