Bạn có thể gửi tin nhắn thông báo bằng trình soạn thông báo trong bảng điều khiển Firebase. Mặc dù điều này không mang lại sự linh hoạt hoặc khả năng có thể mở rộng giống như việc gửi thông báo bằng SDK quản trị hoặc giao thức HTTP và XMPP, thì giao thức này có thể rất hữu ích cho việc kiểm tra hoặc cho việc tiếp thị nhắm mục tiêu cụ thể và thúc đẩy người dùng tương tác. Bảng điều khiển Firebase cung cấp các công cụ dựa trên số liệu phân tích Thử nghiệm A/B để giúp tinh chỉnh và cải thiện thông điệp tiếp thị.
Sau khi phát triển logic trong ứng dụng để nhận thông báo, bạn có thể cho phép người dùng không có chuyên môn kỹ thuật để gửi tin nhắn trình soạn Thông báo.
Giới thiệu
Khi bạn gửi thư thông báo từ trình soạn Thông báo Google sử dụng các giá trị bạn nhập vào các trường trong biểu mẫu theo những cách sau:
- Các trường như Phân khúc người dùng và Hết hạn xác định mục tiêu của thông báo và các cách phân phối quảng cáo khác.
- Các trường như Văn bản thông báo và Dữ liệu tuỳ chỉnh sẽ được gửi đến máy khách trong một tải trọng bao gồm các cặp khoá/giá trị.
Các trường này liên kết với các khoá có sẵn thông qua
Message
. Ví dụ: các cặp khoá/giá trị được nhập trong Dữ liệu tuỳ chỉnh
của nhà soạn nhạc được xử lý như một
data
tải trọng cho thông báo. Các trường khác liên kết trực tiếp với các khoá trong
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 soạn Thông báo không được cung cấp qua API FCM. Ví dụ: bạn có thể nhắm đến phân khúc người dùng dựa trên phiên bản ứng dụng, ngôn ngữ, phiên bản và loại trình duyệt hoặc thuộc tính người dùng theo những cách không thể sử dụng được bằng cách sử dụng API máy chủ.
Các khoá mà bảng điều khiển Firebase gửi cho ứng dụng là:
Khóa | Nhãn trường bảng điều khiển | Mô tả |
---|---|---|
notification.title |
Tiêu đề thông báo | Cho biết tiêu đề thông báo. |
notification.body |
Nội dung 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ặp giá trị/khoá bạn xác định. Những sản phẩm này đã được phân phối làm tải trọng dữ liệu để ứng dụng xử lý. |
Các khoá xác định việc gửi tin nhắn bao gồm:
Khóa | Nhãn trường bảng điều khiển | Mô tả |
---|---|---|
sound |
Âm thanh |
Cho biết sẽ phát âm thanh 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 giữ trong bộ nhớ FCM nếu thiết bị đang ngoại tuyến. Để biết thêm thông tin, hãy xem Thiết lập thời gian tồn tại của thông báo. |