Tạo thông báo đẩy cho WordPress với OneSignal được áp dụng nhiều khi Chrome và FireFox hỗ trợ kiểu thông báo này để gửi thông báo cho khách hàng trên trình duyệt. Trước đây, kiểu thông báo này chỉ hỗ trợ trên hệ điều hành điện thoại.
Sử dụng thông báo đẩy (Push Notification) là hình thức tối ưu để gửi thông tin cho khách hàng bởi thông báo sẽ đập ngay vào mắt khách hàng khi họ mở trình duyệt hay thiết bị di động thay vì email hoặc tin nhắn và nó thôi thúc khách hàng quay trở lại website của bạn.
Trong bài viết này, tôi sẽ hướng dẫn tạo thông báo đẩy cho WordPress với OneSignal. Đó là một dịch vụ hoàn toàn miễn phí.
Đặc điểm của OneSignal
Dịch vụ OneSignal hỗ trợ khá nhiều nền tảng bao gồm:
- Apple iOS
- Google Android
- Windows Phone 8.0
- Windows Phone 8.1
- Amazon Fire
- Mac OS X
- Google Chrome Extension
- Safari
- Google Chrome & FireFox
Ngoài ra nó còn hỗ trợ rất nhiều chức năng như:
- Tự soạn thông báo đẩy tùy theo ý bạn..
- Tùy chọn tự gửi thông báo đẩy khi có bài đăng mới trên website WordPress.
- Đặt lịch gửi thông báo.
- Tạo segment lọc người dùng đăng ký.
- Hỗ trợ template thông báo.
- Hỗ trợ A/B Testing.
- Có plugin cho WordPress.
Hướng dẫn cài đặt OneSignal
Để tạo thông báo đẩy cho WordPress với OneSignal, bạn truy cập tại đây và chọn Sign Up Free
Sau khi đăng ký xong, bạn Log in vào hệ thống và chọn Add a new app và đặt tên app theo ý bạn
Tạo xong, bạn chọn Website Push rồi ấn Next
Tôi chọn nền tảng là Google Chrome & Mozilla FireFox, sau đó ấn Next
Tại đây bạn phải nhập một số thông tin như sau:
- Site URL: Địa chỉ website
- Default Notification Icon URL: Đường dẫn icon hiển thị trên thông báo, ở đây tôi bỏ link logo vào.
- Choose Subdomain: tên subdomain mà bạn đặt cho app
Tôi sẽ hướng dẫn lấy Google Server API Key & Goole Project Number ( Sender ID) ngay dưới đây
Đầu tiên bạn truy cập tại đây để tạo Google App mới.
Sau đó chọn Enable Google Cloud Messaging.
Bây giờ thì bạn đã có Google Server API Key & Goole Project Number
Tiếp tục tạo thông báo đẩy cho WordPress với OneSignal, bạn chọn WordPress nếu bạn sử dụng website wordpress.
Sau đó vào website wordpress đề cài plugin OneSignal Free Web Push Notifications, nhớ điền Rest API Key, App ID và Google Project ID vào nhé.
Cài xong plugin bạn vào OneSignal Push để điền các thông tin
Lưu ý, bạn phải điền đầy đủ các thông tin, nếu không điền đầy đủ thông tin, OneSignal sẽ không được kích hoạt trên webstie wordpress. Đặc biệt ở phần Popup Setting, bạn phải ấn Preview Popup thì thiết lập mới hoàn thành.
Sau khi thiết lập xong, bạn vào trang chủ đăng ký thử để nhận thông báo
Nhấn CONTINUE và chọn Allow
Bạn quay lại trang OneSignal và chọn Check Subscribed Users rồi chọn Next
Tiếp theo nhấn nút Send Test Notification, nếu bạn nhận được thông báo đẩy thì hãy nhấn vào nó.
Sau khi bạn kích vào thông báo đẩy thử nghiệm, nếu nó ra trang như bên dưới là bạn đã thiết lập thành công
Cuối cùng bạn quay lại trang OneSignal và nhấn Check Notification Status để hoàn thành.
Gửi thông báo đẩy khi có bài viết mới
Khi bạn viết bài mới hoặc cập nhật bài viết cũ, bạn sẽ thấy phần tùy chọn gửi thông báo khi đăng bài bên phải màn hình, click chọn ” Send notification on post pubish ” để gửi thông báo khi đăng bài.
Gửi thông báo tùy chọn
Để gửi thông báo tùy chọn bạn Login vào OneSignal và chọn New Message
Ở đây bạn có thể tùy chỉnh nội dung thông báo tiêu đề
Kích hoạt những nền tảng khác
OneSignal hỗ trợ rất nhiều nền tảng khác nhau, kể cả đối với người dùng Android, bạn cũng có thể kích hoạt thông báo đẩy cho nền tảng Android.
Để kích hoạt các nền tảng khác, bạn vào App Settings tại trang OneSignal và ấn Configure đối với nền tảng mà bạn muốn kích hoạt.
Những dịch vụ tạo thông báo đẩy khác
Kết luận
Trong bài viết này tôi đã hướng dẫn cách tạo thông báo đẩy cho wordpress với OneSignal. Nếu có vấn đề gì bạn cứ comment phía dưới nhé!

Tham gia cùng 67,322 người đăng ký
Nhận thông tin khi có bài viết đặc biệt, hướng dẫn chuyên sâu và cập nhật mới.
Mọi thông tin đều được mã hóa và bảo mật.
anh ơi cho em hỏi
sao em làm thông báo mà nó cứ ra cửa sổ mới ak a
không nằm trên cùng 1 cửa sổ được a ơi
tks anh
Cho mình hỏi làm sao xuất file thông tin người dùng đã đăng ký nhận thông báo đảy của onesignal