הסבר על אופן הפעולה של ההתראות במשקפי AI

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

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

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

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

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

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

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

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

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

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

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

    • הגדרות באפליקציה הנלווית של המשקפיים:

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

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

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

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

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

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

  2. ההתראה משויכת לערוץ עם IMPORTANCE_HIGH או IMPORTANCE_MAX.

  3. השם של ההתראה לא יכול להיות null או ריק.

  4. ההתראה לא מסומנת בFLAG_LOCAL_ONLY. אם הדגל הזה מוגדר, ההתראה מוגבלת למכשיר הראשי.

  5. ההתראה לא נחשבת התראה מתמשכת, כמו משימת רקע קבועה, אלא אם היא עומדת בדרישות של התראה על עדכון בזמן אמת.

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

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

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

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

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

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

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

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