يتناول هذا القسم ثبات "الإعلانات أثناء اللعب" وأدائها.
1 حجم الحزمة الأوّلية
لاختبار هذا الشرط بشكل سليم، قد تحتاج إلى إدخال اللعبة باستخدام بوابة المطوّرين ثم اختبارها في حزمة الاختبار. بدلاً من ذلك، يمكن أن يؤدي استضافة المحتوى مع تفعيل الضغط أو ضغط كل المحتوى الذي تم تحميله في البداية إلى تقديم تقريب جيد.
- يجب أن يكون حجم الحزمة الأولية للعبة أقل من 30 ميغابايت.
- يجب ألا يزيد حجم الحزمة الأولية للعبة عن 15 ميغابايت.
2 إجمالي حجم الحزمة
- يجب ألا يزيد إجمالي حجم حِزم اللعبة تلقائيًا عن 250 ميغابايت. يمكنك الاطّلاع على الاستثناءات من ذلك في الأسئلة الشائعة.
- يجب ألا تحمّل اللعبة إلا الحد الأدنى من البيانات اللازمة لتفعيل التفاعل، ويجب تحميل البيانات الأخرى عند الحاجة.
3 حجم الملف الفردي
- يجب ألا يزيد حجم كل ملف فردي داخل اللعبة عن 30 ميغابايت.
- يجب أن يكون حجم كل ملف فردي داخل اللعبة أقل من 512 كيلوبايت.
4 حجم اللعبة المحفوظة
- يجب أن يكون حجم بيانات اللعبة المحفوظة أقل من 3 ميغابايت.
- يجب أن يكون حجم اللعبة المحفوظة أقل من 500 كيبيبايت.
5 مدة التحميل
- يجب أن تنتهي اللعبة من التحميل وأن تسمح للمستخدم بالتفاعل في أقل من 5 ثوانٍ.
6 أعطال
- يجب ألا تتضمّن اللعبة أعطالاً يمكن تكرارها باستمرار.
- يجب ألا تتجاوز اللعبة الحد الأقصى لحجم الذاكرة المخصّصة في JavaScript البالغ 512 ميغابايت. يمكنك الاطّلاع على الأسئلة الشائعة حول قيود استخدام الذاكرة لمعرفة سبب حدوث أعطال على أجهزة iPhone.
- يجب ألا تتسبّب اللعبة في تعطُّل تطبيق YouTube أو الموقع الإلكتروني لمنصة YouTube أو أي برامج أخرى يستخدمها المستخدم.
7 تقنيات مستخدَمة
- يجب أن تستند اللعبة إلى واجهات برمجة تطبيقات الويب المتوافقة مع المعايير (مثل JavaScript وCanvas وWebGL) كما هو محدّد من قِبل هيئات المعايير (مثل W3C وWHATWG).
- يجب أن تكون الألعاب القابلة للتشغيل متوافقة مع جميع المتصفّحات التي يتيحها YouTube (بما في ذلك Edge وChrome وFirefox وما إلى ذلك).
- يجب أن تكون ألعاب "هيّا نلعب" متوافقة مع تطبيق YouTube على Android وiOS.
8 مراجع الملفات
- يجب ألّا تستخدم اللعبة سوى المسارات النسبية عند الإشارة إلى ملفات أخرى في حزمة اللعبة.
- يجب ألا تستخدم اللعبة مسارات مطلقة، لأنّها لن يتم تحميلها.
9 أسماء ملفات
- يجب أن تحتوي الملفات في حِزمة الألعاب فقط على أحرف أبجدية رقمية وبعض الرموز الخاصة:
_و-و..
يمكنك استخدام أداة تحليل حِزم "هيّا نلعب" لإجراء عملية تحقّق أولية من حزمة اللعبة. سيقيّم هذا التحقّق حجم كل ملف على حدة، وحجم الحزمة الإجمالي، وأي تناقضات محتملة في أسماء الملفات.