متطلبات الاستمرارية

بهدف توفير أفضل تجربة للاعبين في برنامج "ألعاب Google Play على الكمبيوتر"، نشترط أن توفّر لعبتك إصدار "ألعاب Google Play على الكمبيوتر" وإصدارات الأجهزة الجوّالة (لنظام التشغيل Android) تجربة سلسة على جميع الأجهزة باستخدام حزمة تطوير البرامج (SDK) الجديدة لخدمة ألعاب Google Play v2 لكي يتم اعتبارها محسَّنة لبرنامج "ألعاب Google Play على الكمبيوتر".

في ما يلي ملخّص للمتطلبات:

  • يتم تسجيل الدخول تلقائيًا إلى "خدمات ألعاب Google Play" للّاعبين على الأجهزة الجوّالة (Android) و"ألعاب Google Play على الكمبيوتر" (على أجهزة الكمبيوتر) داخل لعبتك متى أمكن، ويتم ربط مستوى التقدّم في غير البرنامج التعليمي بمعرّف اللاعب الخاص بهم في "خدمات ألعاب Google Play". على الأجهزة الأخرى، تستعيد اللعبة هذا التقدّم تلقائيًا عند عدم وجود تعارض مع الولاية المحلية.
    • يُرجى العِلم أنّه قد يتم تسجيل دخول المستخدم تلقائيًا إلى لعبتك من خلال "خدمات ألعاب Google Play"، ولكنّه لا يسجّل الدخول باستخدام نظام الهوية الحالي (مثل حسابات الضيوف). في هذه الحالات، سيظلّ عليك الاحتفاظ بنسخة احتياطية من مستوى تقدُّم المستخدم واستعادته، وذلك لأنّ المستخدم سجَّل الدخول باستخدام "خدمات ألعاب Google Play" ويتوقّع أن يتم حفظ مستوى تقدُّمه. الاستثناء الوحيد هو عندما يفهم المستخدم على وجه التحديد أن وضع الضيف مرتبط بجهاز واحد.
    • يجب استخدام ميزة تسجيل الدخول باستخدام الإصدار 2 من "خدمات ألعاب Google Play" لاستيفاء هذا الشرط. إذا كنت تستخدم حاليًا الإصدار 1 من خدمة تسجيل الدخول، نقدّم لك إرشادات لنقل بيانات عمليات دمج Java وUnity.
  • إذا كانت لعبتك تتضمّن حلولاً أخرى للهوية، يمكنك ربط رقم تعريف "خدمات ألعاب Google Play" بهذه الحلول حتى لا يضطر اللاعبون إلى استعادة بيانات الاعتماد يدويًا عند استخدام جهاز جديد.
  • إذا كانت هناك تعارضات بشأن مستوى التقدّم (أيّ تسجيل دخول لاعب من خلال "خدمات ألعاب Google Play" ومنصة أخرى لتحديد الهوية)، عليك حلّ المشكلة بطريقة يمكن للّاعبين توقُّعها وفهمها. قد يطلب ذلك من اللاعب تحديد الحساب الذي يريد اللعب به، أو تفضيل التقدم المحلي، أو دمج التقدم.

نحن ندرك أنّ حلول الهوية الحالية تتضمّن تعقيدات خاصة بها، ونحن مرنون في ما يتعلّق بالحالات الهامشية التي تنشأ عن تعارض الهوية وحلّ المشكلة. وفي نهاية المطاف، يُشترَط أن تتم استعادة مستوى التقدّم أو الحالة للّاعبين تلقائيًا عند التبديل بين Android (بما في ذلك الهواتف والأجهزة اللوحية) و"ألعاب Google Play على الكمبيوتر".

ننصحك بإلقاء نظرة على هذه الصفحة للحصول على اقتراحات حول كيفية دمج "خدمات ألعاب Google Play" مع نظام الهوية الحالي. على سبيل المثال، قد تختار بعض الألعاب إجراء اتصال فردي بين "خدمات ألعاب Google Play" ونظام الهوية الحالي (أو ما نشير إليه في الصفحة المشار إليها أعلاه، باعتبارها حلّ ربط). وقد تختار ألعاب أخرى ربط حساب على "خدمات ألعاب Google Play" بعدد من الحسابات المرتبطة بالمستخدمين لاستعادة الحالة (أو حل لاستدعاء الألعاب كما نشير إلى ذلك في الصفحة المُشار إليها أعلاه).

يمكنك استخدام حالات الاختبار في هذه الصفحة لتقييم الحل الخاص بك في ضوء المتطلبات.

في ما يلي قائمة تحقّق بالسلوكيات المطلوبة والمقترَحة في ما يتعلّق بتسجيل الدخول إلى "خدمات ألعاب Google Play" على تطبيق "ألعاب Google Play على الكمبيوتر".

الإندونيسية الأهمية الوصف
1.1 عنصر مطلوب يمكنك تسجيل دخول اللاعبين باستخدام تسجيل الدخول للإصدار 2 من "خدمات ألعاب Google Play" على أجهزة Android و"ألعاب Google Play على الكمبيوتر".

يمكنك دمج حزمة SDK الجديدة لخدمات ألعاب Google Play مع إصدارات Android و"ألعاب Google Play على الكمبيوتر"، وتفعيل وظيفة تسجيل الدخول في لعبتك. استخدِم بيانات الاعتماد الخاصة باللاعبين الذين سجّلوا الدخول للاستفادة من المطلب 1.2.

يُرجى العِلم أنّ ميزة "تسجيل الدخول باستخدام الإصدار 1" غير مستوفية للمتطلبات. إذا كنت تستخدم الإصدار 1 من "خدمات ألعاب Google Play" حاليًا في لعبتك، يجب الترقية إلى الإصدار 2. لمزيد من المعلومات حول نقل بيانات الدمج، يُرجى الاطّلاع على دليلَي Java وUnity.
1.2 عنصر مطلوب يمكنك الاحتفاظ بنسخة احتياطية من مستوى تقدّم اللاعب واستعادته من خلال رقم تعريف اللاعب في "خدمات ألعاب Play".

هذه خطوة غير مطلوبة عندما يدرك المستخدم أنّ مستوى التقدّم مرتبط بالجهاز المحلي، وسيتم فقدانه عند الانتقال إلى جهاز آخر أو عندما يكون مستوى التقدّم في البرنامج التعليمي فقط.

لضمان عدم فقدان اللاعبين مستوى تقدّمهم عند تبديل الأجهزة أو إعادة ضبطها، أو في حال اللعب على أجهزة متعددة، عليك التأكّد من الاحتفاظ بنسخة احتياطية من مستوى تقدّمهم في أحد حلول الحفظ في السحابة الإلكترونية، واستخدام رقم تعريف اللاعب في "خدمات ألعاب Play" كمفتاح بأمان عند استخدام خادم اللعبة في الخلفية. عندما يسجّل اللاعبون الدخول من خلال "خدمات ألعاب Play"، تحقَّق مما إذا كان مستوى التقدّم في ذلك الحساب، واسمَح للّاعبين بالمتابعة من حيث توقّفوا. يمكنك استخدام حل الحفظ في السحابة الإلكترونية أو "خدمات ألعاب Play" الألعاب المحفوظة

إذا لم يكن اللاعب مسجّلاً الدخول إلى "خدمات ألعاب Play"، يمكنك محاولة الحفاظ على مستوى تقدّم اللاعب على الجهاز ثم مزامنة هذا التقدّم عندما يسجّل اللاعب الدخول إلى "خدمات ألعاب Play". يساعد ذلك في منع فقدان أي مستوى من تقدم اللاعب في حال تأجيل تسجيل الدخول إلى لعبتك.
1.3 أفضل الممارسات توفير زر تسجيل دخول للّاعبين الذين سجّلوا خروجهم.

يمكن للّاعبين إيقاف استخدام "خدمات ألعاب Play" وبالتالي عدم تسجيل الدخول تلقائيًا إلى لعبتك. يعني توفير زر تسجيل دخول للّاعبين الذين سجّلوا خروجهم أنّك تسمح للّاعبين بتغيير رأيهم وتسجيل الدخول إلى "خدمات ألعاب Play" مع زيادة استثمارهم في لعبتك.

يجب أن يكون من السهل على اللاعبين العثور على زر تسجيل الدخول، على سبيل المثال، يجب أن يكون متاحًا من الشاشة الرئيسية أو من شاشة "الإعدادات". ينبغي عدم دفن هذا الزر في مستويات متعددة في قائمة اللعبة.
1.4 جيدة اتبع إرشادات وضع العلامة التجارية في Google.

لتزويد اللاعبين بتجربة شاملة جذابة ومتّسقة، عليك تنفيذ إرشادات بناء هوية العلامة التجارية في "خدمات ألعاب Play".