หน้านี้แสดงประวัติการแก้ไขของเอกสารต่อไปนี้
- ข้อกำหนดด้านการช่วยเหลือพิเศษ
- ข้อกำหนดในการสร้างรายได้
- หลักเกณฑ์การออกแบบเกมที่เล่นได้
- Playables SDK
- ข้อกำหนดทางเทคนิค
- ข้อกำหนดด้านความน่าเชื่อถือและความปลอดภัย
16 ตุลาคม 2026
- อัปเดตข้อกำหนดในการสร้างรายได้เพื่อระบุว่าการไม่ปฏิบัติตามข้อกำหนดอาจส่งผลให้ฟีเจอร์การสร้างรายได้ถูกปิด และเพิ่มข้อกำหนดสำหรับรางวัลเป็นเงินในชีวิตจริง (ส่วนที่ 1) โฆษณาที่มีการให้รางวัล (ส่วนที่ 2.1) โฆษณาคั่นระหว่างหน้า (ส่วนที่ 2.2) และเนื้อหาที่เป็นมิตรกับผู้ลงโฆษณา (ส่วนที่ 4)
25 สิงหาคม 2026
- อัปเดตข้อกำหนดด้านความน่าเชื่อถือและความปลอดภัยเพื่อเพิ่มนโยบายเนื้อหาที่ซ้ำกัน (ส่วนที่ 2.2) ซึ่งกำหนดให้ใช้เนื้อหาต้นฉบับ เนื้อหาที่ได้รับอนุญาต หรือเนื้อหาที่ได้รับอนุญาตให้ใช้สิทธิ และห้ามใช้บิลด์เกมที่ซ้ำกัน
24 สิงหาคม 2569
- เพิ่มแท็กการช่วยเหลือพิเศษของเกม (ส่วนที่ 2 และ 2.1) ซึ่งครอบคลุมการค้นพบผู้เล่นใน Accessible Gaming Initiative (AGI) และความถูกต้องของข้อมูลเมตาของนักพัฒนาแอป
11 กรกฎาคม 2024
- ปรับโครงสร้างข้อกำหนดทางเทคนิคเป็นหลายหน้า
- การล้างข้อมูลและการกรองข้อมูลที่ซ้ำกันออกตามข้อกำหนด
24 มิถุนายน 2024
เพิ่มขีดจำกัดขนาดรวมของ Bundle จาก 100 MiB เป็น 250 MiB และเพิ่มคำแนะนำเกี่ยวกับการโหลดแบบ Lazy Loading
17 มิถุนายน 2024
การอัปเดตชุดโปรแกรมทดสอบ:
- เกมไม่จำเป็นต้องแสดงผ่าน HTTPS อีกต่อไป และสามารถแสดงจาก localhost เพื่อทดสอบได้
- เพิ่มปุ่มรีเฟรชข้างช่อง URL เพื่อรีเฟรชเนื้อหาของ iframe โดยไม่ต้องโหลดชุดโปรแกรมทดสอบทั้งหมดซ้ำ
16 พฤษภาคม 2024
ย้ายแนวทางปฏิบัติแนะนำสำหรับการออกแบบไปยังเอกสารแยกต่างหากเพื่อแยกความแตกต่างระหว่างข้อกำหนดด้านการออกแบบและแนวทางปฏิบัติแนะนำให้ชัดเจนยิ่งขึ้น
8 พฤษภาคม 2024
ปรับโครงสร้างเว็บไซต์สำหรับนักพัฒนาแอป Playables ใหม่เพื่อขยายการเข้าถึงและปรับปรุงการไปยังส่วนต่างๆ
7 พฤษภาคม 2024
อัปเดตข้อกำหนดทางเทคนิคสำหรับการแจ้งเตือนความพร้อมของเกมพร้อมรายละเอียดเพิ่มเติมสำหรับการเรียก firstFrameReady
3 พฤษภาคม 2024
- สร้างที่เก็บถาวรของข้อกำหนดเวอร์ชันก่อนหน้า
5 มีนาคม 2024
เพิ่มขีดจำกัดขนาดไฟล์แต่ละไฟล์จาก 10 MiB เป็น 30 MiB
23 กุมภาพันธ์ 2024
เพิ่มบูลีน IN_PLAYABLES_ENV ลงในเนมสเปซระดับบนสุดเพื่อแจ้งให้นักพัฒนาแอปทราบเมื่อเกมทำงานภายในสภาพแวดล้อมของฟีเจอร์เล่นเกม
4 ธันวาคม 2023
ข้อมูลอัปเดตเกี่ยวกับชุดโปรแกรมทดสอบ
- เพิ่มการตรวจสอบอักขระที่ไม่รองรับในชื่อไฟล์
- ดูข้อมูลเกี่ยวกับอักขระที่รองรับได้ที่ข้อกำหนดทางเทคนิค - 1.9 ชื่อไฟล์
- ข้อจำกัดที่ทราบ: การตรวจสอบนี้อาจไม่ตรวจสอบทรัพยากรที่โหลดทั้งหมด
- เพิ่มฟีเจอร์เพื่อจำลองหน้าจอการโหลด รวมถึงการตั้งค่าความสูงเริ่มต้นของ iframe เป็น 0
- อัปเดตปุ่มหยุดชั่วคราว-เล่นต่อให้ตรงกับการใช้งานจริงมากขึ้นโดยการสลับเสียงเมื่อหยุดชั่วคราวและเล่นต่อ
- นำข้อความที่ดำเนินการไม่ได้ออกจากการบันทึกเหตุการณ์
10 พฤศจิกายน 2023
เราได้แทนที่แพ็กเกจชุดโปรแกรมทดสอบที่ดาวน์โหลดได้ด้วยชุดโปรแกรมทดสอบที่โฮสต์ไว้
ไฟล์คำจำกัดความประเภท TypeScript ซึ่งก่อนหน้านี้อยู่ในแพ็กเกจชุดโปรแกรมทดสอบได้ย้ายไปที่บทความหลักเกี่ยวกับ SDK ของฟีเจอร์เล่นเกมแล้ว
7 กันยายน 2023
เราได้อัปเดตส่วนเริ่มต้นใช้งานเพื่อเปลี่ยน URL ของ SDK สำหรับ Playables จาก v0 เป็น v1
30 สิงหาคม 2023
ส่วนชื่อไฟล์และภาพขนาดย่อได้รับการอัปเดตเพื่อนำการอ้างอิงออกเพื่อแสดงรายการอักขระพิเศษที่อนุญาตอย่างชัดเจน (_, -, .)
นอกจากนี้ เรายังอัปเดตส่วนบันทึกไว้ในระบบคลาวด์เพื่อกำหนดให้ต้องใช้การบันทึกไว้ในระบบคลาวด์เพื่อให้ทำงานในเกมเวอร์ชันใหม่ได้
25 สิงหาคม 2023
ส่วน saveData ได้รับการอัปเดตเพื่อชี้แจงว่าข้อมูลที่บันทึกต้องเป็นสตริง UTF-16 ที่ถูกต้องและมีรูปแบบที่ถูกต้อง
18 สิงหาคม 2023
ส่วนหยุดชั่วคราวและเล่นต่อได้รับการอัปเดตเพื่อชี้แจงว่าเกมต้องหยุดการดำเนินการทั้งหมดชั่วคราวหลังจากเรียกใช้ onPause และจะเล่นต่อได้ก็ต่อเมื่อเรียกใช้ onResume เท่านั้น
11 สิงหาคม 2023
เพิ่มส่วนชื่อไฟล์เพื่อรวมข้อจำกัดของอักขระที่ใช้ในการตั้งชื่อไฟล์ในแพ็กเกจเกม
10 สิงหาคม 2023
ส่วนวิธีการโต้ตอบได้รับการอัปเดตให้กำหนดให้คอมโพเนนต์ UI ทั้งหมดของเกมทำงานได้ตามที่ตั้งใจไว้และไม่มีข้อผิดพลาดหรือลักษณะการทำงานที่ไม่คาดคิด
9 สิงหาคม 2023
เราได้เพิ่มส่วนรูปภาพขนาดย่อเพื่อแสดงข้อกำหนดเกี่ยวกับภาพขนาดย่อของเกม ซึ่งช่วยให้ผู้ใช้ค้นพบและจดจำเกมที่เล่นได้ใน YouTube ได้อย่างง่ายดาย
8 สิงหาคม 2023
ส่วนท่าทางสัมผัสและการป้อนข้อมูลได้รับการอัปเดตเพื่อห้ามไม่ให้เกมเรียกใช้ preventDefault() ในเหตุการณ์ Esc
นอกจากนี้ เรายังได้เพิ่มส่วนการอ้างอิงไฟล์ใหม่เพื่อกำหนดให้เกมใช้เฉพาะ Relative Path เมื่ออ้างอิงไฟล์อื่นๆ ในแพ็กเกจ เนื่องจากหากใช้ Absolute Path อาจทำให้เกิดข้อผิดพลาดได้
2 สิงหาคม 2023
ส่วนการปิดเสียงของทั้งข้อกำหนดทางเทคนิคและหลักเกณฑ์การออกแบบเกมที่เล่นได้ได้รับการอัปเดตเพื่ออ้างอิงถึงฟีเจอร์ปิดเสียงและเปิดเสียงเป็นการควบคุมเสียง และเพื่อระบุว่าการควบคุมเสียงแบบละเอียดอาจมีแถบเลื่อนระดับเสียงหรือปุ่มเปิด/ปิดเสียง หรือทั้ง 2 อย่าง
28 กรกฎาคม 2023
เอกสารประกอบหลักเกณฑ์การออกแบบเกมสำหรับ Playables ได้รับการอัปเดตเพื่อปรับมาตรฐานการใช้คำ รวมถึงอัปเดตแนวทางปฏิบัติแนะนำและภาพหน้าจอ
20 กรกฎาคม 2023
เราได้เพิ่มส่วนหยุดชั่วคราวและเล่นต่อเพื่อให้สามารถหยุดชั่วคราวและเล่นต่อข้ามแพลตฟอร์มได้
19 กรกฎาคม 2023
ตอนนี้เว็บไซต์ YouTube Playables มีเอกสารประกอบหลักเกณฑ์การออกแบบเกมสำหรับฟีเจอร์เล่นเกมเพื่อใช้เป็นแนวทางในการมอบประสบการณ์การเล่นเกมที่ดีที่สุดสำหรับผู้ใช้ที่เล่นเกมบน YouTube ในอุปกรณ์และแพลตฟอร์มต่างๆ
หลักเกณฑ์การออกแบบเกมจะมุ่งเน้นที่ด้านต่อไปนี้
- รูปภาพขนาดย่อ
- การปรับเปลี่ยนอุปกรณ์
- อินเทอร์เฟซผู้ใช้ (UI)
- ท่าทางสัมผัสและการป้อนข้อมูล
- หยุดชั่วคราว
- ปิดเสียง
- การตอบสนองแบบรู้สึกได้
- การเตรียมความพร้อมผู้ใช้ใหม่
- จบเกม (หน้าจอชนะ)
- การช่วยเหลือพิเศษ
นอกจากนี้ เรายังได้อัปเดตส่วน onAudioEnabledChange เพื่อแก้ไขข้อผิดพลาดเล็กน้อยในการพิมพ์โค้ดซึ่งทำให้เกิดข้อผิดพลาดในเลเยอร์ความสามารถในการทำงานร่วมกันของ JavaScript (JS-Interop) ที่ Flutter เสนอ
14 กรกฎาคม 2023
ส่วนขนาดได้รับการอัปเดตดังนี้
- นำข้อกำหนดที่ว่าเกมต้องเล่นได้แบบเต็มหน้าจอในเดสก์ท็อปและในแนวนอนหรือแนวตั้งบนอุปกรณ์เคลื่อนที่ออก
- เพิ่มข้อมูลว่าเกมต้องเล่นได้ในแนวตั้ง
- เพิ่มข้อมูลว่าเกมควรเล่นได้ในแนวนอน ไม่เช่นนั้น เกมจะต้องอยู่ตรงกลางหรือต้องมีแถบสีดำด้านข้าง
- เพิ่มข้อมูลว่าเกมต้องไม่ล็อกการวางแนวอุปกรณ์
11 กรกฎาคม 2023
เราได้เพิ่มส่วน Flutter Web (เวอร์ชันทดลอง) เพื่อเปิดใช้การผสานรวมกับเกมที่เขียนด้วย Flutter Web
1 กรกฎาคม 2023
ส่วนปุ่มเปิด/ปิดเสียงกำหนดให้เกมต้องเป็นไปตามการตั้งค่าเสียงของทั้ง YouTube และระบบ และเสียงของเกมต้องไม่เล่นโดยไม่คาดคิด
นอกจากนี้ ส่วนการจัดการเนื้อหาเสร็จสมบูรณ์ยังชี้แจงว่าเกมต้องสื่อสารกับผู้ใช้ว่าไม่มีเนื้อหาให้โต้ตอบอีกต่อไป เช่น ในด่านสุดท้ายหรือเมื่อเล่นเกมจบ
30 มิถุนายน 2023
ตอนนี้ส่วนเริ่มต้นใช้งานมีหมายเหตุว่า SDK จะไม่ทำงานเมื่อเกมแสดงในเครื่อง หากต้องการยืนยันความถูกต้องของการผสานรวม SDK โปรดดูชุดโปรแกรมทดสอบ SDK
2 มิถุนายน 2023
ตอนนี้เว็บไซต์ YouTube Playables มีเอกสารประกอบเกี่ยวกับ SDK ของฟีเจอร์เล่นเกมของ YouTube ซึ่งมีชุด API ที่มีประสิทธิภาพเพื่อรองรับเกมบน YouTube
26 พฤษภาคม 2023
การอัปเดตเอกสารประกอบข้อกำหนดทางเทคนิคมีดังนี้
| ส่วน | การเปลี่ยนแปลง |
|---|---|
| เวลาที่ใช้ในการโหลด | รวมความเร็วอินเทอร์เน็ตเฉลี่ย 6.8 Mbps ทั่วโลก และ 20 Mbps สำหรับสหรัฐอเมริกา |
| วิธีการโต้ตอบ | เพิ่มข้อมูลว่าเมื่อผู้ใช้โต้ตอบกับเกม เกมต้องไม่ทำให้การป้อนข้อมูลล่าช้าหรือละเลยการป้อนข้อมูลโดยไม่ตั้งใจ |
| ภาพปก | อัปเดตความละเอียดของรูปภาพที่จำเป็นสำหรับสัดส่วน 1:1, 5:7 และ 16:9 |
| ข้อมูลผู้เผยแพร่หรือนักพัฒนาแอป | เพิ่มส่วนใหม่นี้ซึ่งกำหนดให้เกมต้องระบุชื่อผู้เผยแพร่หรือนักพัฒนาแอป และอาจต้องระบุการจัดประเภทเนื้อหาในอนาคตด้วย |
| โหลด SDK ของ Playables | เพิ่มส่วนใหม่นี้ซึ่งกำหนดให้เกมต้องโหลด Playables SDK ก่อนโค้ดเกมอื่นๆ |
| การแจ้งเตือนว่าเกมพร้อมเล่นแล้ว | อัปเดตให้เรียกใช้ firstFrameReady API เฉพาะเมื่อเฟรมแรกของเกมพร้อมแสดงผลบนหน้าจอ และเรียกใช้ gameReady API เฉพาะเมื่อเกมพร้อมให้ผู้ใช้โต้ตอบ |
| เปิด/ปิดเสียง | เพิ่มข้อมูลว่าเมื่อตั้งค่าการปิดเสียง YouTube แล้ว จะต้องไม่มีเอาต์พุตเสียง และการควบคุมการปิดเสียงหรือเปิดเสียงของเกมจะต้องไม่ส่งผลต่อเอาต์พุตเสียง |
24 มีนาคม 2023
ตอนนี้เว็บไซต์ฟีเจอร์เล่นเกมของ YouTube มีเอกสารประกอบข้อกำหนดทางเทคนิคแล้ว โดยมีจุดประสงค์เพื่อมอบประสบการณ์การเล่นเกมที่ราบรื่นให้แก่ผู้ใช้ที่เล่นเกมบน YouTube
ส่วนข้อกำหนดทางเทคนิคจะมุ่งเน้นที่ด้านต่อไปนี้
- ความเสถียรของเกม
- ประสบการณ์การใช้งาน YouTube
- การผสานรวม YouTube
- การแปล
- การสร้างรายได้