Bạn có thể gửi thông báo bằng cách sử dụ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 chuyên về kỹ thuật gửi thông báo bằng 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 trường Dữ liệu tuỳ chỉnh của trình soạn thư được xử lý dưới dạng tải trọng data
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 đố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 soạn Thông báo không được cung cấp qua API FCM. Ví dụ: bạn có thể nhắm đến các 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 có sẵn khi 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 thư bao gồm:
Khóa | Nhãn trường bảng điều khiển | Mô tả |
---|---|---|
sound |
Âm thanh |
Cho biết âm thanh cần phát khi thiết bị nhận được thông báo. |
time_to_live |
Hết hạn | Thông số này chỉ định khoảng thời gian (tính bằng giây) mà thông báo sẽ được lưu trữ trong bộ nhớ FCM nếu thiết bị không có kết nối mạng. Để 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. |