Catch up on everthing we announced at this year's Firebase Summit. Learn more

שלח הודעות באמצעות מסוף Firebase

אתה יכול לשלוח הודעות הודעות באמצעות ההודעות מלחינות במסוף Firebase. למרות זאת אינו מספק את אותה גמישות או רחבה כמו שליחת הודעות עם SDK של הניהול או פרוטוקולי HTTP ו- XMPP , זה יכול להיות שימושי מאוד עבור בדיקות או לשיווק ממוקד מאוד ומעורב של משתמשים. Firebase המסוף מספק כלים אנליטיים בדיקות A / B כדי לחדד עזרה ולשפר מסרים שיווקיים.

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

על אודות

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

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

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

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

המפתחות שמסוף Firebase שולח ללקוחות הם:

מַפְתֵחַ תווית שדה מסוף תיאור
notification.title כותרת ההודעה מציין את כותרת ההתראה.
notification.body טקסט הודעה מציין את גוף ההודעה.
data נתונים מותאמים אישית צמדי מפתח/ערך שאתה מגדיר. אלה מסופקים כמטען נתונים עבור האפליקציה לטיפול.

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

מַפְתֵחַ תווית שדה מסוף תיאור
sound נשמע

מציין צליל להשמעה כאשר המכשיר מקבל התראה.

time_to_live פג תוקף

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