Catch up on highlights from Firebase at Google I/O 2023. Learn more

Gửi tin nhắn bằng bảng điều khiển Firebase

Bạn có thể gửi tin nhắn thông báo bằng trình soạn thảo Thông báo trong bảng điều khiển Firebase. Mặc dù điều này không mang lại tính linh hoạt hoặc khả năng mở rộng như gửi thư bằng SDK quản trị hoặc giao thức HTTP và XMPP , nhưng điều này có thể rất hữu ích để thử nghiệm hoặc tiếp thị được nhắm mục tiêu cao và thu hút người dùng. Bảng điều khiển Firebase cung cấp thử nghiệm A/B dựa trên phân tích để giúp tinh chỉnh và cải thiện thông điệp tiếp thị.

Sau khi bạn đã phát triển logic trong ứng dụng của mình để nhận tin nhắn, bạn có thể cho phép người dùng không có kỹ thuật gửi tin nhắn bằng Trình tổng hợp thông báo .

Về

Khi bạn gửi tin nhắn thông báo từ trình tổng hợp Thông báo , Google sẽ sử dụng các giá trị bạn nhập vào các trường biểu mẫu theo các cách sau:

  • Các trường như Phân khúc người dùngHết hạn xác định mục tiêu thư và các tùy chọn gửi.
  • Các trường như Văn bản thông báoDữ liệu tùy chỉnh được gửi tới ứng dụng khách trong một tải trọng bao gồm các cặp khóa/giá trị.

Các trường này ánh xạ tới các khóa có sẵn thông qua đối tượng Message . Ví dụ: các cặp khóa/giá trị được nhập trong trường Dữ liệu tùy chỉnh của trình tổng hợp được xử lý dưới dạng tải trọng data cho thông báo. Các trường khác ánh xạ trực tiếp tới các khóa trong đối tượng notification hoặc trong cấu hình thông báo dành riêng cho nền tảng.

Lưu ý rằng một số trường trong trình tổng hợp Thông báo không khả dụng thông qua FCM API. Ví dụ: bạn có thể nhắm mục tiêu phân khúc người dùng dựa trên phiên bản ứng dụng, ngôn ngữ, loại và phiên bản trình duyệt hoặc thuộc tính người dùng theo những cách không khả dụng khi sử dụng API máy chủ.

Các khóa mà bảng điều khiển Firebase gửi cho khách hàng là:

Chìa khóa Nhãn trường bảng điều khiển Sự miêu tả
notification.title tiêu đề thông báo Cho biết tiêu đề thông báo.
notification.body văn bản thông báo Cho biết văn bản nội dung thông báo.
data dữ liệu tùy chỉnh Các cặp khóa/giá trị mà bạn xác định. Chúng được phân phối dưới dạng tải trọng dữ liệu để ứng dụng xử lý.

Các khóa xác định việc gửi tin nhắn bao gồm:

Chìa khóa Nhãn trường bảng điều khiển Sự miêu tả
sound Âm thanh

Cho biết âm thanh sẽ phát khi thiết bị nhận được thông báo.

time_to_live hết hạn

Tham số này chỉ định khoảng thời gian (tính bằng giây) tin nhắn sẽ được lưu trong bộ lưu trữ FCM nếu thiết bị ngoại tuyến. Để biết thêm thông tin, hãy xem Đặt tuổi thọ của tin nhắn .