ส่วนนี้ครอบคลุมความเสถียรและประสิทธิภาพของ Playables
1 ขนาดเริ่มต้นของ Bundle
หากต้องการทดสอบข้อกำหนดนี้อย่างเหมาะสม คุณอาจต้องนำเข้าเกมด้วย Developer Portal แล้วทดสอบในชุดโปรแกรมทดสอบ หรือการโฮสต์โดยเปิดการบีบอัดหรือการบีบอัดเนื้อหาที่โหลดเริ่มต้นทั้งหมดเป็นไฟล์ ZIP ก็อาจให้ผลลัพธ์ที่ใกล้เคียงได้
- ขนาดเริ่มต้นของ Bundle ของเกมต้อง ไม่เกิน 30 MiB
- ขนาดเริ่มต้นของ Bundle ของเกมควร ไม่เกิน 15 MiB
2 ขนาดรวมของ Bundle
- โดยค่าเริ่มต้น ขนาดรวมของ Bundle ของเกมต้อง ไม่เกิน 250 MiB ดูข้อยกเว้นได้ใน คำถามที่พบบ่อย
- เกมควร โหลดข้อมูลเพียงเล็กน้อยเท่าที่จำเป็นเพื่อเปิดใช้ การโต้ตอบ และโหลดข้อมูลอื่นๆ แบบ Lazy Load ตามความจำเป็น
3 ขนาดของแต่ละไฟล์
- แต่ละไฟล์ในเกมต้อง มีขนาดไม่เกิน 30 MiB
- แต่ละไฟล์ในเกมควร มีขนาดไม่เกิน 512 KiB
4 ขนาดของเกมที่บันทึกไว้
- ขนาดของเกมที่บันทึกไว้ต้อง ไม่เกิน 3 MiB
- ขนาดของเกมที่บันทึกไว้ควร ไม่เกิน 500 KiB
5 เวลาที่ใช้ในการโหลด
- เกมควร โหลดเสร็จและอนุญาตให้ผู้ใช้โต้ตอบได้ภายในไม่เกิน 5 วินาที
6 ข้อขัดข้อง
- เกมต้องไม่ มีข้อขัดข้องที่เกิดขึ้นซ้ำๆ ได้อย่างสม่ำเสมอ
- เกมต้องไม่ มีขนาดฮีป JavaScript สูงสุดเกิน 512 MB ดูคำถามที่พบบ่อยเกี่ยวกับข้อจำกัดการใช้งานหน่วยความจำเพื่อดูสาเหตุที่ทำให้เกิดข้อขัดข้องใน iPhone
- เกมต้องไม่ ทำให้แอป YouTube, เว็บไซต์ YouTube หรือซอฟต์แวร์อื่นๆ ของผู้ใช้ขัดข้อง
7 เทคโนโลยีที่ใช้
- เกมต้อง อิงตาม Web API ที่เป็นไปตามมาตรฐาน (เช่น JavaScript, Canvas, WebGL) ตามที่กำหนดโดยหน่วยงานด้านมาตรฐาน (เช่น W3C, WHATWG)
- Playables ต้อง ใช้งานได้กับเบราว์เซอร์ทั้งหมดที่ YouTube รองรับ (รวมถึง Edge, Chrome, Firefox ฯลฯ)
- Playables ต้อง ใช้งานได้กับแอป YouTube ใน Android และ iOS
8 การอ้างอิงไฟล์
- เกมต้อง ใช้เฉพาะเส้นทางสัมพัทธ์เมื่ออ้างอิงไฟล์อื่นๆ ใน Bundle ของเกม
- เกมต้องไม่ ใช้เส้นทางสมบูรณ์ เนื่องจากจะโหลดไม่สำเร็จ
9 ชื่อไฟล์
- ไฟล์ใน Bundle ของเกมต้อง มีเฉพาะตัวอักษรและตัวเลข รวมถึงอักขระพิเศษบางตัว ได้แก่
_,-,.
10 จำนวนไฟล์
- จำนวนไฟล์ทั้งหมดใน Bundle ของเกมต้อง มีไม่เกิน 8,000 ไฟล์ คุณสามารถใช้ ตัววิเคราะห์ Bundle ของ Playables เพื่อทำการตรวจสอบเบื้องต้นของ Bundle ของเกม การตรวจสอบนี้จะประเมินขนาดของแต่ละไฟล์ ขนาดโดยรวมของ Bundle และความไม่สอดคล้องกันของชื่อไฟล์ที่อาจเกิดขึ้น