Gửi thông báo bằng bảng điều khiển của Firebase

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 của 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 của Firebase cung cấp 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ùngHết hạn xác định mục tiêu của thông báo và các lựa chọn phân phối.
  • Các trường như Văn bản thông báoDữ 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 FCM API. 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 của Firebase gửi cho khách hà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 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.