วิธีการทํางานของการแจ้งเตือนรถยนต์

ลักษณะการทำงานของการแจ้งเตือนในระบบปฏิบัติการ Android Automotive OS (AAOS) ขึ้นอยู่กับลำดับความสำคัญของการแจ้งเตือน ซึ่งจะกำหนดว่าการแจ้งเตือนนั้นจะปรากฏในรูปแบบการแจ้งเตือนแบบแสดงบนหน้าจอ (HUNs) หรือในศูนย์การแจ้งเตือน (Notification Center)

ไอคอนคำอธิบาย
การแจ้งเตือนบนระบบปฏิบัติการ Android Automotive OS
รายละเอียดทางเทคนิคเพิ่มเติมสำหรับนักพัฒนา

ลำดับความสำคัญของการแจ้งเตือน

ในระบบ AAOS ลำดับความสำคัญของการแจ้งเตือนจะขึ้นอยู่กับระดับความสำคัญและประเภทของเนื้อหา

ระดับความสำคัญ

ระดับความสำคัญของการแจ้งเตือนในรถยนต์นั้นเหมือนกับการแจ้งเตือนในที่อื่นๆ

ระดับความสำคัญเหล่านี้เรียงลำดับจากสำคัญมากที่สุดไปจนถึงสำคัญน้อยที่สุดดังนี้:

  • MAX
  • HIGH
  • DEFAULT
  • LOW
  • MIN

ในรถยนต์ ระดับความสำคัญจะถูกใช้เพื่อช่วยกำหนดว่าการแจ้งเตือนใดจะปรากฏเป็น HUN (Hearing Undisplay Notification) และยังใช้เพื่อระงับการแจ้งเตือนบริการเบื้องหน้าที่ไม่สำคัญซึ่งอาจทำให้ผู้ขับขี่เสียสมาธิได้

หมวดหมู่เนื้อหา

หมวดหมู่เนื้อหาสำหรับการแจ้งเตือนในรถยนต์นั้นประกอบด้วยหมวดหมู่การแจ้งเตือนทั่วไปของ Android ส่วนใหญ่ รวมถึงหมวดหมู่เฉพาะสำหรับรถยนต์อีกสามหมวดหมู่ ได้แก่ CAR_EMERGENCY , CAR_WARNING และ CAR_INFORMATION

หมวดหมู่ที่เกี่ยวข้องกับรถยนต์โดยเฉพาะนั้นอยู่ในกลุ่มย่อยของการแจ้งเตือนที่ได้รับอนุญาตให้แสดงเป็น HUN (Heared Unified Notification) เช่นเดียวกับหมวดหมู่ CALL MESSAGE และ NAVIGATION

มีเพียงการแจ้งเตือนของระบบ Android สองประเภทเท่านั้นที่ ไม่ แสดงผลในรถยนต์:

  • การแจ้งเตือน TRANSPORT (สำหรับการเล่นสื่อ)
  • การแจ้งเตือนบริการเบื้องหน้าที่ไม่สำคัญ (ระดับความสำคัญ LOW หรือต่ำกว่า) โดยไม่คำนึงถึงหมวดหมู่

ไม่จำเป็นต้องมีการแจ้งเตือนในหมวดหมู่ TRANSPORT ในรถยนต์ เนื่องจากข้อมูลการเล่นสื่อจะแสดงอยู่ในเทมเพลตสื่อ (ในมุมมองการเล่นหรือแถบควบคุมที่ย่อขนาด) แทนที่จะแสดงในรูปแบบการแจ้งเตือน

การแจ้งเตือนใดปรากฏที่ใด

ใน AAOS การแจ้งเตือนบางอย่างจะแสดงเป็น HUNs (heads-up notifications) ซึ่งจะบังส่วนหนึ่งของหน้าจอปัจจุบันชั่วคราว การแจ้งเตือนส่วนใหญ่จะไปที่ศูนย์การแจ้งเตือน (Notification Center) ซึ่งสามารถตรวจสอบได้ในภายหลัง

การตัดสินใจว่าจะแจ้งเตือนคนขับด้วยข้อความ HUN หรือไม่นั้น ขึ้นอยู่กับประเภทของเนื้อหาการแจ้งเตือนเป็นหลัก โดยระดับความสำคัญก็มีส่วนในการตัดสินใจในบางกรณีด้วย

รายละเอียดว่าการแจ้งเตือนใดจะปรากฏในสถานที่ใดบ้างนั้นแสดงอยู่ในตารางต่อไปนี้:

ฮันส์
หมวดหมู่การแจ้งเตือนเหล่านี้จะปรากฏเป็น HUN ก็ต่อเมื่อระดับความสำคัญเป็นระดับสูงขึ้นไปเท่านั้น
ศูนย์แจ้งเตือน ทั้ง HUN และศูนย์แจ้งเตือน ต่างก็ไม่มีข้อมูล
  • CAR_EMERGENCY *
  • CAR_WARNING *
  • CAR_INFORMATION *
  • CALL
  • MESSAGE
  • NAVIGATION (เว้นแต่ผู้ผลิตรถยนต์จะปิดใช้งานไว้)

* นอกจากจะต้องมีระดับความสำคัญสูง ( HIGH ) ขึ้นไปแล้ว การแจ้งเตือนในหมวดหมู่เหล่านี้จะต้องโพสต์โดยใช้แอปที่มีสิทธิ์ระดับระบบ หรือแอปที่ลงนามด้วยคีย์แพลตฟอร์ม เพื่อให้ปรากฏเป็น HUN (High Unorited Unorited Notifications)

  • CAR_EMERGENCY
  • CAR_WARNING
  • CAR_INFORMATION

การแจ้งเตือนทั้งหมดที่ปรากฏบนโทรศัพท์ ยกเว้น การแจ้งเตือนเกี่ยว NAVIGATION และ TRANSPORT และการแจ้งเตือนของบริการที่ทำงานอยู่เบื้องหน้าบางรายการ (ดูคอลัมน์ด้านขวา)

  • TRANSPORT

การแจ้งเตือนบริการเบื้องหน้าที่มีระดับความสำคัญ LOW หรือต่ำกว่า จากแอปที่มีสิทธิ์ระดับระบบ หรือแอปที่ลงนามด้วยคีย์แพลตฟอร์ม

การแจ้งเตือนบริการเบื้องหน้าเกี่ยวข้องกับการทำงานเบื้องหลังที่ผู้ใช้อาจสังเกตเห็นได้ โดยส่วนใหญ่คือการเล่นแทร็กเสียง เช่นเดียวกับการแจ้งเตือน TRANSPORT การแจ้งเตือนบริการเบื้องหน้าเกี่ยวกับการเล่นสื่อไม่จำเป็นใน AAOS เนื่องจาก AAOS จัดการการเล่นสื่อผ่านส่วนประกอบสื่อเฉพาะที่อธิบายไว้ใน หัวข้อ การเล่นสื่อ

วิธีการทำงานของ HUNs

เมื่อ HUN มาถึง:

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

ผู้ขับขี่สามารถโต้ตอบกับเนื้อหา (รวมถึงการเล่นข้อความ) หรือปิด HUN ได้โดยการปัดนิ้ว เนื่องจาก HUN ส่วนใหญ่จะถูกส่งไปยังศูนย์การแจ้งเตือนด้วย ผู้ขับขี่จึงสามารถเข้าไปที่นั่นในภายหลังเพื่อโต้ตอบกับการแจ้งเตือนที่พวกเขาปิดไปในรูปแบบ HUN ได้

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

CALL MESSAGE และ NAVIGATION เป็นหมวดหมู่การแจ้งเตือนที่ไม่เฉพาะเจาะจงกับรถยนต์เท่านั้นที่สามารถแสดงเป็น HUN ได้ นอกจากนี้ยังมีข้อควรพิจารณาในการออกแบบพิเศษบางประการ ดังที่กล่าวไว้ในหัวข้อถัดไป

ไอคอนคำอธิบาย
การแจ้งเตือนล่วงหน้า
รายละเอียดทางเทคนิคเพิ่มเติมสำหรับนักพัฒนา

HUNs สายเรียกเข้า

หมายเลข HUN สำหรับสายเรียกเข้าจะแสดงขึ้นตราบเท่าที่โทรศัพท์ยังดังอยู่ นั่นคือจนกว่าจะมีการรับสายหรือปฏิเสธสาย

ผู้ใช้ควรสามารถรับสายหรือปฏิเสธสายเรียกเข้าได้โดยใช้ปุ่มควบคุมต่างๆ บน HUN (Home Undertakings Unit)

การ์ดแจ้งเตือนสายเรียกเข้า
หน้าจอแจ้งเตือนสายเรียกเข้าจะแสดงชื่อผู้โทรและคำอธิบาย "สายเรียกเข้า" พร้อมปุ่มที่มีป้ายกำกับว่า "รับสาย" และ "ปฏิเสธสาย"

ผู้ผลิตรถยนต์สามารถใช้สีเพื่อช่วยให้ผู้ใช้แยกแยะระหว่างปุ่มรับสาย (สีเขียวในภาพ) และปุ่มปฏิเสธสาย (สีแดง) ได้ง่ายขึ้น

ข้อความขาเข้า HUNs

การแจ้งเตือนเป็นวิธีเดียวที่ผู้ใช้สามารถรับข้อความใน AAOS ขณะขับรถได้

ผู้ใช้ควรจะสามารถดำเนินการต่อไปนี้ได้โดยใช้ตัวเลือกการดำเนินการบนข้อความ HUN:

  • เล่นข้อความ
  • ปิดเสียงการสนทนา (หยุดไม่ให้ข้อความปรากฏเป็น HUN ตลอดระยะเวลาการใช้งานไดรฟ์)

หากผู้ใช้เลือกที่จะเล่นข้อความ ระบบจะอ่านข้อความนั้นออกเสียงโดยใช้ Gemini (หากเปิดใช้งาน Gemini) หรือ TTS (Text to Speech) หากผู้ใช้ปิดเสียงการแจ้งเตือนจากบทสนทนา พวกเขาสามารถอ่านการแจ้งเตือนเหล่านั้นได้ในภายหลังในศูนย์การแจ้งเตือน

ขณะที่ผู้ใช้กำลังขับรถ ระบบแจ้งเตือนข้อความ (HUN) ไม่ควรแสดงตัวอย่างข้อความ เพื่อลดเวลาที่ผู้ใช้ละสายตาจากถนนให้น้อยที่สุด อย่างไรก็ตาม เมื่อรถจอดนิ่งหรือจอดอยู่กับที่ ผู้ผลิตรถยนต์สามารถเลือกที่จะอนุญาตให้แสดงตัวอย่างข้อความได้

ข้อความแจ้งเตือนการนำทาง เช่น คำแนะนำ "เลี้ยวถัดไป" จะยังคงแสดงอยู่หากแอปยังคงส่งข้อมูลอัปเดตไปยังข้อความนั้นอย่างต่อเนื่อง มิเช่นนั้น ข้อความจะถูกปิดหลังจาก 8 วินาที หรือตามเวลาเริ่มต้นที่ตั้งไว้

การแจ้งเตือนการนำทางแบบทีละขั้นตอน
ข้อความแจ้งเตือนการนำทางจะแสดงคำแนะนำการเลี้ยว (150 ฟุต เลี้ยวขวา) พร้อมด้วยชื่อปลายทาง เวลาที่คาดว่าจะถึง ภาพกราฟิกที่มีลูกศรชี้ไปทางขวา และปุ่มที่มีข้อความว่า "ออกจากระบบนำทาง"

การแจ้งเตือนการนำทางสามารถกำหนดสีพื้นหลังเองได้ตามต้องการโดยนักพัฒนาแอป (หากผู้ผลิตรถยนต์อนุญาต) และสามารถใช้ไอคอนขนาดใหญ่เพื่อแสดงลูกศรเลี้ยวหรือสัญลักษณ์อื่นๆ ที่ช่วยเสริมคำแนะนำการนำทางด้วยภาพได้

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

คุณสามารถป้องกันไม่ให้การแจ้งเตือนการนำทางปรากฏเป็น HUN ได้หากไม่จำเป็น

วิธีการทำงานของศูนย์แจ้งเตือน

ศูนย์การแจ้งเตือนเป็นศูนย์กลางในการจัดการกับการแจ้งเตือนต่างๆ ในรถยนต์ โดยระบบจะล้างการแจ้งเตือนโดยอัตโนมัติเมื่อเริ่มต้นการขับขี่แต่ละครั้ง

การแจ้งเตือนส่วนใหญ่ในรถยนต์จะแสดงอยู่ในศูนย์การแจ้งเตือน แม้ว่าจะปรากฏเป็น HUN (Hearing Unreal Engine) และถูกปิดไปในบริบทนั้นก็ตาม สำหรับรายละเอียดเกี่ยวกับประเภทของการแจ้งเตือนที่ส่งไปยังศูนย์การแจ้งเตือน โปรดดู ที่ การแจ้งเตือนใดปรากฏที่ใด

ไอคอนคำอธิบาย
ศูนย์แจ้งเตือน
รายละเอียดทางเทคนิคเพิ่มเติมสำหรับนักพัฒนา

การเข้าถึงศูนย์การแจ้งเตือน

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

เมื่อศูนย์การแจ้งเตือนถูกใช้งานในรูปแบบแถบเลื่อน ผู้ใช้สามารถปัดนิ้วลงจากด้านบนของหน้าจอเพื่อดึงแถบเลื่อนลง จากนั้นปัดนิ้วขึ้นจากแถบควบคุมของแถบเลื่อนเพื่อดึงแถบเลื่อนกลับขึ้นไป

ลำดับรายการและการเลื่อน

ภายในศูนย์การแจ้งเตือน การแจ้งเตือนจะแสดงในรูปแบบรายการเลื่อน โดยเรียงลำดับตามลำดับความสำคัญ (จากสูงสุดไปต่ำสุด) ซึ่งลำดับความสำคัญจะถูกกำหนดโดยหมวดหมู่และระดับความสำคัญ การแจ้งเตือนในหมวดหมู่ CAR_EMERGENCY และ CAR_WARNING มีลำดับความสำคัญสูงสุด ดังนั้นจึงอยู่ด้านบนสุดเสมอ

เมื่อมีการแจ้งเตือนใหม่เข้ามาขณะที่ศูนย์การแจ้งเตือนเปิดอยู่ การแจ้งเตือนนั้นจะถูกจัดวางไว้ด้านบนสุดของรายการจนกว่าจะปิดและเปิดศูนย์การแจ้งเตือนอีกครั้ง หากข้อความใหม่มีความสำคัญสูงและตรงกับหมวดหมู่ HUN (Highly Important Unpredictive) ผู้ผลิตรถยนต์สามารถตัดสินใจได้ว่าจะให้ข้อความนั้นปรากฏเป็น HUN ด้านบนสุดของศูนย์การแจ้งเตือนหรือไม่

โต้ตอบกับการแจ้งเตือนแบบกลุ่ม

หากแอปใดแอปหนึ่งมีแจ้งเตือนมากกว่า 4 รายการในศูนย์การแจ้งเตือนซึ่งอยู่ในกลุ่มเดียวกัน แจ้งเตือนเหล่านั้นจะถูกจัดกลุ่มไว้ในบัตรแจ้งเตือนเดียว การปัดบนบัตรแจ้งเตือนที่จัดกลุ่มไว้จะปิดแจ้งเตือนทั้งหมดในกลุ่มนั้น

การแจ้งเตือนแบบกลุ่มจะมีปุ่มขยายหรือ "แสดงเพิ่มเติม" ที่ผู้ใช้สามารถแตะเพื่อแสดงการแจ้งเตือนทั้งหมดในกลุ่มและโต้ตอบกับการแจ้งเตือนแต่ละรายการได้ เมื่อขยายกลุ่มแล้ว ปุ่มเดียวกันนี้สามารถใช้เพื่อย่อการแจ้งเตือนกลับไปเป็นบัตรเดียว ("แสดงน้อยลง")

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

โต้ตอบกับการแจ้งเตือนแต่ละรายการ

ภายในศูนย์การแจ้งเตือน ผู้ใช้สามารถเรียกดู ตอบกลับ และปิดการแจ้งเตือนได้ เช่นเดียวกับ HUN ข้อความ ผู้ใช้สามารถเล่นข้อความได้โดยตรงจากการแจ้งเตือนข้อความที่เกี่ยวข้อง

ผู้ใช้สามารถปิดการแจ้งเตือนแต่ละรายการในศูนย์การแจ้งเตือนได้โดยการปัดนิ้ว

การแตะที่การแจ้งเตือนแล้วปัดไปทางขวาหรือซ้ายจะปิดการแจ้งเตือนจากศูนย์การแจ้งเตือน

การปิดการแจ้งเตือนข้อความไม่ได้เป็นการลบข้อความนั้นออกไป อย่างไรก็ตาม การปิดการแจ้งเตือนประเภทอื่นในศูนย์การแจ้งเตือนจะเป็นการลบการแจ้งเตือนเหล่านั้นออกไป (ลบออกจากส่วนแสดงการแจ้งเตือนของผู้ใช้)

ปิดศูนย์การแจ้งเตือน

ผู้ใช้สามารถปิดศูนย์การแจ้งเตือนได้หลายวิธี ขึ้นอยู่กับว่าผู้ผลิตรถยนต์ได้นำศูนย์การแจ้งเตือนมาใช้ในรูปแบบใด ผู้ใช้อาจสามารถปิดได้โดย:

  • การโต้ตอบกับการแจ้งเตือนในลักษณะที่เปิดใช้งานกิจกรรมเบื้องหน้าอื่น
  • การแตะนอกพื้นที่การ์ด
  • แตะที่แถบสถานะระบบหรือแถบนำทาง (ถ้ามี)
  • ปัดนิ้วขึ้นบนแถบควบคุมของแถบแจ้งเตือน (หากศูนย์การแจ้งเตือนถูกใช้งานในรูปแบบแถบแจ้งเตือน)

นอกจากนี้ ผู้ผลิตรถยนต์ที่เพิ่มตัวเลือก "ล้างทั้งหมด" ไว้ในส่วนหัวหรือส่วนท้ายของศูนย์การแจ้งเตือน สามารถกำหนดค่าให้ตัวเลือกนี้ปิดศูนย์การแจ้งเตือนเมื่อลบการแจ้งเตือนทั้งหมดแล้วได้

การแตะนอกกรอบการ์ดเป็นวิธีหนึ่งในการปิดศูนย์การแจ้งเตือน