Firebase 雲消息傳遞
Firebase 雲消息傳遞 (FCM) 是一種跨平台消息傳遞解決方案,可讓您免費可靠地發送消息。
使用 FCM,您可以通知客戶端應用程序有新電子郵件或其他數據可供同步。您可以發送通知消息來推動用戶重新參與和保留。對於即時消息等用例,一條消息最多可以將 4000 字節的有效負載傳輸到客戶端應用程序。關鍵能力
發送通知消息或數據消息 | 發送顯示給用戶的通知消息。或者發送數據消息並完全確定您的應用程序代碼中發生了什麼。請參閱消息類型。 |
多功能消息定位 | 以 3 種方式中的任何一種將消息分發到您的客戶端應用程序 - 單個設備、設備組或訂閱主題的設備。 |
從客戶端應用程序發送消息 | 通過 FCM 可靠且省電的連接通道將確認、聊天和其他消息從設備發送回您的服務器。 |
它是如何工作的?
FCM 實現包括用於發送和接收的兩個主要組件:
- 受信任的環境,例如 Cloud Functions for Firebase 或用於構建、定位和發送消息的應用程序服務器。
- 通過相應的特定於平台的傳輸服務接收消息的 Apple、Android 或 Web (JavaScript) 客戶端應用程序。
您可以通過Firebase Admin SDK或FCM 服務器協議發送消息。您可以使用通知編輯器進行測試,並使用強大的內置定位和分析或自定義導入的細分來發送營銷或參與信息。
有關 FCM 組件的更多詳細信息和重要信息,請參閱架構概述。