ข้อกำหนด UX
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
ตรวจสอบว่าแอปเป็นไปตามข้อกำหนดด้านการออกแบบเพื่อการใช้งานในรถยนต์
ส่วนนี้แสดงรายการ (หรือลิงก์ไปยัง) ข้อกำหนดด้าน UX ทั้งหมดที่คุณต้องใช้
ข้อกำหนด UX จะแสดงเป็นวิธีการที่คุณต้อง ควร หรืออาจทำตาม ในระดับสูง คุณสามารถทำความเข้าใจป้ายกำกับเหล่านี้ได้ดังนี้
ข้อกำหนดด้านประสบการณ์ของผู้ใช้สำหรับแอปที่ใช้เทมเพลต
ข้อกำหนดจะแตกต่างกันไปตามประเภทของแอปที่คุณออกแบบ ดังนี้
ข้อกำหนดทั่วไป
ต้อง |
ลำดับงานควรมีความยาวไม่เกิน 5 ขั้นตอน |
ต้อง |
ขอสิทธิ์จากผู้ใช้เพื่อเข้าถึงไมโครโฟนในรถยนต์ก่อนบันทึกเสียง
สำหรับการป้อนข้อมูลด้วยเสียง |
ต้อง |
ใช้วิธีที่เหมาะสม (ตามที่ระบุไว้ใน
การใช้ไลบรารีแอป Android for Cars)
เพื่อนำผู้ใช้ Android Auto ไปยังโทรศัพท์เพื่อดำเนินการที่ไม่อนุญาต
ขณะขับรถ โดยแนะนำให้ผู้ใช้ดูหน้าจอโทรศัพท์เฉพาะเมื่อ
ปลอดภัยที่จะทำเช่นนั้น (ดู
ให้สิทธิ์ในโทรศัพท์) |
ต้องไม่ |
จบโฟลว์งาน 5 ขั้นตอนด้วยเทมเพลตแบบรายการ เว้นแต่จะเปิดใช้ฟีเจอร์
ขีดจำกัดงานแบบปรับเปลี่ยนได้ (ขั้นตอนที่ 5 ต้องเป็นหนึ่งในรายการต่อไปนี้ ได้แก่ การนำทาง ข้อความ หรือ
แผง) |
ควร |
ลำดับงานควรสั้น (ยาว 2-3 ขั้นตอน) |
ควร |
แสดงเนื้อหา (หรือปุ่มแถบการดำเนินการ) เป็นเวลาอย่างน้อย 8 วินาทีก่อน
นำเนื้อหานั้นออกในการเปลี่ยนอัตโนมัติระหว่างขั้นตอน |
ควร |
ขอให้ผู้ใช้ให้สิทธิ์ที่จำเป็นเมื่อเปิดแอปเป็นครั้งแรก |
ควร |
ระบุสีที่ใช้เน้น 2 สี หากเป็นไปได้ เพื่อให้เหมาะกับพื้นหลังสีเข้มและ
สีอ่อนมากขึ้น |
ควร |
ระบุปุ่มย้อนกลับหรือกลไกการออกอื่นๆ ในที่ที่ไม่มีการดำเนินการอื่นๆ
เช่น หน้าจอการโหลดและเทมเพลตข้อความและแผงที่ไม่มีการดำเนินการ
|
ควร |
แสดงเนื้อหาที่เป็นประโยชน์เมื่อเปิดเทมเพลต แทนที่จะแสดงสถานะว่างเปล่า
โดยไม่มีตัวเลือกสำหรับผู้ใช้ |
ควร |
ระบุทางลัดไปยังขั้นตอนก่อนหน้า (เช่น เมื่อโฟลว์งานมีมากกว่า 3 หน้าจอ) |
ควร |
ระบุจุดแรกเข้าของผู้ใช้ เช่น ไอคอนไมโครโฟน หากแอปของคุณ
อนุญาตให้ป้อนข้อมูลด้วยเสียง (บันทึกเสียง) |
ควร |
หยุดบันทึกเสียงเมื่อผู้ใช้หยุดป้อนข้อมูล |
ควร |
รีเฟรชเนื้อหาเพื่อวัตถุประสงค์ที่ระบุไว้ใน
จำกัดการรบกวนผู้ขับขี่
หรือในกรณีที่ได้รับอนุญาตอย่างชัดแจ้งในคำแนะนำสำหรับเทมเพลตหรือแอปบางประเภท |
ไม่ควร |
ใช้การเปลี่ยนอัตโนมัติเพื่อทำงานให้เสร็จโดยไม่ต้องให้ผู้ใช้ดำเนินการ (กล่าวคือ
อย่าใช้การเปลี่ยนอัตโนมัติแบบต่อเนื่อง) |
ไม่ควร |
สร้างปุ่มที่มีสถานะ เช่น สวิตช์เปิด/ปิด ในที่ที่รองรับการดำเนินการ (รองรับสวิตช์เปิด/ปิดในแถวรายการเท่านั้น) |
MAY |
อัปเดตรูปภาพ ไอคอน หรือข้อความรองของแถวรายการหรือรายการตารางกริดเพื่อ
แสดงการเปลี่ยนแปลง |
ขั้นตอนการซื้อเท่านั้น
ควร |
จัดทางลัดให้ได้ทุกที่ที่ทำได้ เช่น อนุญาตให้ผู้ใช้ทำธุรกรรมก่อนหน้าซ้ำ ("จองอีกครั้ง") |
ต้องไม่ |
อนุญาตให้ผู้ใช้ตั้งค่าวิธีการชำระเงิน |
ต้องไม่ |
ขอให้ผู้ใช้ตกลงชำระเงินตามรอบ |
ต้องไม่ |
อนุญาตให้ผู้ใช้เลือกไอเทมหลายรายการเพื่อซื้อในโฟลว์เดียว |
แอปจุดที่น่าสนใจเท่านั้น
ควร |
ระบุวิธีเปิดแอปนำทางเพื่อไปยัง
จุดที่น่าสนใจ |
แอปนำทาง
ต้อง |
ตรวจสอบว่าข้อมูลภาพทั้งหมดที่วาดบนแผนที่ (เช่น ข้อมูลความเร็วและป้ายกำกับเส้นทาง) เป็นไปตาม
ข้อกำหนดด้านคอนทราสต์
|
ต้อง |
วาด
แมปเฉพาะเนื้อหาและเนื้อหาที่เกี่ยวข้องกับไดรฟ์บนพื้นผิวของ
เทมเพลต |
ต้อง |
วาดแผนที่ธีมสว่างหรือธีมมืดเมื่อได้รับคำสั่ง |
ควร |
ตรวจสอบว่าข้อความที่วาดบนแผนที่ใช้แบบอักษรขนาด 24dp ขึ้นไป เว้นแต่จะจับคู่กับองค์ประกอบภาพ (เช่น เส้นทางหรือถนน) หรือค่อนข้างคงที่บนจอแสดงผล |
ควร |
ระบุอย่างชัดเจนว่างานจะอัปเดตเส้นทางหรือไม่ |
ควร |
มีขนาดอย่างน้อย 36 x 36 dp สำหรับรูปภาพ ไอคอน และเครื่องหมายแผนที่
|
ควร |
ใช้การแจ้งเตือนแบบเลี้ยวต่อเลี้ยว (TBT) เพื่อแสดงเส้นทางเมื่อผู้ใช้
ทํางานนอกเทมเพลตการนําทางในระหว่างการนําทางที่ใช้งานอยู่ (ดังที่แสดงใน
การแจ้งเตือนการนําทาง: TBT และปกติ) |
ควร |
รีเฟรชค่าระยะเวลาและระยะทางขณะขับรถ |
ไม่ควร |
สร้างเส้นทางแบบหลายจุดแวะพัก เนื่องจากเทมเพลตไม่ได้เพิ่มประสิทธิภาพสําหรับการโต้ตอบประเภทนี้
|
MAY |
ใช้
การแจ้งเตือนการนำทาง
หรือการแจ้งเตือนแบบผุดขึ้น (HUN) เพื่อแจ้งเตือนผู้ใช้เกี่ยวกับการอัปเดตทั่วไปที่เกี่ยวข้องกับการนำทาง (นอกเหนือจากเส้นทางแบบเลี้ยวต่อเลี้ยว) เช่น
การจราจรข้างหน้า |
MAY |
ปรับแต่งสีพื้นหลังของการแจ้งเตือน TBT |
MAY |
ใช้ภาพเคลื่อนไหวเมื่อช่วยในการขับขี่ |
แอปสภาพอากาศ
ต้อง |
ตรวจสอบว่าข้อมูลภาพทั้งหมดที่วาดบนแผนที่หรือไอคอน (เช่น เรดาร์
ตัวบ่งชี้อุณหภูมิ ไอคอนสภาพอากาศ) เป็นไปตาม
ข้อกำหนดด้านคอนทราสต์
|
ต้อง |
วาดเฉพาะเนื้อหาแผนที่และเนื้อหาที่เกี่ยวข้องกับสภาพอากาศบนพื้นผิวของ
เทมเพลต |
ต้อง |
วาดแผนที่ธีมสว่างหรือธีมมืดเมื่อได้รับคำสั่ง |
ต้อง |
ตรวจสอบว่าตัวบ่งชี้สภาพอากาศไม่ซ้อนทับกันหรืออ่านไม่ได้เนื่องจากความหนาแน่น/ขนาดของตัวบ่งชี้ |
ต้องไม่ |
ใช้ภาพเคลื่อนไหวของสภาพอากาศบนพื้นผิวของเทมเพลตเมื่อผู้ใช้
ขับรถ |
ต้องไม่ |
แสดงคำอธิบายประกอบแผนที่อากาศที่ไม่ซ้ำกันมากกว่า 5 รายการในมุมมองหนึ่งๆ (เช่น เครื่องหมายอุณหภูมิ เครื่องหมายความเร็วลม ความชื้น การซ้อนทับเรดาร์ ตัวบ่งชี้ฟ้าผ่า สภาพถนน ทั้งหมดในมุมมองเดียวกัน) |
ต้องไม่ |
แสดงคำอธิบายแผนที่ที่ซับซ้อนซึ่งมีรายการที่ไม่ซ้ำกันมากกว่า 3 รายการ หรือมีสีที่ไม่ซ้ำกันมากกว่า 3 สี (ไม่รวมการไล่ระดับสี) ขณะที่ผู้ใช้ขับรถ |
ต้องไม่ |
อนุญาตให้ผู้ใช้กำหนดค่าช่วงเวลาหรือวันที่ของข้อมูลการคาดการณ์
|
ควร |
ตรวจสอบว่าข้อความที่วาดบนแผนที่ใช้แบบอักษรขนาด 24dp ขึ้นไป เว้นแต่จะจับคู่กับองค์ประกอบภาพ (เช่น เส้นทางหรือถนน) หรือค่อนข้างคงที่บนจอแสดงผล |
ควร |
รูปภาพ ไอคอน และเครื่องหมายแผนที่ต้องมีขนาดอย่างน้อย 36 x 36 dp
|
MAY |
แสดงข้อมูลพยากรณ์อากาศสำหรับช่วงเวลาที่กำลังจะมาถึง เช่น ชั่วโมง ช่วงเช้า/บ่าย หรือวัน |
MAY |
ใช้การแจ้งเตือนแบบผุดขึ้น (HUN) เพื่อแจ้งให้ผู้ใช้ทราบเกี่ยวกับการอัปเดตสภาพอากาศที่สำคัญ
ซึ่งเกี่ยวข้องกับสภาพอากาศที่กำลังจะเกิดขึ้น หรือสภาพอากาศตามเส้นทางของผู้ใช้
|
MAY |
ใช้ภาพเคลื่อนไหวที่เกี่ยวข้องกับสภาพอากาศเมื่อผู้ใช้ไม่ได้ขับรถ |
MAY |
ใช้ภาพเคลื่อนไหวเมื่อเกี่ยวข้องกับการเคลื่อนไหวของแผนที่โดยผู้ใช้
หรือตำแหน่งของผู้ใช้ |
ข้อกำหนดเฉพาะของเทมเพลต
ใช้ข้อกำหนดเฉพาะของเทมเพลตเพื่อให้แน่ใจว่าแต่ละเทมเพลตในเวิร์กโฟลว์ของงานเป็นไปตามข้อกำหนดและคำแนะนำด้าน UX
ดูข้อมูลเพิ่มเติมเกี่ยวกับข้อกำหนดของแต่ละเทมเพลต
ตัวอย่างเนื้อหาและโค้ดในหน้าเว็บนี้ขึ้นอยู่กับใบอนุญาตที่อธิบายไว้ในใบอนุญาตการใช้เนื้อหา Java และ OpenJDK เป็นเครื่องหมายการค้าหรือเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2025-09-06 UTC
[null,null,["อัปเดตล่าสุด 2025-09-06 UTC"],[],[],null,[]]