על מנת לשלוח נוטיפיקציות לדפדפן של גולשים שהיו באתר שלנו ושהסכימו להרשם כמנויים לשירות העדכונים שלנו, נחוץ ליצר קוד יעודי אותו יש להטמיע באתר. הקוד יאפשר לייצר את החיבור בין אותם הגולשים שמעוניינים לקבל עדכונים לבין מערכת InforUMobile ממנה נשלח להם את העדכונים האמורים.
בעמוד זה נסביר כיצד מייצרים את הקוד. לתשומת לבך – השירות עובד רק בפרוטוקול https על אתרי SSL. לא ניתן להגדירו על אתר שאינו עומד בקריטריון זה.
להסבר על איך שולחים את הנוטיפיקציות ממערכת InforUMobile יש לעבור לכאן.
נתחיל אם כן מלצור פרוייקט חדש בפיירבייס קונסול. נגלוש ל – https://console.firebase.google.com, נלחץ על Create project:

ניתן שם לפרוייקט (כל שם שנרצה לבחירתנו):

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

במעבר עכבר על גלגל השיניים יפתח תפריט, נלחץעל לשונית Project Settings:

תפתח לנו חלונית הקמת פרוייקט, נגדיר כמוצג ונלחץ Create project:
נעבור להגדרות הפרוייקט תחת Project Overview משמאל:

יפתח מסך ההגדרות, בו נבחר את פלטפורמת הווב – </> :

מכאן נועבר למסך הגדרות בו נתבקש לתת שם לאפליקציה, נכניס את השם למקום במיועד תחת App nickname (כל שם שנרצה לבחירתנו) ונלחץ על כפתור Register app:
הלחיצה תעביר אותנו לשלב 2 – Add Firebase SDK בו נלחץ על – Continue to console:
מכאן נעביר את הגדרת הרדיו של Firebase SDK snippet להגדרת -Config:

את ה-json שיופיע יש להעתיק לשדה FirebaseConfig ב- WebPush/Install.
לאחר מכן נעבור ללשונית של Cloud Messaging:

יש להעתיק את ה- Server key לשדה FirebaseServerKey ב- WebPush/Install ואת ה- Sender ID לשדה FirebaseSenderId ב- WebPush/Install:

יש ללחוץ על Generate Key Pair בחלק של Web configuration:

אז יווצר מפתח ציבורי:

בסיום יש לעבור למערכת InforUMobile ובה להגדיר את הגדרות ה- Firebase הנחוצות על מנת שהמערכת תדע לתקשר עם הפרוייקט שיצרנו זה עתה.
יש לבצע login למערכת וללחוץ על עיגול הנוטיפיקציות לכרום במסך הבית שלה:

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

דבר זה יוביל אותנו אל מסך ההגדרות בו נתבקש להזין את ההגדרות הבאות אותן נמשוך מהפרוייקט שיצרנו זה עתה ב- Firebase:

+ מפתח שרת (Firebase Server Key)
+ זיהוי השולח שלנו (Firebase Sender ID)
+ מפתח ציבורי (Firebase Public Pair)
+ הגדרות (Config)
+ שם הקבוצה אליה יתווסף איש הקשר
בסיום נלחץ על כפתור שמור. הלחיצה תוביל אותנו אל מסך סיכום ההגדרות ממנו נוכל:
+ להוריד למחשב שלנו את קבצי ההתקנה אותם יש לשמור בספריה הראשית של האתר שלנו.
+ להעתיק את הסקריפט אותו יהיה עלינו להעתיק ולהדביק בכל עמודי האתר שלנו בהם נרצה שתתבצע הקפצה של הצעה לגולשים להצטרף כמנוים לנוטיפיקציות שלנו.

לאחר ביצוע כל הפעולות הללו נוכל להתחיל לשלוח למנוים שלנו נוטיפיקציות. למידע על איך שולחים נוטיפיקציות ראה כאן.
כאמור, השירות עובד רק בפרוטוקול https על אתרי SSL. הנחיות מלאות ניתן למצוא כאן: https://firebase.google.com/docs/cloud-messaging/js/client
