התראות

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

מערכת Android OS שולטת בהיבטים רבים של ההתראות, אבל אתם יכולים לשלוט בהם היבטים אחרים. יש לפעול לפי השלבים הבאים כשמטמיעים התראות:

  1. הסבר על המבנה של התראות.
  2. צריך לבחור את סוג ההתראה לתרחיש לדוגמה שלכם.
  3. צריך להגדיר את קטגוריית ההתראות שתואמת לסוג ההתראה שבחרת.

חטיפות דסקית

  • צריך לקחת בחשבון את מטרת ההתראה: למה אתם שולחים התראה למשתמשים?
  • קביעת דפוס ההרשאה של שליחת התראות, חשוב לקחת בחשבון את החשיבות ההתראות מגיעות לאפליקציה ואיפה אפשר לשאול שאלות במהלך התהליך של המשתמש.
  • בוחרים את תבנית ההתראות הרצויה.
  • יצירת תוכן של התראה:
    • טקסט הכותרת צריך לסכם את ההתראה בתמציתיות.
    • הטקסט של התוכן צריך להופיע בתצוגה מקדימה של ההתראה.
    • תוכן של תמונות, אם רלוונטי לתוכן האפליקציה.
    • מפתח מדיה ומטא-נתונים של תבנית מדיה.
  • הבהירו למשתמשים מה הם יכולים לעשות באמצעות התראה, פעולות על סמך התוכן שלהם באמצעות לחצני טקסט, הקלדה או מדיה הפקדים בנגן.
  • כוללים את סמל האפליקציה שלכם ומגדירים את צבע הרקע של סמל האפליקציה.
  • מגדירים ערוצים וקטגוריות להתראות. כך המערכת ואת המשתמשים שלך כדי להתאים אישית אילו התראות הם מקבלים ומספקים ההתנהגות בעדיפות גבוהה.
  • אם האפליקציה שלכם יכולה לשלוח כמה התראות בבת אחת, התראות קבוצתיות.
  • כדאי לעיין בהתראות בנושא Android UI Kit ב-Figma תבניות.

המבנה של התראה

ההתראות מתוכננות כדי להקל על הסריקה ושימוש רכיבים חשובים חשובים. אלו הם הרכיבים:

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

הכותרת והתוכן של ההתראה

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

איור 2: אזור כותרת ההתראה

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

2 טקסט הכותרת: כותרת קצרה של הודעה או מקור, למשל שם החשבון למשתמשים. התוכן הוא אלמנט בולט של התראה.

3 חותמת זמן: מציינת מתי התראה נשלח, למשל השעה של שיחה שלא נענתה.

4 מחוון הרחבה: מציין אם ההתראה במצב מכווץ או מורחב.

5 טקסט על התוכן: מידע תומך.

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

החלת צבע הסמל

החל מ-Android 12 (רמת API 31), המערכת מסיקה את צבע הסמל מ- צבע ההתראה שהגדרתם באפליקציה. אם האפליקציה לא מגדירה את הצבע, משתמש בצבע העיצוב של המערכת. בעבר, הצבע היה אפור.

איור 3: הצבע המעוצב של סמל האפליקציה

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

בקטע הבא מוסבר איך להחיל את צבע הסמל.

val notification = Notification.Builder()
    .setColor(Color.GREEN)
    .setColorized(true)
    .setSmallIcon(R.drawable.app_icon)
    .setStyle(Notification.DecoratedCustomViewStyle())
    .build()

פעולות בעת התראה

איור 4: אזור הפעולה של ההתראות

1 פעולות של לחצן טקסט

2 לחצני פעולה מלאים

3 הצעות לתשובות

4 שדה טקסט לתשובה

החל מ-Android 7.0 (רמת API 24), המערכת מציגה פעולות ללא סמלים כדי לכלול יותר טקסט. כדי להתאים למכשירים ולמכשירי Android Wear באפליקציה שפועלת בו גרסת Android 6.0 (רמת API 23) ומטה, היא עדיין צריכה לספק .

תצוגות מורחבות

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

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

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

הפעלת ההקלדה בהתראות

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

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

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

איור 5: משתמש משיב ישירות ב-Android Messages בלי לצאת מההתראה אחרי שמקישים על 'תשובה'

בחירת סוג ההתראה בהתאם לתרחיש לדוגמה שלכם

Google משתמשת בתבניות הבאות להתראות באפליקציות שלה ל-Android. האלה ניתנות להתאמה אישית מסוימת של התבניות לאפליקציה.

כדאי לבדוק את ערכת הממשק של Android ב-Figma כדי למצוא תבניות של התראות.

תבנית רגילה

התבנית הרגילה מתאימה לרוב ההודעות ומאפשרת, טקסט, סמל גדול (אם רלוונטי) ופעולות.

איור 6: תבנית רגילה להתראות

תבנית טקסט גדולה

תבנית הטקסט הגדול היא אידיאלית להצגת בלוקים של טקסט ארוך יותר. היא מאפשרת משתמש צופה בתצוגה מקדימה של טקסט נוסף אחרי שהוא מרחיב את ההתראה.

איור 7: תבנית טקסט גדולה עם אפשרות גדולה לסמל

תבנית לתמונה גדולה

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

איור 8: תבנית לתמונה גדולה

תבנית התקדמות

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

איור 9: תבנית התקדמות

תבנית מדיה

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

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

תבנית להעברת הודעות

התבנית MessagingStyle מיועדת לתקשורת בזמן אמת. מתי מורחבת, התראה באמצעות התבנית הזו מאפשרת למשתמש להשיב להודעות מתוך ההודעה.

איור 11: תבנית להעברת הודעות

תבנית לשיחות

להשתמש בתבנית CallStyle כדי ליצור התראות בפורמט גדול לכלול קובץ מצורף גדול של תמונה כדי לציין שיחה נכנסת או יוצאת.

איור 12: תבנית לשיחות

הרשאות הקשורות להודעות

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

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

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

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

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

איור 13: בקשת הסכמת משתמש לקבלת התראה ללא פטור

המתנה להצגת תיבת הדו-שיח של ההתראה:

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

החל מ-Android 13, אפשר לבקש מחדש את ההרשאות לשליחת התראות.

התראות נדרשות

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

איור 14: דוגמה להודעה על שירות שפועל בחזית של אפליקציית כושר

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

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

מתי לא להשתמש בהתראה

אין להשתמש בהתראות באף אחד מהתרחישים הבאים:

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

התנהגות

חשוב לשים לב להתנהגויות הבאות של התראות ואיך לטפל בהן בהקשרים מסוימים.

קבלת ההתראה

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

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

כמו תמיד, המשתמש יכול לבחור לשנות את התנהגות ההתראות שהגדרתם.

איור 15:קבלת הודעה

1 אינדיקטור של התראות בשורת הסטטוס, שמציין שיש התראה בחלונית ההזזה להתראות.

2 התראה "הצצה" במסך הנוכחי כדי למשוך את תשומת הלב של המשתמש באמצע המשימה.

חלונית הזזה להתראות

בדרך כלל, חלונית ההזזה של ההתראות ב-Android מציגה התראות סדר כרונולוגי הפוך, עם התאמות שמושפעות מהתחומים הבאים תנאים:

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

טיפול בהתראות לא פעילות

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

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

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

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

איור 17: סימן ההתראות על סמל האפליקציה, שמציין לאפליקציה משויכת התראה חדשה

פעולות שמשתמשים יכולים לבצע עם התראות

התראות יכולות לאפשר למשתמשים לבצע כל אחת מהפעולות הבאות:

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

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

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

    איור 18: התראה מורחבת
  • לסגור את ההתראה (אם מותר): משתמש יכול לסגור אותה בהחלקה ימינה או שמאלה.

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

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

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

    • נגיעה ו- החזקת הודעה ספציפית
    • מחליקים על ההתראה ימינה או שמאלה, ואז מקישים על סמל ההגדרות

הפקדים שמוצגים משתנים בהתאם לגרסת Android ולגרסת האפליקציה יש ערוצים להתראות (החל מ-Android 8.0).

קבוצה של התראות מרובות

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

האפליקציה יכולה להציג כמה התראות בהתאם לאפשרויות הבאות: ההיררכיה.

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

ב-Android מוצגות התראות צאצא ללא פרטי כותרת כפולים. עבור לדוגמה, אם להתראה ברמת הצאצא יש סמל אפליקציה זהה לזה של ההורה, הכותרת של הילד או הילדה לא כוללת סמל.

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

איור 19: ההתראות המקובצות מכווצות ותצוגות מורחבות.

הגדרות

ערוצים

החל מ-Android 8.0 (רמת API 26), יש להקצות את כל ההתראות . עבור כל ערוץ, ניתן להגדיר את ההתנהגות החזותית והשמיעה הוחלו על כל ההתראות בערוץ הזה. המשתמשים יכולים לשנות את ההגדרות האלה ולהחליט אילו ערוצי התראות מהאפליקציה שלכם עלולים להפריע גלוי.

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

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

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

קטגוריות מוגדרות מראש

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

קטגוריה תיאור
CATEGORY_CALL שיחה נכנסת (קול או וידאו) או בקשה דומה לתקשורת מסונכרנת
CATEGORY_MESSAGE צ'אט אישי נכנס (SMS, הודעה מיידית וכו')
CATEGORY_EMAIL הודעה אסינכרונית בכמות גדולה (אימייל)
CATEGORY_EVENT אירוע של יומן
CATEGORY_PROMO קידום מכירות או פרסומת
CATEGORY_ALARM התראה או טיימר
CATEGORY_PROGRESS התקדמות של פעולה ממושכת ברקע
CATEGORY_SOCIAL עדכון של רשת חברתית או שיתוף
CATEGORY_ERROR שגיאה בפעולה או בסטטוס האימות ברקע
CATEGORY_TRANSPORT בקרת העברת מדיה להפעלה
CATEGORY_SYSTEM עדכון הסטטוס של המערכת או המכשיר. שמורה לשימוש המערכת.
CATEGORY_SERVICE אינדיקציה לכך שהשירות פועל ברקע
CATEGORY_RECOMMENDATION המלצה ספציפית ועדכנית על דבר אחד. לדוגמה, אפליקציית חדשות עשויה להמליץ על כתבה חדשותית שהמשתמש ירצה לקרוא בהמשך.
CATEGORY_STATUS מידע מתמשך על המכשיר או על הסטטוס לפי הקשר

התראות במסך הנעילה

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

הגדרה של רמת הרגישות לתוכן במסכי הנעילה

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

  • התראות ציבוריות גלויות באופן מלא במסכי נעילה מאובטחים.
  • התראות סודות מוסתרות.
  • התראות פרטיות נמצאות באמצע: הן מציגות מידע בסיסי בלבד, כולל שם האפליקציה שפרסמה את ההודעה והסמל שלה. במקום לתוכן רגיל - והוא מוסתר - תוכלו להציג אותו לא חושפת מידע אישי, כמו 2 new messages.

בדוגמה הבאה, התראות במסך הנעילה של Gmail ו-Photos מציגים את כל התוכן אחרי שהמשתמש בחר להציג את המידע הזה מסך הנעילה.

איור 20: מסך הנעילה עם רמות רגישות שונות.

1 כל תוכן ההתראות שמוצג במסך הנעילה

2 תוכן רגיש של התראות מוסתר במסך הנעילה

סגנון

טקסט ברור ותמציתי

מערכת Android מקצרת את כותרות התוכן לשורה אחת (גם אם היא מורחבת).

כותרת טובה של תוכן עומדת בהנחיות הבאות:

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

טקסט טוב של תוכן עומד בהנחיות הבאות:

  • הטקסט לא חורג ממגבלת 40 התווים
  • לא צריך לחזור על מה שמופיע בשם התוכן

הסמל הגדול

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

  • הודעות מאדם אחר, כגון תמונה של מישהו ששולח הודעה
  • מקור התוכן, אם הוא שונה מהאפליקציה השולחת את ההתראה, כמו הלוגו בערוץ YouTube שהמשתמש רשום אליו
  • סמלים משמעותיים לגבי ההתראה, כמו סמל חץ לנהיגה מסלול הגעה

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

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

עדכונים לגרסת Android

ממשק המשתמש של מערכת ההתראות של Android וממשקי ה-API שקשורים להתראות באופן רציף להתפתח. לרשימה של השינויים האלה, אפשר לעיין בהתראה .

שיקולי פלטפורמה

Wear

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