Giới thiệu về thông báo và cuộc trò chuyện

Thông báo cung cấp thông tin cập nhật kịp thời và phù hợp từ ứng dụng của bạn cho người dùng, xuất hiện ở những nơi như thanh trạng thái, ngăn thông báo và màn hình khoá. Thông báo này cho người dùng biết về các thông báo, nội dung cập nhật hoặc sự kiện có liên quan trong ứng dụng của bạn, đặc biệt là khi ứng dụng không chạy ở nền trước.

Cuộc trò chuyện là thông báo về tin nhắn theo thời gian thực với những người có một phần ưu tiên riêng trong ngăn thông báo. Cuộc trò chuyện hỗ trợ bong bóng trò chuyệnmục tiêu chia sẻ. Các tính năng này giúp ứng dụng nhắn tin của bạn có cảm giác được tích hợp tốt vào trải nghiệm Android, nâng cao mức độ tương tác của người dùng và giúp ứng dụng của bạn luôn là lựa chọn đầu tiên trong tâm trí người dùng.

Nắm được các khái niệm chính về thông báo trên Android

Việc sử dụng thông báo một cách hiệu quả và chính xác sẽ giúp ứng dụng của bạn có một cách thức tuyệt vời để thu hút lại người dùng, nhưng bạn cần phải biết nhiều điều. Dưới đây là một số thông tin cơ bản:

  • Quyền khi bắt đầu chạy đối với thông báo (POST_NOTIFICATIONS): Kể từ Android 13 (cấp độ API 33) trở lên, các ứng dụng phải yêu cầu quyền POST_NOTIFICATIONS để gửi thông báo, giúp người dùng kiểm soát trực tiếp những ứng dụng có thể gửi thông báo cho họ.
  • Kênh thông báo: Các ứng dụng phải sử dụng kênh để đăng thông báo, đồng thời các kênh có mã nhận dạng duy nhất và tên mà người dùng có thể thấy. Người dùng có thể điều chỉnh chế độ cài đặt thông báo cho từng kênh, vì vậy, bạn nên phân loại thông báo theo loại hoặc mức độ ưu tiên theo cách mà người dùng có thể hiểu được (ví dụ: tin nhắn, cảnh báo, nội dung cập nhật).
  • Nhóm thông báo: Nhóm thông báo sắp xếp trực quan các thông báo có liên quan và cho phép người dùng quản lý các thông báo này dưới dạng một đơn vị.
  • Huy hiệu thông báo: Dấu chấm hoặc số nhỏ này trên biểu tượng của một ứng dụng (tuỳ thuộc vào khả năng hỗ trợ của trình chạy) cho biết các thông báo chưa đọc. (Bạn có thể chọn để ứng dụng của mình cung cấp một số tuỳ chỉnh).
  • MessagingStyle: Một kiểu thông báo được dùng để biểu thị các cuộc trò chuyện giữa nhiều người hoặc nhóm người. Bạn phải tạo thông báo theo kiểu này để sử dụng các tính năng trò chuyện của Android.
  • Thao tác trên thông báo: Các nút ở cuối thông báo thực hiện một thao tác trên dữ liệu mà thông báo đó đại diện, chẳng hạn như "Lưu trữ" hoặc "Trả lời". Thông báo thậm chí có thể cho phép người dùng nhập trực tiếp câu trả lời.

Hãy xem bài viết Tổng quan về thông báo để tìm hiểu những kiến thức cơ bản về Thông báo trên Android. Hãy xem Các phương pháp hay nhất cho ứng dụng nhắn tin để biết thông tin tổng quan chi tiết hơn về việc đưa ứng dụng nhắn tin của bạn lên hầu hết các nền tảng Android. Hãy xem phần Người dùng và cuộc trò chuyện để tìm hiểu thêm về các phương pháp hay nhất và công cụ cơ bản cho thông báo và cuộc trò chuyện.

Nâng cấp ứng dụng của bạn

Để giúp ứng dụng nhắn tin của bạn đáp ứng và vượt quá mong đợi của người dùng, đồng thời giúp ứng dụng của bạn có cảm giác được tích hợp đầy đủ với Android, bạn nên tận dụng tối đa các tính năng thông báo mà Android cung cấp:

Hướng dẫn đầy đủ có nhiều tính năng liên quan đến thông báo hơn nữa để bạn cân nhắc nhằm nâng cao trải nghiệm mạng xã hội và nhắn tin.