Dịch vụ thông báo đẩy là gì?

Dịch vụ thông báo đẩy là công nghệ mà ứng dụng sử dụng để gửi tin nhắn cho người dùng. Bạn có thể đã thấy các cảnh báo hoặc thông báo của ứng dụng bật lên trên thiết bị di động của mình. Đó là những tín hiệu giao tiếp đến từ máy chủ ứng dụng. Máy chủ, chứ không phải người dùng, khởi tạo quá trình trao đổi thông báo đẩy. Các ứng dụng sử dụng thông báo đẩy để giúp người dùng biết về các chương trình ưu đãi sắp tới, sự kiện trong ứng dụng hoặc các thông tin khác mà người dùng có thể quan tâm. Dù thông báo đẩy trên di động là loại phổ biến nhất, còn có thông báo đẩy trên web, thông báo đẩy cho thiết bị đeo và thông báo đẩy bằng giọng nói.

Lợi ích của việc sử dụng dịch vụ thông báo đẩy là gì?

Trong những năm gần đây, các dịch vụ thông báo đẩy đã trở nên thiết yếu đối với các ứng dụng di động. Năm 2009, Apple phát hành phiên bản đầu tiên của dịch vụ Thông báo đẩy của Apple (APN) dành cho iOS, cho phép các nhà phát hành ứng dụng gửi tin nhắn đến người dùng mà không cần yêu cầu người dùng mở ứng dụng. Google cũng ra mắt dịch vụ thông báo đẩy của mình vào năm 2012 cho hệ điều hành Android. Người dùng của bạn có thể sẽ mong đợi thông báo đẩy hoạt động như một tính năng, và chúng có thể giúp cả bạn và người dùng của bạn.

Dưới đây là một số lợi ích của việc sử dụng dịch vụ thông báo đẩy.

Tăng khả năng tương tác

Thông báo đẩy là một cách hiệu quả để thu hút người dùng của bạn. Bạn có thể sử dụng thông báo đẩy để gửi cho người dùng của bạn thông tin thích hợp, nhắc nhở họ sử dụng ứng dụng của bạn và gợi ý cho họ tận dụng các tính năng và khuyến mãi. Nhiều nghiên cứu cho thấy thông báo đẩy có tỷ lệ mở cao hơn email, tin nhắn SMS và ứng dụng trò chuyện.

Nâng cao khả năng giữ chân người dùng

Bạn có thể sử dụng thông báo đẩy để tạo tin nhắn có tính mục tiêu hơn và phù hợp hơn cho người dùng của bạn. Ví dụ: bạn có thể nhắm đến người dùng dựa trên hành vi trong quá khứ, vị trí, sở thích của họ và các yếu tố khác. Điều này có thể làm tăng khả năng giữ chân khách hàng cũng như tăng doanh thu.

Người dùng có quyền kiểm soát nhiều hơn

Người dùng của bạn có thể thích thông báo đẩy hơn các phương thức giao tiếp khác vì người dùng có thể dễ dàng kiểm soát thông báo đẩy. Người dùng của bạn có thể chọn nhận thông báo đẩy và chọn ngừng nhận khi họ muốn.

Thông báo đẩy có những trường hợp sử dụng nào?

Dưới đây là một số cách phổ biến nhất mà các tổ chức sử dụng thông báo đẩy.

Các chiến dịch tiếp thị

Thông báo đẩy thường được sử dụng cho các chiến dịch tiếp thị. Thông tin chi tiết về khuyến mãi, giảm giá, các đợt ra mắt sản phẩm mới và các cập nhật quan trọng khác được gửi trực tiếp đến thiết bị của người dùng.

Thông báo đẩy là một cách hiệu quả để thúc đẩy chiến dịch và khuyến khích người dùng thực hiện hành động. Ví dụ: bạn có thể gợi ý để họ tải xuống ứng dụng mới, đăng ký dịch vụ hoặc mua sản phẩm họ thích.

Các chiến dịch thông báo đẩy thành công cũng giúp mang những khách hàng trong quá khứ trở lại.

Thông báo giao dịch

Thông báo đẩy có thể cảnh báo người dùng của bạn về các giao dịch như hoạt động tài chính trong tài khoản của họ. Ví dụ: các ngân hàng sử dụng thông báo đẩy để cảnh báo khách hàng về tiền gửi vào, tiền rút ra, cập nhật số dư tài khoản và các thay đổi khác đối với tài khoản của họ.

Thông báo đẩy giúp khách hàng luôn nắm được tình hình tài chính của họ và biết về bất kỳ hoạt động đáng ngờ nào. Bạn cũng có thể sử dụng thông báo đẩy để gửi cho khách hàng lời nhắc thanh toán và các cảnh báo khác về giao dịch sắp tới.

Mật khẩu một lần

Thông báo đẩy có thể cung cấp mật khẩu một lần (OTP), cho phép bạn xác thực tài khoản người dùng. Ví dụ: khi người dùng tiến hành đăng nhập hoặc mua hàng, bạn có thể gửi OTP đến thiết bị di động của người dùng. Sau đó, người dùng sẽ nhập OTP để hoàn thành hành động, do đó bạn có thể xác minh danh tính của người dùng mà không cần lưu trữ thông tin nhạy cảm. Nói một cách khái quát hơn, OTP là một khía cạnh trong phương pháp xác thực nhiều yếu tố (MFA).

Tìm hiểu về MFA »

Cảnh báo khẩn cấp

Các tổ chức chính phủ có thể sử dụng thông báo đẩy để đưa các cảnh báo khẩn cấp đến với công chúng. Đây có thể là cảnh báo về thiên tai cũng như các tình huống khẩn cấp khác, chẳng hạn như Cảnh báo Amber, các mối đe dọa khủng bố và cảnh báo về tình trạng thời tiết cực đoan.

Dịch vụ y tế

Thông báo đẩy có thể gửi thông tin y tế đến người dùng, ví dụ như cập nhật về cuộc hẹn, lời nhắc uống thuốc và kết quả xét nghiệm. Ngoài ra, thông báo đẩy có thể nhắc bệnh nhân dùng thuốc hoặc đặt các cuộc hẹn khám theo dõi. 

Cập nhật tình hình vận chuyển

Là một đơn vị bán lẻ hoặc nhà cung cấp, bạn có thể gửi thông báo đẩy để cập nhật cho khách hàng của bạn về trạng thái đơn hàng của họ. Bạn có thể thông báo cho khách hàng của mình về bất kỳ thay đổi nào về trạng thái vận chuyển của đơn hàng, chẳng hạn như khi đơn hàng bắt đầu được vận chuyển, khi đang được giao và khi đã giao hoàn tất. Thông báo đẩy cũng có thể cung cấp số theo dõi vận đơn và thời gian giao hàng ước tính.

Phản hồi của khách hàng

Thông báo đẩy có thể nhắc khách hàng cung cấp phản hồi về sản phẩm hoặc dịch vụ. Bạn có thể sử dụng thông báo đẩy để yêu cầu khách hàng đánh giá trải nghiệm của họ hoặc để lại nhận xét về sản phẩm hoặc dịch vụ. Ngoài ra, bạn có thể sử dụng thông báo đẩy để tiến hành khảo sát và thu thập thông tin chuyên sâu về sở thích và ý kiến của khách hàng. 

Mạng xã hội

Nếu bạn vận hành một ứng dụng mạng xã hội, bạn có thể gửi thông báo đẩy đến người dùng về các cập nhật như bài đăng và bình luận mới. Khi bạn gửi thông báo cho người dùng bất cứ khi nào có nội dung mới, họ có thể nhanh chóng truy cập và tương tác với những tin tức mới nhất mà không cần kiểm tra các thông tin cập nhật một cách thủ công. 

Có những loại thông báo đẩy nào?

Có hai loại thông báo đẩy chính: từ ứng dụng đến người dùng (A2P) và từ người dùng đến người dùng (P2P).

A2P

Thông báo đẩy A2P được gửi từ một ứng dụng hoặc dịch vụ đến một người dùng cá nhân. Một số ví dụ bao gồm tin tức và cảnh báo, tin nhắn quảng cáo và tin nhắn giao dịch.

P2P

Thông báo đẩy P2P được gửi trực tiếp từ người dùng này đến người dùng khác, thường để thông báo cho người nhận về một sự kiện hoặc hoạt động. Những thông báo đẩy này bao gồm tin nhắn trò chuyện, yêu cầu kết bạn, lời nhắc và cập nhật vị trí.

Thông báo đẩy hoạt động như thế nào?

Để có thông báo đẩy, bên gửi phải gửi đi một thông báo, người dùng phải nhận thông báo đó và một dịch vụ phải kết nối được hai bên với nhau. Mối quan hệ giữa ba bên này như sau:

  • Bên gửi sử dụng một máy chủ ứng dụng để gửi thông báo đến người dùng
  • Người dùng đồng ý nhận thông báo bằng cách đăng ký qua thiết bị của họ
  • Dịch vụ thông báo đẩy dành riêng cho nền tảng liên kết bên gửi với người dùng

Nếu bạn đang phát triển một ứng dụng di động, sau đây là các bước phổ biến cần cân nhắc nếu bạn muốn bắt đầu gửi thông báo đẩy.

Đăng ký ứng dụng với dịch vụ thông báo đẩy

Bạn nên kết nối với dịch vụ thông báo đẩy của từng nền tảng mà bạn muốn nhắm đến. Ví dụ: bạn nên thiết kế ứng dụng của mình để kết nối với dịch vụ Apple Push Notification (APN) để nhắm đến người dùng iOS và Firebase Cloud Messaging (FCM) để nhắm đến người dùng Android. Bạn có thể đăng ký ứng dụng của mình với dịch vụ thông báo đẩy để truy cập vào API dịch vụ.

Tìm hiểu về API »

Xử lý token dịch vụ

Các dịch vụ thông báo đẩy duy trì kết nối với từng ứng dụng và thiết bị di động có liên quan đã đăng ký với các dịch vụ này. Khi một ứng dụng và thiết bị di động đăng ký, dịch vụ thông báo đẩy trả về một token thiết bị. Là một nhà phát triển, bạn có thể xử lý và sử dụng các token này để gửi thông báo đến người dùng.

Bắt đầu gửi thông báo

Máy chủ ứng dụng của bạn gửi nội dung của một thông báo và token thiết bị đến API dịch vụ thông báo đẩy. Sau khi máy chủ đã gửi yêu cầu đến dịch vụ thông báo đẩy, dịch vụ sẽ gửi thông báo đến thiết bị của người dùng.

Thông báo sẽ xuất hiện trên màn hình khóa, trung tâm thông báo hoặc biểu tượng ứng dụng của thiết bị, tùy thuộc vào cài đặt của người dùng. Sau đó, người dùng có thể nhấp vào thông báo đó để truy cập vào ứng dụng hoặc trang web của bạn.

AWS có thể hỗ trợ các yêu cầu về thông báo đẩy của bạn như thế nào?

Tại Amazon Web Services (AWS), chúng tôi cung cấp Dịch vụ thông báo đơn giản của Amazon (Amazon SNS) để hỗ trợ cho các yêu cầu về thông báo đẩy của bạn.

Amazon SNS là dịch vụ truyền thông điệp kiểu gửi – đăng ký nhận (pub/sub) được quản lý hoàn toàn dành cho cả phương thức truyền thông điệp từ ứng dụng đến ứng dụng (A2A) và từ ứng dụng đến người dùng (A2P). Amazon SNS hoạt động như một cầu nối trung gian giữa ứng dụng của bạn và các dịch vụ thông báo đẩy khác nhau trên nền tảng di động để bạn có thể điều chỉnh quy mô nhanh hơn.

Đối với phương thức truyền thông điệp A2A, Amazon SNS cung cấp phương thức truyền thông điệp theo mô hình đẩy, nhiều-nhiều cho các hệ thống phân tán, vi dịch vụ và các ứng dụng phi máy chủ theo sự kiện. Đối với phương thức truyền thông điệp A2P, Amazon SNS cho phép bạn giao tiếp với khách hàng bằng tin nhắn SMS, thông báo đẩy và email.

Đây là những cách bạn có thể hưởng lợi từ việc sử dụng Amazon SNS:

  • Tích hợp các ứng dụng với phương thức truyền thông điệp nhập trước, xuất trước
  • Mã hóa hoạt động phân phối tin nhắn thông báo theo phương thức bảo mật
  • Thu thập và phân xuất sự kiện từ hơn 60 dịch vụ AWS
  • Gửi thông báo đẩy và tin nhắn SMS đến khách hàng trên toàn thế giới

Bắt đầu sử dụng thông báo đẩy trên AWS bằng cách tạo tài khoản AWS miễn phí ngay hôm nay.

Các bước tiếp theo trên AWS

Tham khảo các tài nguyên bổ sung liên quan đến sản phẩm
Xem các Dịch vụ phân phối nội dung 
Đăng ký tài khoản miễn phí

Nhận ngay quyền sử dụng Bậc miễn phí của AWS.

Đăng ký 
Bắt đầu xây dựng trong bảng điều khiển

Bắt đầu xây dựng trong AWS Management Console.

Đăng nhập