Firebase Cloud Messaging
Firebase Cloud Messaging (FCM) הוא פתרון הודעות חוצה פלטפורמות המאפשר לך לשלוח הודעות בצורה מהימנה ללא עלות.
באמצעות FCM, אתה יכול להודיע לאפליקציית לקוח שדוא"ל חדש או נתונים אחרים זמינים לסנכרון. אתה יכול לשלוח הודעות התראה כדי לעודד מעורבות מחדש ושימור של משתמשים. למקרי שימוש כגון הודעות מיידיות, הודעה יכולה להעביר מטען של עד 4000 בתים לאפליקציית לקוח.יכולות מפתח
שלח הודעות התראה או הודעות נתונים | שלח הודעות התראה המוצגות למשתמש שלך. או שלח הודעות נתונים וקבע לחלוטין מה קורה בקוד היישום שלך. ראה סוגי הודעות . |
מיקוד מסרים רב-תכליתי | הפץ הודעות לאפליקציית הלקוח שלך בכל אחת מ-3 דרכים - למכשירים בודדים, לקבוצות של מכשירים או למכשירים הרשומים לנושאים. |
שלח הודעות מאפליקציות לקוח | שלח אישורים, צ'אטים והודעות אחרות ממכשירים בחזרה לשרת שלך דרך ערוץ החיבור האמין והחסכוני בסוללה של FCM. |
איך זה עובד?
מימוש FCM כולל שני מרכיבים עיקריים לשליחה וקבלה:
- סביבה מהימנה כגון Cloud Functions for Firebase או שרת אפליקציות שעליו ניתן לבנות, למקד ולשלוח הודעות.
- אפליקציית לקוח של אפל, אנדרואיד או אינטרנט (JavaScript) שמקבלת הודעות באמצעות שירות התחבורה הספציפי המתאים לפלטפורמה.
אתה יכול לשלוח הודעות דרך Firebase Admin SDK או פרוטוקולי שרת FCM . אתה יכול להשתמש ב- Notifications composer לבדיקה ולשלוח הודעות שיווקיות או מעורבות באמצעות מיקוד וניתוח מובנים חזקים או פלחים מיובאים מותאמים אישית.
עיין בסקירה הארכיטקטונית לפרטים נוספים ומידע חשוב על הרכיבים של FCM.