يجيب هذا المستند عن الأسئلة الشائعة حول حِزم تطوير البرامج (SDK) والنشر في برنامج "ألعاب Google Play على الكمبيوتر".
كيف يمكنني إضافة شبكة VPN؟
بالنسبة إلى المطوّرين الذين يحتاجون إلى اختبار لعبتهم في مناطق لا يتوفّر فيها برنامج "ألعاب Google Play على الكمبيوتر"، ننصح باستخدام شبكة VPN للحصول على عنوان IP من منطقة يتوفّر فيها البرنامج.
تأكَّد من تفعيل وضع TUN على شبكة VPN. يمكنك الاطّلاع على إرشادات حول تفعيل وضع TUN وضبط جدار الحماية في دليل التشغيل الخاص بمزوّد خدمة VPN.
بعد تفعيل وضع TUN، عليك تثبيت برنامج "ألعاب Google Play على الكمبيوتر" والمحاكي لأغراض الاختبار.
هل يمكن استخدام مسار الشراء بدون خادم خلفي؟
من منظور الأمان، لا يُنصح بشكل عام بإجراء المعالجة بدون خادم خلفية.
لمزيد من المعلومات، يُرجى الاطّلاع على المعالجة بدون خادم خلفي.
كيف يمكنني بدء تطوير الألعاب على "ألعاب Google Play على الكمبيوتر" في Unity أو UE Editor؟
- فعِّل وضع المطوّر وتابِع عملية الاختبار.
- أضِف الملفَين
manifest.xml
و.dll
. لمزيد من المعلومات، يُرجى الاطّلاع على مستندات المطوّرين. - سجِّل المعرّف الفريد العمومي (GUID) الخاص بشريك برنامج الاستخدام قبل الإطلاق لأغراض الاختبار.
عند بدء لعبة باستخدام تطبيق "ألعاب Google Play"، هل تتم مزامنة تفاصيل حسابك على Google؟
بعد تشغيل اللعبة من خلال برنامج "ألعاب Google Play"، تتم مزامنة الحساب تلقائيًا، ولن تحتاج إلى تسجيل الدخول من خلال عملية تسجيل الدخول إلى Google مرة أخرى.
عند إرسال حِزمة تطبيق Windows (WAB) باستخدام مشغّل تابع لجهة خارجية، هل يجب إرسال حِزمة اللعبة للمراجعة؟
يمكنك إرسال أداة التثبيت فقط بدون الحاجة إلى إرسال حزمة اللعبة بأكملها، وسيتمكّن المراجع من تنزيل حزمة اللعبة باستخدام أداة التثبيت.
إذا كان أحد اللاعبين يستخدم مشغّلاً تابعًا لجهة خارجية بدلاً من "عميل Google Play"، هل ستتم مزامنة حسابه على "خدمات ألعاب Play" تلقائيًا؟
لكي تعمل وظائف حزمة تطوير البرامج (SDK)، يجب تشغيل اللعبة مباشرةً من خلال برنامج "ألعاب Google Play". إذا بدأت عملية أخرى، مثل أداة تثبيت أو تطبيق مشغّل، تشغيل اللعبة، يجب أن يتم تشغيل هذه العملية نفسها من خلال تطبيق "ألعاب Google Play". يجب أن تجتاز اللعبة جميع المَعلمات التي تم تلقّيها من العميل إلى عملية العميل.
كيف تعالج حزمة تطوير البرامج (SDK) عملية تسجيل الدخول باستخدام حساب Google لعدة مثيلات أو حسابات؟
يتم التعامل مع كل عملية تشغيل للعبة في "ألعاب Google Play" على أنّها "جلسة لعب"، ويمكن ربط حساب بكل "جلسة لعب". ويمكن أن تكون مختلفة. لذا، إذا شغّلت اللعبة باستخدام الحساب "أ"، ثم بدّلت إلى الحساب "ب" وأعدت تشغيل اللعبة، يمكن تشغيل الحسابَين في الوقت نفسه.
هل هناك أي قيود على حجم ملف حِزمة تطبيق Windows؟
يمكنك تحميل ملف يصل حجمه إلى 10 غيغابايت لتطبيق WAB.
هل يُسمح باستخدام أنظمة الدفع الحالية المستندة إلى واجهات برمجة التطبيقات بعد دمج حزمة تطوير البرامج (SDK) الخاصة بـ "ألعاب Google Play على الكمبيوتر"؟
يجب أن تتم جميع عمليات الدفع من خلال حزمة تطوير البرامج (SDK) الخاصة بـ "ألعاب Google Play على الكمبيوتر" باستخدام خدمة "الفوترة في Google Play". لا يمكنك استخدام طريقة الدفع الحالية المستندة إلى واجهة برمجة التطبيقات في اللعبة نفسها.
هل هناك أي بيئات اختبار مفتوح أو مغلق مشابهة لبيئة الأجهزة الجوّالة؟
على الرغم من أنّ بيئة الاختبار المعزولة المخصّصة للتشفير التام بين الأطراف غير متاحة حاليًا، ندرك أنّ المطوّرين بحاجة إلى بيئة اختبار شبيهة ببيئة الإنتاج. سنوفّر قريبًا حلاً أكثر فعالية.
لا يمكننا استخدام عمليات الشراء التي تمّت في "وضع المطوّر" بشكل صحيح.
يجب استهلاك عملية الشراء في وضع المطوّر في غضون 3 دقائق، وإلا قد يتم ردّ الأموال المدفوعة.
هل هناك أي اختلافات بين واجهة برمجة التطبيقات (الإصدار القديم) وحزمة تطوير البرامج (SDK) لتطبيق "ألعاب Google Play" على الكمبيوتر؟
- ركّز النظام القديم على الفوترة فقط
- ستتوافق حزمة تطوير البرامج مع "خدمة Google للكمبيوتر المكتبي" وميزات الكمبيوتر الشخصي الكاملة.
- واجهة حزمة تطوير البرامج (SDK) سهلة الاستخدام للمطوّرين
- لا حاجة إلى تسجيل الدخول إلى Google من خلال المتصفّح
هل هناك طريقة بديلة لتهيئة حزمة SDK من خلال تشغيل اللعبة مباشرةً باستخدام مشغّل الألعاب، بدون المرور عبر برنامج "ألعاب Google Play على الكمبيوتر"؟
يجب تشغيل اللعبة من خلال تطبيق "ألعاب Google Play على الكمبيوتر". لمزيد من التفاصيل، يُرجى الاطّلاع على مستند المطوّرين.
لا تتوفّر الدفعات المتكرّرة أو الاشتراكات. هل هناك أي خطط لتنفيذ ذلك؟
ليس لدينا خطط لإضافة خيارات شراء أخرى غير "الشراء داخل التطبيق"، ولكن يسعدنا تلقّي ملاحظاتك بشأن حالات استخدام محدّدة.
في عملية الدفع، هل يتم عرض رمز الخطأ في billingerror كاستجابة لبدء عملية الشراء أو الحصول على نتيجة الدفع؟ بالنسبة إلى مسار الشراء، ألا يمكننا انتظار نتيجة حزمة تطوير البرامج (SDK) بدلاً من استخدام أداة معالجة؟
وهي استجابة لنتيجة الدفع. ستعرض الدالة LaunchPurchaseFlow النتيجة على الفور بدون حظر، ولكن عليك الاستماع إلى معاودة الاتصال لمعرفة وقت انتهاء العملية والحصول على النتيجة.