يجب استيفاء عدة متطلبات من أجل إعداد حزمة تطوير البرامج (SDK) بنجاح داخل إحدى الألعاب. ومن بينها:
التشغيل من ملف تنفيذي للعبة موقَّع رقميًا
تشغيل ملف تنفيذ اللعبة من "ألعاب Google Play"
ويمكن أن تكون هذه العملية مرهقة للمطوّرين الذين يعملون بنشاط على إنشاء ألعابهم داخل محرّر ألعاب أو بيئة تطوير متكاملة (IDE) للرموز البرمجية، لأنّها تتطلّب تجميع اللعبة ونشرها.
لتوفير سير عمل أفضل للمطوّرين، توفّر حزمة SDK وضع المطوّرين. عند تفعيل وضع المطوّر، يسمح هذا الوضع لحزمة SDK بالعمل داخل محرّر ألعاب أو بيئة تطوير متكاملة (IDE) للرموز البرمجية. يمكن تهيئة حزمة SDK بدون الحاجة إلى توقيع الملف التنفيذي رقميًا أو تشغيله من خلال برنامج "ألعاب Google Play".
المتطلبات الأساسية
- الحصول على معرّف فريد عالمي (GUID) لشريك برنامج الاستخدام قبل الإطلاق هذا مفتاح سري يتيح لفريق التطوير استخدام حزمة SDK من داخل محرِّر محرك الألعاب بدون الحاجة إلى تجميع أو توقيع ملف تنفيذي للعبة رقميًا أو تشغيله من "ألعاب Google Play".
الخطوة 1: تفعيل "وضع المطوّرين" في ملف البيان
فعِّل "وضع المطوّر" لتطبيقك من خلال ضبط IsDeveloperMode على
true داخل manifest.xml لتطبيقك.
<?xml version="1.0" encoding="utf-8"?>
<?Manifest version="1">
<?Application>
<?PackageName>com.example.package<?/PackageName>
<?IsDeveloperMode>true</?IsDeveloperMode>
<?/Application>
<?/Manifest>
الخطوة 2: تفعيل ميزة "استخدام التطبيق قبل إطلاقه"
فعِّل ميزة "استخدام التطبيق قبل إطلاقه" على الجهاز الذي تجري الاختبار عليه من خلال ضبط قيمة السلسلة
EarlyAccessPartnerGuid ضمن مفتاح التسجيل
HKLM\Software\Google\Play Games Services\EarlyAccessPartnerGuid.
يمكن إجراء ذلك باستخدام "محرّر التسجيل" في Windows أو من خلال نافذة طرفية cmd للمشرف باستخدام الأمر:
C:\> reg add "HKLM\Software\Google\Play Games Services" /v EarlyAccessPartnerGuid /t REG_SZ /d EAP GUID
الخطوة 3: تسجيل الدخول إلى "ألعاب Google Play على الكمبيوتر"
عند تفعيل وضع المطوّر، يستخدم حزمة SDK الحساب الذي تم تسجيل الدخول به إلى ألعاب Google Play على الكمبيوتر عند إجراء طلبات البيانات من واجهة برمجة التطبيقات. إذا تم تسجيل الدخول إلى حسابات متعددة، سيتم استخدام الحساب النشط.
إذا لم يتم إصدار لعبتك بشكل علني (لم يتم نشرها مطلقًا في مسار الإصدار العلني داخل Play Console)، ننصحك باستخدام حساب Google تم الانضمام من خلاله إلى مجموعة الاختبار الداخلي للعبتك. سيتمكّن المختبِرون الداخليون من الوصول إلى لعبتك قبل طرحها، وهو أمر ضروري لكي تعمل بعض واجهات برمجة التطبيقات في حزمة تطوير البرامج (SDK). على سبيل المثال، إكمال عملية شراء باستخدام خدمة "الفوترة في Play". يمكنك إدارة المختبِرين الداخليين لتطبيقك من داخل Play Console.
الخطوات التالية
أضِف ميزات Google Play على الكمبيوتر إلى تطبيقك باتّباع الخطوات التالية:
- بيع السلع الرقمية باستخدام خدمة الفوترة في Play
- قياس استراتيجيتك التسويقية باستخدام أداة الإحالة إلى مثبِّت التطبيق على Google Play
- حماية لعبتك باستخدام Play Integrity للكمبيوتر