אופן הפעולה של ההתראות ב-Android Automotive OS תלוי בעדיפות שלהן, שקובעת אם הן יגיעו כהתראות שימו לב (HUN) או יישלחו למרכז ההתראות.
עדיפות התראות
ב-Android Automotive OS, עדיפות ההתראה תלויה בשני ההיבטים הבאים של ההתראה:
- רמת החשיבות שלו
- קטגוריית התוכן שלו
רמות חשיבות
רמות החשיבות של התראות ברכבים זהות לאלה של התראות במקומות אחרים.
רמות החשיבות האלה מדורגות לפי הסדר, מהגבוה לנמוך:
- מקסימום
- גבוהה
- ברירת מחדל
- נמוך
- MIN
במכוניות, רמות החשיבות משמשות כדי לקבוע אילו התראות יופיעו כ-HUNS וגם כדי להסתיר התראות לא חשובות לגבי שירות שפועל בחזית, שעלולות להסיח את דעת הנהגים.
קטגוריות תוכן
קטגוריות התוכן של התראות ברכב כוללות את רוב הקטגוריות הרגילות של התראות ב-Android, וכן שלוש קטגוריות ספציפיות לרכב: car_EMERGENCY, car_WARNING ו-car_INFORMATION.
הקטגוריות הספציפיות למכונית הן חלק מתת-קבוצה קטנה של התראות שיכולות להופיע כ-HUNS, לצד הקטגוריות CALL , MESSAGE ו-NAVIGATION.
רק שני סוגים של התראות ל-Android לא מיוצגות כהתראות במכוניות:
- התראות TRANSPORT (להפעלת מדיה)
- התראות לא חשובות לגבי שירות שפועל בחזית (רמת החשיבות LOW או נמוכה יותר), ללא קשר לקטגוריה
אין צורך בהתראות בקטגוריה TRANSPORT ללא צורך במכוניות, כי המידע על הפעלת המדיה מסופק בתבנית המדיה (דרך תצוגת ההפעלה או סרגל הבקרה הממוזער), ולא בהתראות.
אילו התראות מופיעות במקום שבו
ב-Android Automotive OS, חלק מההודעות מופיעות בתור HUN (שימו לב) שמכסות באופן זמני חלק מהמסך הנוכחי. רוב ההתראות מגיעות גם למרכז ההתראות, שם תוכלו לעיין בהן מאוחר יותר.
ההחלטה אם להפריע לנהג/ת ב-HUN מבוססת בעיקר על קטגוריית התוכן של ההתראה, ובמקרים מסוימים גם רמת החשיבות תורמת להחלטה.
פרטים על ההתראות שמופיעות במקומות שבהם הן מופיעות בטבלה שלמטה.
HUNS
קטגוריות ההתראות האלה מופיעות כ-HUN רק כשרמת החשיבות שלהן היא גבוהה או גבוהה יותר |
מרכז ההתראות | לא HUN ולא מרכז ההתראות |
---|---|---|
* בנוסף לרמת חשיבות גבוהה או גבוהה יותר, יש לפרסם התראות בקטגוריות האלה באמצעות אפליקציות עם הרשאות מערכת או אפליקציות עם חתימה באמצעות מפתח הפלטפורמה כדי שיופיעו כ-HUNs |
|
התראות לגבי השירות שפועל בחזית שרמת החשיבות שלהן נמוכה או נמוכה יותר מאפליקציות או בעלי הרשאת מערכת שנחתמו באמצעות מפתח הפלטפורמה |
התראות על שירותים שפועלים בחזית קשורות לפעולות ברקע שהמשתמשים עשויים להבחין בהן, לרוב השמעת טראקים של אודיו. כמו בהתראות TRANSPORT, אין צורך בהתראות שירות שפועל בחזית שקשורות להפעלת מדיה ב-Android Automotive OS, כי ההפעלה של המדיה מתבצעת באמצעות רכיבי המדיה הייעודיים המתוארים בהפעלת מדיה.
איך HUNs עובדים
כאשר HUN מגיע:
- בתצוגה של 'הדגשת דיוקן' מופיעה בתחתית המסך
- בתצוגה הקטנה של תצוגה לרוחב, היא מופיעה מעל המסך הנוכחי ומסתירה את התוכן שמאחורי כרטיס ההתראה.
![סרטון של HUN שמחליק למטה מהחלק העליון של המסך ואז חוזר למעלה](https://developers.google.cn/cars/design/automotive-os/product-experience/system-ui/notifications/images/HUD_auto-dismiss_new.gif?authuser=5&hl=he)
נהגים יכולים לבצע פעולות בתוכן (כולל השמעת הודעות) או לסגור את HUN על ידי החלקה. מכיוון שרוב סרטוני HUN נשלחים גם למרכז ההתראות, נהגים יכולים להגיע לשם מאוחר יותר כדי ליצור אינטראקציה עם ההתראות שסגרו בתור HUN.
אם הנהג לא ינקוט פעולה כלשהי, HUN ייסגר אוטומטית לאחר זמן ברירת מחדל של 8 שניות (ניתן להגדרה על ידי יצרני הרכב), מלבד בכמה מצבים מיוחדים: צלצול בשיחות טלפון ואמירת ניווט ("הפנייה הבאה") ב-HUNS.
הקטגוריות 'שיחה', 'MESSAGE' ו-'NAVIGATION' הן קטגוריות ההתראות היחידות שיכולות להופיע כהודעות HUNS, שאינן ספציפיות לרכב. יש להם גם כמה שיקולים מיוחדים בעיצוב, כפי שמתואר בסעיפים הבאים.
שיחת טלפון נכנסת HUNs
HUN עבור שיחת טלפון נכנסת יוצג כל עוד הטלפון מצלצל - כלומר, עד שהשיחה נענית או נדחית.
למשתמשים צריכה להיות אפשרות לענות לשיחה או לדחות אותה באמצעות אפשרויות פעולה ב-HUN.
![כרטיס התראה על שיחה נכנסת](https://developers.google.cn/cars/design/automotive-os/product-experience/system-ui/notifications/images/Incoming_call_interaction.png?authuser=5&hl=he)
יצרני רכב יכולים להשתמש בצבע כדי לעזור למשתמשים להבחין בקלות בין הלחצן 'תשובה' (בצבע ירוק) לבין לחצן הדחייה (בצבע אדום)
הודעה נכנסת ב-HUNs
התראות הן הדרך היחידה שבה משתמשים יכולים לקבל הודעות טקסט ב-Android Automotive OS בזמן נהיגה.
יש למשתמשים אפשרות לבצע את הפעולות הבאות באמצעות אפשרויות פעולה בהודעת HUN:
- השמעת ההודעה
- השתקת השיחה (כדי שההודעות שבה לא יופיעו כ-HUNs למשך הנסיעה)
אם משתמש בוחר להשמיע את ההודעה, היא מקריאה אותה בקול על ידי Assistant (אם Assistant מופעלת) או באמצעות TTS (המרת טקסט לדיבור). אם משתמשים משתיקים את ההתראות בשיחה, הם יכולים לקרוא את ההתראות האלה מאוחר יותר במרכז ההתראות.
כשהמשתמש נוהג, אין להציג ב-HUN תצוגה מקדימה של ההודעה כדי לצמצם את זמן "העיניים מהכביש". עם זאת, כשהרכב עומד לעצור או חונה, יצרני הרכב יכולים לאפשר תצוגה מקדימה של ההודעות.
HUNS ניווט
הנחיית ניווט ב-HUN, כמו הוראת 'הפנייה הבאה', תמשיך לפעול אם האפליקציה תמשיך לשלוח עדכונים. אחרת, הוא ייסגר אחרי 8 שניות או פרק זמן אחר שהוגדר כברירת מחדל.
![התראת ניווט מפורט](https://developers.google.cn/cars/design/automotive-os/product-experience/system-ui/notifications/images/Turn_by_turn_interaction.png?authuser=5&hl=he)
התראות ניווט יכולות לכלול צבעי רקע בהתאמה אישית שסופקו על ידי מפתחי אפליקציות (אם יצרני הרכב מתירים זאת) וניתן להשתמש בסמלים גדולים כדי להציג חיצי פנייה או סמלים אחרים שמחזקים באופן גרפי את הוראות הניווט
HUNS ניווט הם ההמונים היחידים שלא נשלחים למרכז ההתראות כדי שהמשתמשים יוכלו לעיין בהם מאוחר יותר. הן רלוונטיות רק בתקופת הזמן הקצרה שקדמה לפני הפנייה או לאירוע ניווט אחר.
יצרני הרכב יכולים למנוע מהתראות ניווט להופיע כ-HUN אם הם לא זקוקים להן.
איך פועל מרכז ההתראות
מרכז ההתראות הוא היעד המרכזי לאינטראקציה עם התראות ברכב. היא נמחקת באופן אוטומטי בתחילת כל נסיעה.
רוב ההתראות ברכב מופיעות במרכז ההתראות, גם אם הן מופיעות גם כ-HUNS ומבוטלות באותו הקשר. כדי לקבל פרטים על סוגי ההתראות שנשלחות למרכז ההתראות, אפשר לקרוא את המאמר איזו התראה מופיעה איפה.
גישה למרכז ההתראות
יצרני רכב יכולים להתאים אישית את האופן שבו משתמשים יכולים לגשת למרכז ההתראות שלהם. אפשר להטמיע אותו כלוח בקרה למשתמשים שמושכים את המסך כלפי מטה, או ליצור מסך נפרד שהמשתמשים יכולים להיכנס אליו באמצעות לחצן בשורת הסטטוס של המערכת או בסרגל הניווט.
![סרטון של שכבת-על של 'מרכז ההודעות', שנמשכה מטה מעל המסך ואז מעלה](https://developers.google.cn/cars/design/automotive-os/product-experience/system-ui/notifications/images/Drag-Open_Close-NC.gif?authuser=5&hl=he)
סדר הרשימה וגלילה
במרכז ההתראות, הודעות מוצגות ברשימה נגללת, לפי סדר עדיפות (מהגבוה לנמוך), כאשר העדיפות נקבעת לפי קטגוריה ורמת חשיבות. התראות בקטגוריות Car_EMERGENCY ו-car_WARNING הן בעלות העדיפות הגבוהה ביותר, ולכן הן תמיד נמצאות בראש הרשימה.
![רשימה אנכית שבה מוצגים כרטיסי ההתראות הראשונה והשנייה במרכז ההתראות](https://developers.google.cn/cars/design/automotive-os/product-experience/system-ui/notifications/images/Notification_Center_landing.png?authuser=5&hl=he)
אינטראקציה עם התראות מקובצות
אם לאפליקציה אחת יש במרכז ההתראות 4 התראות או יותר שמשתייכות לקבוצה, ההתראות האלה מקובצות לכרטיס אחד. החלקה על כרטיס התראות מקובץ סוגרת את כל ההתראות שבקבוצה.
ההתראות הקבוצתיות כוללות לחצן הרחבה או 'הצגת עוד', שהמשתמשים יכולים להקיש עליו כדי להציג את כל ההתראות בקבוצה וליצור איתן אינטראקציה בנפרד. כאשר הקבוצה מורחבת, ניתן להשתמש באותו לחצן כדי לכווץ את ההודעות בחזרה לכרטיס אחד ("הצגת פחות").
![בגרסה המורחבת של התראה מקובצת מוצגות כל ההתראות בנפרד בקבוצה](https://developers.google.cn/cars/design/automotive-os/product-experience/system-ui/notifications/images/Grouped_notification_interaction.png?authuser=5&hl=he)
אינטראקציה עם התראות ספציפיות
במרכז ההתראות, המשתמשים יכולים לעיין בהתראות, להשיב להן ולסגור אותן. בדומה ל-HUNS, המשתמשים יכולים להשמיע הודעות ישירות מההתראות המתאימות.
משתמשים יכולים לסגור התראות בודדות במרכז ההתראות על ידי החלקה שלהן.
![רשימה אנכית של התראות עם התראה אחת שמחליקה ימינה](https://developers.google.cn/cars/design/automotive-os/product-experience/system-ui/notifications/images/Swipe_Example.png?authuser=5&hl=he)
סגירת התראה על הודעה לא תמחק את ההודעה הרלוונטית. עם זאת, סגירת התראות מסוגים אחרים במרכז ההתראות מוחקת אותן (הן מוסרות מחוויית המשתמש).
סגירת מרכז ההתראות
משתמשים יכולים לסגור את מרכז ההתראות במגוון דרכים. בהתאם לאופן שבו יצרן הרכב הטמיע את מרכז ההתראות, יכול להיות שהמשתמשים יוכלו לסגור אותו כך:
- אינטראקציה עם התראה באופן שמפעיל פעילות אחרת בחזית
- הקשה מחוץ לאזור הכרטיס
- מקישים על שורת הסטטוס של המערכת או על סרגל הניווט (אם מוצג).
- החלקה כלפי מעלה על הכידון של הצללה (אם מרכז ההתראות מוטמע כצל)
בנוסף, יצרני רכב הכוללים פעולה מסוג 'ניקוי הכול' בכותרת העליונה או התחתונה של מרכז ההתראות יכולים להגדיר את הפעולה הזו לסגירת מרכז ההתראות לאחר הסרת כל ההתראות.
![סרטון שבו מוצגת שכבת-העל של מרכז ההתראות שנסגרת על ידי הקשה על הקצוות החיצוניים](https://developers.google.cn/cars/design/automotive-os/product-experience/system-ui/notifications/images/Tap-Outside-Close-NC.gif?authuser=5&hl=he)