ข้อกำหนดด้านความเสถียรและประสิทธิภาพ

ส่วนนี้ครอบคลุมความเสถียรและประสิทธิภาพของ 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 ข้อขัดข้อง

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 และความไม่สอดคล้องกันของชื่อไฟล์ที่อาจเกิดขึ้น