Nhắn tin qua đám mây Firebase
Firebase Cloud Messaging (FCM) là giải pháp nhắn tin đa nền tảng cho phép bạn gửi tin nhắn miễn phí một cách đáng tin cậy.
Sử dụng FCM, bạn có thể thông báo cho ứng dụng khách rằng email mới hoặc dữ liệu khác có sẵn để đồng bộ hóa. Bạn có thể gửi tin nhắn thông báo để thúc đẩy tương tác lại và giữ chân người dùng. Đối với các trường hợp sử dụng như nhắn tin tức thời, một tin nhắn có thể chuyển tải trọng lên tới 4000 byte tới ứng dụng khách.khả năng chính
Gửi tin nhắn thông báo hoặc tin nhắn dữ liệu | Gửi tin nhắn thông báo được hiển thị cho người dùng của bạn. Hoặc gửi tin nhắn dữ liệu và xác định hoàn toàn những gì xảy ra trong mã ứng dụng của bạn. Xem Các loại tin nhắn . |
Nhắm mục tiêu thông điệp linh hoạt | Phân phối thông báo tới ứng dụng khách của bạn theo bất kỳ cách nào trong 3 cách—tới các thiết bị đơn lẻ, tới các nhóm thiết bị hoặc tới các thiết bị đã đăng ký chủ đề. |
Gửi tin nhắn từ ứng dụng khách | Gửi xác nhận, trò chuyện và các tin nhắn khác từ thiết bị trở lại máy chủ của bạn qua kênh kết nối đáng tin cậy và tiết kiệm pin của FCM. |
Làm thế nào nó hoạt động?
Việc triển khai FCM bao gồm hai thành phần chính để gửi và nhận:
- Môi trường đáng tin cậy, chẳng hạn như Chức năng đám mây cho Firebase hoặc máy chủ ứng dụng để xây dựng, nhắm mục tiêu và gửi tin nhắn.
- Ứng dụng khách của Apple, Android hoặc web (JavaScript) nhận tin nhắn qua dịch vụ truyền tải dành riêng cho nền tảng tương ứng.
Bạn có thể gửi tin nhắn qua SDK quản trị Firebase hoặc giao thức máy chủ FCM . Bạn có thể sử dụng trình tổng hợp Thông báo để thử nghiệm và gửi thông báo tiếp thị hoặc tương tác bằng cách sử dụng tính năng nhắm mục tiêu và phân tích tích hợp sẵn mạnh mẽ hoặc phân đoạn được nhập tùy chỉnh .
Xem tổng quan kiến trúc để biết thêm chi tiết và thông tin quan trọng về các thành phần của FCM.