# התראות בזמן אמת

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

העמוד המלא: https://oversight.co.il/use-cases/realtime-alerts

## בקצרה

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

## הפירוט

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

## כל אירוע לדרך המתאימה

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

## ניסיון מעבר למסך אחד

התראות ב-Lumo וב-Nano ו-Push ב-Out ממחישים תהליכים עסקיים שונים. הניסיון כולל גם שדרוג אפליקציית פז"ם התרעות פקע"ר ל-Android TV, ותוכנת דסקטופ היסטורית ל-MivzakLive שקיבלה והציגה התרעות במחשב. אין ייחוס לפיתוח אפליקציות המובייל העכשוויות של המותג.

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

## נקודות לתשומת לב

### המסך יודע שמשהו השתנה

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

### ההתראה מגיעה בהקשר

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

### המשתמש שומר על שליטה

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

### לשליחה יש תיעוד

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

## הפתרונות

### [מערכות Web](https://oversight.co.il/solutions/web-systems.md)

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

**המידע מתעדכן בתוך העבודה**

- עדכון ללא רענון
- הרשאות והעדפות
- תיעוד אירועים

### [פיתוח אפליקציות](https://oversight.co.il/solutions/mobile-apps.md)

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

**אירועים שממשיכים למשתמש**

- התראות Push
- העדפות משתמש
- מצב ההתראה

## שאלות ותשובות

### מה ההבדל בין עדכון במסך ל-Push?

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

### אפשר לבחור מי מקבל מה?

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

### מה קורה כשהמשתמש אינו מחובר?

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

### אפשר להבטיח שכל התראה תגיע מיד?

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

## פרויקטים

- [בוגלו שליחויות](https://oversight.co.il/projects/bugalu.md): בוגלו שליחויות
- [PDC Global Group](https://oversight.co.il/projects/pdc-global-group.md): PDC Global Group
- [פז"ם התרעות פקע"ר](https://oversight.co.il/projects/pikud-haoref-siren.md): צופר התרעות פקע"ר
- [MivzakLive](https://oversight.co.il/projects/mivzaklive.md): MivzakLive
- [Lumo](https://oversight.co.il/projects/lumo.md)
- [Nano](https://oversight.co.il/projects/nano.md): Nano
- [Out](https://oversight.co.il/projects/appout.md)
