รายการตรวจสอบแอปสำหรับทีวี

ผู้ใช้จะเพลิดเพลินกับประสบการณ์การใช้งานแอปทีวีเมื่อแอปมีความสอดคล้องกัน เป็นไปตามตรรกะ และคาดการณ์ได้ ผู้ใช้ควรไปยังส่วนต่างๆ ภายในแอปและทั่วทั้ง Android TV ได้โดยไม่หลงทางหรือต้อง "รีเซ็ต" UI และเริ่มต้นใหม่ ผู้ใช้จะชื่นชอบอินเทอร์เฟซที่ชัดเจน มีสีสัน และใช้งานได้จริง ซึ่งทำให้ได้รับประสบการณ์การใช้งานที่ยอดเยี่ยม เมื่อคำนึงถึงแนวคิดเหล่านี้ คุณสามารถสร้างแอปที่เหมาะกับ Android TV และทำงานได้ตามที่ผู้ใช้คาดหวัง

รายการตรวจสอบเหล่านี้ครอบคลุมแง่มุมหลักๆ ของการพัฒนาทั้งแอปและเกมเพื่อช่วยให้คุณมั่นใจได้ว่าแอปของคุณมอบประสบการณ์การใช้งานที่ดีที่สุด ข้อควรพิจารณาเพิ่มเติมสำหรับเกมเท่านั้นจะอยู่ในส่วนเกม

ดูเกณฑ์ที่ทำให้แอป Android TV มีสิทธิ์เผยแพร่ผ่าน Google Play ได้ที่คุณภาพของแอป TV

การรองรับรูปแบบของอุปกรณ์ทีวี

รายการในรายการตรวจสอบเหล่านี้ใช้กับเกมและแอป

  • ระบุกิจกรรมหลักบนทีวีด้วยตัวกรอง CATEGORY_LEANBACK_LAUNCHER ในไฟล์ Manifest
  • ระบุแบนเนอร์หน้าจอหลักสำหรับแต่ละภาษาที่แอปรองรับ โดยมีลักษณะดังนี้
    • แบนเนอร์ขนาด 320x180 พิกเซล
    • ทรัพยากรแบนเนอร์อยู่ในไดเรกทอรี drawables/xhdpi
    • รูปภาพแบนเนอร์มีข้อความที่แปลแล้วเพื่อระบุแอป
  • พิจารณาว่าแอปจำเป็นต้องป้องกันไม่ให้อุปกรณ์เข้าสู่โหมดแอมเบียนท์หรือไม่ ซึ่งเกี่ยวข้องกับแอปการเล่นสื่อโดยเฉพาะ
  • อย่าประกาศข้อกำหนดสำหรับฮาร์ดแวร์ที่ระบบอาจไม่รองรับ
  • ตรวจสอบว่าสิทธิ์ไม่ได้บอกเป็นนัยถึงข้อกำหนดด้านฮาร์ดแวร์

การออกแบบอินเทอร์เฟซผู้ใช้

รายการในรายการตรวจสอบเหล่านี้ใช้กับเกมและแอป

การค้นหาและการค้นพบเนื้อหา

รายการในรายการตรวจสอบเหล่านี้ใช้กับเกมและแอป

  • แสดงผลการค้นหาจากแอปของคุณในช่องค้นหาแบบรวมของ Android TV
  • ระบุช่องข้อมูลสำหรับทีวีโดยเฉพาะสำหรับการค้นหา
  • ตรวจสอบว่าแอปนำเสนอเนื้อหาที่ค้นพบในหน้าจอรายละเอียดซึ่งช่วยให้ผู้ใช้เริ่มดูเนื้อหาได้ทันที

หน้าจอหลักของทีวี

รายการในเช็กลิสต์เหล่านี้มีผลกับเลย์เอาต์และเนื้อหาของหน้าจอหลัก

ช่อง

  • ตั้งชื่อที่สื่อความหมายซึ่งแสดงถึงเนื้อหาของช่อง อย่าใช้ชื่อแอปเป็นชื่อช่อง
  • อย่าเปลี่ยนชื่อช่อง เว้นแต่จะมีการโต้ตอบกับผู้ใช้
  • ใส่ไอคอนที่เชื่อมโยงสำหรับแต่ละช่อง ไอคอนไม่จำเป็นต้องเป็นไอคอนของแอปคุณแบบตรงๆ แต่เป็นการแสดงเนื้อหาในช่องโดยใส่แบรนด์ก็ได้
  • กำหนดให้แต่ละช่องมีเอกลักษณ์เฉพาะตัว และอย่าลอกเลียนแบบฟังก์ชันการทำงานของแถว "เล่นต่อ" เช่น การให้ผู้ใช้ดูวิดีโอต่อจากที่ดูค้างไว้ไม่ใช่การใช้งานที่ถูกต้องสำหรับช่อง

เนื้อหาในช่อง

  • จำกัดแต่ละรายการในช่องให้มีเนื้อหารายการเดียว รายการต้องไม่มีคอลเล็กชันวิดีโอ
  • อย่าใช้โปรแกรมสำหรับข้อความโปรโมตหรือโฆษณา
  • ใส่คำอธิบายที่เหมาะสมสำหรับแต่ละโปรแกรม และแมปข้อมูลเมตาอย่างถูกต้อง เช่น การจัดประเภทเนื้อหาต้องไม่ปรากฏในตำแหน่งที่ควรจะเป็นชื่อ
  • อย่าครอบตัดหรือยืดรูปภาพตัวอย่างที่แสดงถึงเนื้อหาของรายการ โดยต้องมีขนาดที่ตรงกับสัดส่วนภาพที่พร้อมใช้งาน
  • เริ่มเล่นรายการทันทีที่ผู้ใช้เลือก

เล่นถัดไป

  • อย่าเพิ่มเนื้อหาลงในแถว "เล่นต่อ" เว้นแต่ว่าผู้ใช้จะโต้ตอบกับเนื้อหานั้นในลักษณะใดลักษณะหนึ่ง เช่น คุณสามารถเพิ่มตอนถัดไปในซีรีส์ที่ผู้ใช้กำลังรับชมอยู่ แต่อย่าเพิ่มซีรีส์ที่เกี่ยวข้องแต่แตกต่างกันเมื่อผู้ใช้ดูซีรีส์ปัจจุบันจบแล้ว
  • จำกัดเนื้อหาของ Play Next ไว้เฉพาะรายการทีวี ภาพยนตร์ หรือกิจกรรมแบบดั้งเดิม อย่าเพิ่มคลิปลงในแถว "เล่นต่อ"

แอปการเล่น

รายการในเช็กลิสต์เหล่านี้มีผลกับแอปที่เล่นสื่อ

เกม

รายการในรายการตรวจสอบเหล่านี้ใช้กับเกม

  • ตั้งค่า Flag isGame ในไฟล์ Manifest เพื่อให้เกมปรากฏในส่วนเกมของหน้าจอหลัก
  • ตรวจสอบว่าการรองรับตัวควบคุมเกมไม่ได้ขึ้นอยู่กับปุ่มเริ่ม เลือก หรือเมนู ตัวควบคุมบางรุ่นไม่มีปุ่มเหล่านี้
  • ใช้กราฟิกเกมแพดทั่วไปโดยไม่มีการแสดงแบรนด์ของตัวควบคุมที่เฉพาะเจาะจงเพื่อแสดงการแมปปุ่มเกม
  • ตรวจสอบการเชื่อมต่อทั้งอีเทอร์เน็ตและ Wi-Fi
  • มอบวิธีออกแอปที่ชัดเจนให้แก่ผู้ใช้

จัดจำหน่ายใน Android TV

ดูวิธีเผยแพร่ไปยัง Android TV ได้ที่คำแนะนำโดยละเอียดสำหรับการเผยแพร่แอปทีวีใน Google Play