הסבר על התנהגות ההתראות במשקפי שמע ובמשקפיים עם תצוגה

מכשירי XR שמתאימים לשימוש
ההנחיות האלה יעזרו לכם ליצור חוויות למכשירי XR מהסוגים הבאים.
משקפי אודיו ותצוגה

משקפי שמע ומשקפיים עם תצוגה משתמשים במסגרת ההודעות הרגילה של Android, כך שאפשר להודיע למשתמשים בגורמי צורה שונים באמצעות אותם ממשקי API של הודעות. כדי לקדם תאימות מקסימלית ולצמצם את התקורה של הפיתוח, כדאי להשתמש בממשקי Android NotificationCompat API. מערכת Android מנתחת את ההתראות הנכנסות ומתאימה את הצגתן בהתאם ליכולות של המכשיר.

אם תפעלו לפי השיטות המומלצות להתראות, תוכלו להעביר את ההתראות הקיימות בטלפון למשקפי שמע ולמשקפיים עם תצוגה, בלי שתצטרכו לבצע הגדרות נוספות או עם הגדרות נוספות מינימליות. בקטעים הבאים מוסבר איך המערכת מתאימה את ההתראות למשקפי שמע ולמשקפיים עם תצוגה.

איך המערכת קובעת אם להעביר התראה

מערכת Android משתמשת בNotification.Style של ההתראה הנכנסת יחד עם כמה קריטריונים אחרים כדי לקבוע אם להעביר את ההתראה אל משקפי השמע או משקפי התצוגה של המשתמש.

סגנונות ההתראות הנתמכים

משקפי אודיו ומשקפי תצוגה תומכים בחלק ממחלקות Android Notification.Style. סגנונות ההתראות הבאים מוצגים באופן מלא במשקפיים:

סגנונות אחרים של התראות (כמו InboxStyle) לא מפוענחים ומעובדים באופן מלא. בסגנונות האלה, שדות ספציפיים לסגנון לא מעובדים (למשל, טקסט הסיכום של InboxStyle). במקום זאת, המערכת חוזרת לסגנון הרגיל ומעבדת רק שדות משותפים כמו שם התוכן.

קריטריונים נדרשים אחרים לגישור

בנוסף לסגנון ההתראה, היא צריכה לעמוד גם בקריטריונים הבאים כדי שהיא תועבר למשקפי השמע או למשקפי התצוגה של המשתמש:

  1. ההתראה לא כפופה לאף אחת מההגדרות הבאות שנקבעות על ידי המשתמשים, שיכולות למנוע את השליחה שלה:
    • הגדרות באפליקציה הנלווית של המשקפיים:

      • המתג ברמת האפליקציה: כברירת מחדל, ההתראות מהאפליקציה מושבתות באפליקציית המשקפיים כדי לעזור למשתמשים להחליט באופן מושכל אילו התראות יועברו למשקפיים.

        ההתנהגות הזו מאפשרת למשתמש להשאיר את ההתראות מופעלות בטלפון עבור אפליקציה מסוימת, אבל להשבית אותן עבור אותה אפליקציה במשקפיים. כדי לעזור למשתמש להחליט אם להפעיל את ההתראות של האפליקציה באפליקציית Glasses, כדאי להסביר לו איך ההתראות ישפרו את חוויית השימוש באפליקציה.

  • הגדרות ההתראות ברמת המערכת בטלפון של המשתמש:

  • החלפת מצב ברמת האפליקציה: אם משתמש משבית את ההתראות לגמרי באפליקציה בטלפון, לא יועברו התראות מהאפליקציה הזו.

  • הגדרות של ערוץ התראות: אם משתמש משבית התראות עבור ערוץ התראות שהוגדר באפליקציה, לא מתבצע גישור של התראות עבור הערוץ הזה.

  • הגדרות של 'נא לא להפריע' (DND) ברמת המערכת בטלפון של המשתמש: משקפי ה-AI משתמשים בהגדרות של 'נא לא להפריע' בטלפון. אם הטלפון של המשתמש במצב'נא לא להפריע', ההתראות מושבתות גם במשקפיים של המשתמש.

  1. ההתראה משויכת לערוץ עם IMPORTANCE_HIGH או IMPORTANCE_MAX.
  2. השם של ההתראה הוא לא null או ריק.
  3. ההתראה לא מסומנת ב-FLAG_LOCAL_ONLY. אם הדגל הזה מוגדר, ההתראה מוגבלת למכשיר הראשי.
  4. ההתראה לא מוגדרת כהתראה מתמשכת, כמו משימת רקע קבועה, אלא אם היא עומדת בדרישות של התראה על עדכון בזמן אמת.

איך ההתראות על עדכונים בזמן אמת מועברות למשקפיים

התראות על עדכונים בזמן אמת הן סוג מיוחד של התראות שנועדו לפעילויות מתמשכות שהמשתמש יזם ושדורשות מעקב בזמן אמת, כמו זמני הגעה משוערים של נסיעות שיתופיות, ניווט מפורט או שיחות פעילות. בניגוד להתראות רגילות, העדכונים בזמן אמת נשארים פעילים כדי לספק זרם רציף של מידע שמוצג באופן בולט בממשק המשתמש של המערכת.

במשקפיים עם תצוגה, העדכונים בזמן אמת מוצגים בשני מיקומים עיקריים:

  • מסך הבית: התראות על עדכונים בזמן אמת מופיעות באזור העריכה של מסך הבית ככרטיסים. אם יש כמה עדכונים פעילים בזמן אמת, המערכת משתמשת במחסנית במקום זאת.
  • סרגל המערכת: כשהמשתמש נמצא באפליקציה אחרת או בחוויה אחרת, עדכונים בזמן אמת מופיעים כצ'יפים של סטטוס בסרגל המערכת. הצ'יפים האלה מופיעים לזמן קצר בכל פעם שמתרחש שינוי בסטטוס. אם המסך במצב שינה, צ'יפ סטטוס מעיר אותו באופן אוטומטי כדי לסמן שינוי בסטטוס, כך שהמשתמש מקבל מידע בלי לבצע אינטראקציה ידנית.

אם התראה על עדכון בזמן אמת משתמשת בסגנון התראה נתמך למשקפי AI, היא מנותחת ומעובדת באופן מלא. התראות על עדכונים בזמן אמת שמוצגות בסגנונות אחרים (כמו BigTextStyle) לא מפוענחות במלואן, והמערכת מתאימה אותן להתראות בסגנון רגיל.

פעולות זמינות בהתראות במשקפיים עם תצוגה

באוזניות עם מסך, התראות נכנסות מופיעות כהתראות קופצות (HUN). בהתראות מסוג MessagingStyle, האפליקציה יכולה להשתמש בפעולה תשובה ישירה. המשתמשים יכולים להקיש כדי להרחיב את הפרטים ולהשיב. בכל שאר סגנונות ההתראות, האפשרות היחידה שזמינה היא פעולת הניקוי שסופקה על ידי המערכת.

כשמשתמשים בתשובה ישירה, אפשר להשיב בקול או לבחור תשובה מתוך רשימת תשובות חכמות על ידי גלילה קדימה. כדי להשתמש בתשובות מהירות, אתם יכולים להשתמש ב-AI במכשיר כדי לקבל הצעות לתשובות קצרות ורלוונטיות.