Save the date - Google I/O returns May 18-20. Register to get the most out of the digital experience: Build your schedule, reserve space, participate in Q&As, earn Google Developer profile badges, and more. Register now
דף זה תורגם על ידי Cloud Translation API.
Switch to English

הודעות ענן של Firebase

העברת הודעות בענן של Firebase (FCM) היא פתרון העברת הודעות חוצה פלטפורמות המאפשר לך לשלוח הודעות באופן מהימן ללא עלות.

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

משתמש בממשקי API של העברת הודעות בענן של Google? למידע נוסף על אופן המעבר ל- FCM.

הגדרת iOS הגדרת אנדרואיד הגדרת אינטרנט הגדרת C ++ הגדרת אחדות

יכולות מפתח

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

איך זה עובד?

יישום FCM כולל שני מרכיבים עיקריים לשליחה וקבלה:

  1. סביבה מהימנה כגון פונקציות ענן עבור Firebase או שרת אפליקציות שעליו ניתן לבנות, למקד ולשלוח הודעות.
  2. אפליקציית לקוח ל- iOS, Android או אינטרנט (JavaScript) המקבלת הודעות באמצעות שירות התחבורה הספציפי לפלטפורמה.

באפשרותך לשלוח הודעות דרך SDK של מנהל ה- Firebase או באמצעות פרוטוקולי שרת ה- FCM . אתה יכול להשתמש במלחין ההודעות לבדיקה ולשליחת הודעות שיווקיות או מעורבות באמצעות מיקוד וניתוח מובנים רבי עוצמה או פלחים מיובאים בהתאמה אישית.

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

מסלול יישום

הגדר את FCM SDK הגדר את Firebase ו- FCM באפליקציה שלך בהתאם להוראות ההתקנה של הפלטפורמה שלך.
פתח את אפליקציית הלקוח שלך הוסף טיפול בהודעות, לוגיקה של מינוי נושאים או תכונות אופציונליות אחרות לאפליקציית הלקוח שלך. במהלך הפיתוח תוכלו לשלוח בקלות הודעות בדיקה ממלחין ההודעות .
פתח את שרת האפליקציות שלך החלט אם ברצונך להשתמש ב- Firebase Admin SDK או באחד מפרוטוקולי השרת כדי ליצור את לוגיקת השליחה שלך - לוגיקה לאימות, בניית בקשות שליחה, טיפול בתגובות וכו '. ואז בנה את ההיגיון בסביבה המהימנה שלך. שים לב שאם אתה רוצה להשתמש בהודעות במעלה הזרם מיישומי הלקוח שלך, עליך להשתמש ב- XMPP וכי פונקציות ענן אינן תומכות בחיבור מתמשך הנדרש על ידי XMPP.

הצעדים הבאים

  • הפעל את מדגם ההפעלה המהירה של Android או iOS . דוגמאות אלה מאפשרות לך לרוץ ולבדוק קוד כדי לשלוח הודעת בדיקה למכשיר יחיד באמצעות מסוף Firebase.

  • נסה את ההדרכות עבור Android או iOS .

  • הוסף Firebase Cloud Messaging לאפליקציית Android , iOS או האינטרנט שלך .

  • הגדר את הסביבה המהימנה שלך בה תבנה ותשלח בקשות הודעות. אתה יכול לכתוב לוגיקה של שליחה באמצעות SDK Admin , ולפרוס את הקוד בקלות בפונקציות ענן עבור Firebase או סביבות ענן אחרות המנוהלות על ידי Google. לחלופין, ניתן לבצע פיתוח שרתים באמצעות פרוטוקולי שרת FCM .

  • למידע נוסף על שליחת מטעני נתונים, הגדרת עדיפות להודעות ואפשרויות העברת הודעות אחרות הזמינות ב- FCM.

  • העבר את יישום ה- GCM הקיים שלך ב- Android או iOS לשימוש ב- Firebase Cloud Messaging.