أفضل الممارسات المتعلقة بميزة "اللعب أثناء تنزيل اللعبة"

يمكن أن تساهم أفضل الممارسات هذه في تحسين وقت استجابة التثبيت عندما تكون ميزة "اللعب أثناء تنزيل اللعبة" مفعّلة لتطبيقك.

استخدام أحدث حِزم تطوير البرامج (SDK)

استخدِم أحدث حزم SDK لتطبيقك، لا سيما إذا كنت تستخدم حِزم SDK التالية:

  • حزمة تطوير البرامج (SDK) الأساسية في Facebook: 11.2.0 أو إصدار أحدث

  • FB Audience Network (الإعلانات): 6.5.1 أو إصدار أحدث

تم تحسين أحدث حِزم SDK لتشغيل ميزة "اللعب أثناء تنزيل اللعبة" بدون فحص البرنامج الثنائي بالكامل للتطبيق. يتيح ذلك للمستخدمين بدء تشغيل تطبيقك بشكل أسرع في المرة الأولى التي يتم فيها تشغيل التطبيق.

استخدام حِزم مواد العرض عند التثبيت

استخدِم حِزم مواد العرض وقت التثبيت لتخزين مواد عرض الألعاب الكبيرة. ويحسّن Google Play عمليات التنزيل من خلال تحليل أنماط استخدام حِزم مواد العرض الخاصة بوقت التثبيت. يساعد ذلك في إطلاق اللعبة بشكل أسرع بكثير مع تنزيل البيانات التي يحتاجها المستخدمون فقط أثناء الإطلاق الأولي للعبة.

يعرض الجدول التالي الرموز البرمجية والموارد التي يحسِّنها Play أثناء تنزيلك عندما تستخدم الألعاب "مجموعة حزمات تطبيق Android" مع "عرض المواد في Play".

تنسيق المورد يتم تحسين التطبيق من خلال ميزة "اللعب أثناء تنزيل اللعبة". لا يتم تحسينه من خلال ميزة "اللعب أثناء تنزيل اللعبة".
ملفات مجموعة حزمات تطبيق Android الوحدة الأساسية والميزات الديناميكية وقت التثبيت (باستثناء دليلَي "res/" و"values/") دلائل `res/` و `values/` للوحدة الأساسية والميزات الديناميكية لوقت التثبيت
الميزات الديناميكية عند الطلب
ملفات عرض المواد في Play حِزم مواد العرض وقت التثبيت متابعة سريعة لحِزم مواد العرض
حِزم مواد العرض عند الطلب

الحدّ من مواد العرض المحمَّلة مسبقًا

بدلاً من التحميل المسبق لجميع مواد عرض التطبيق في وقت واحد، يمكنك تحميل ما هو مطلوب لتجربة المستخدم الحالية فقط، مثل القائمة أو المستوى. يؤدي تحميل عدد كبير جدًا من مواد العرض أثناء التجربة الأولية إلى استخدام المزيد من بيانات الشبكة مقدمًا.

في ما يلي بعض الاقتراحات الإضافية لألعاب Unity:

إصلاح أخطاء ANR

من خلال إصلاح أخطاء ANR (أخطاء "التطبيق لا يستجيب") في تطبيقك، يمكنك أيضًا تحسين تجربة Play أثناء تنزيل التطبيق. على سبيل المثال، من خلال إزالة عمليات إدخال المعلومات من سلسلة التعليمات الرئيسية، يمكنك تقليل حدوث أخطاء ANR أثناء تنزيل Play لمواد عرض التطبيق في الخلفية.