בקטע הזה מוסבר על היציבות והביצועים של מודעות אינטראקטיביות.
1 גודל חבילה ראשוני
כדי לבדוק את הדרישה הזו כמו שצריך, יכול להיות שתצטרכו להעלות את המשחק דרך פורטל המפתחים ואז לבדוק אותו בחבילת מקרים לבדיקה. אפשרות אחרת היא לארח את התוכן עם דחיסה מופעלת או לדחוס את כל התוכן שנטען בהתחלה.
- גודל ה-bundle הראשוני של המשחק חייב להיות קטן מ-30MB.
- גודל ה-bundle הראשוני של המשחק צריך להיות קטן מ-15MB.
2 גודל החבילה הכולל
- כברירת מחדל, הגודל הכולל של חבילת המשחק חייב להיות קטן מ-250MB. אפשר למצוא מידע על חריגים לכלל הזה בשאלות הנפוצות.
- המשחק צריך לטעון רק את הכמות המינימלית של נתונים שנדרשת כדי לאפשר אינטראקטיביות, ולטעון את שאר הנתונים לפי הצורך.
3 גודל קובץ בודד
- כל קובץ בודד במשחק חייב להיות קטן מ-30MiB.
- כל קובץ בודד במשחק צריך להיות קטן מ-512KiB.
4 גודל המשחק השמור
- גודל המשחק השמור חייב להיות קטן מ-3MB.
- גודל המשחק השמור צריך להיות קטן מ-500KB.
5 זמן טעינה
- משך הטעינה של המשחק צריך להיות פחות מ-5 שניות, וצריך לאפשר למשתמשים ליצור אינטראקציה עם המשחק.
6 קריסות
- אסור שהמשחק יקרוס באופן עקבי שניתן לשחזור.
- המשחק לא יכול לחרוג מגודל ערימת JavaScript של 512MB בשיא. במאמר השאלות הנפוצות בנושא מגבלות על השימוש בזיכרון מוסבר למה חריגה מהמגבלה הזו גורמת לקריסות באייפונים.
- אסור שהמשחק יגרום לקריסה של אפליקציית YouTube, של אתר YouTube או של תוכנות אחרות של משתמשים.
7 טכנולוגיות בשימוש
- המשחק חייב להתבסס על ממשקי API לאינטרנט שתואמים לתקנים (למשל, JavaScript, Canvas, WebGL) כפי שהוגדרו על ידי גופי תקנים (למשל, W3C, WHATWG).
- משחקים אינטראקטיביים חייבים להיות תואמים לכל הדפדפנים ש-YouTube תומך בהם (כולל Edge, Chrome, Firefox וכו').
- המשחקים האינטראקטיביים חייבים להיות תואמים לאפליקציית YouTube ב-Android וב-iOS.
8 הפניות לקבצים
- המשחק חייב להשתמש רק בנתיבים יחסיים כשהוא מפנה לקבצים אחרים בחבילת המשחק.
- אסור להשתמש בנתיבים מוחלטים במשחק, כי הם לא ייטענו.
9 שמות קבצים
- הקבצים בחבילת המשחק חייבים להכיל רק תווים אלפאנומריים וכמה תווים מיוחדים:
_,-,..
10 מספר הקבצים
- מספר הקבצים הכולל בחבילת המשחק חייב להיות עד 8,000. אתם יכולים להשתמש בכלי לניתוח חבילות של משחקים שאפשר לשחק בהם כדי לבצע אימות ראשוני של חבילת המשחק. באימות הזה ייבדקו הגודל של כל קובץ בנפרד, הגודל הכולל של החבילה ואי-התאמות אפשריות בשמות הקבצים.