This tutorial can be useful for development if you want to test web push notifications on your domain using Pushpad. You will see how to create a demo page where a user can subscribe to notifications and send a notification with custom options to himself.
targeting
Multi-Channel Notifications in Ruby on Rails with Noticed gem and Pushpad
In this tutorial we explain how to use the pushpad
gem with the noticed
gem to create multi-channel notifications in a Rails application. In particular we’ll use the noticed
gem for the notifications in general, while Pushpad will be used to deliver the web push notifications in real time, even when the website is closed.
Web Push Notifications: multiple accounts on the same browser
How can you manage push notifications when a user uses multiple accounts on the same browser? What can you do if multiple users use the same device / browser?
Web push notifications: user log in and log out
How can you associate a push subscription to a specific user? How can you implement log-in and log-out for web push notifications?
Web Push: send a notification to all users
Sometimes you just need to send the same notification to all users that have subscribed to your website notifications. Let’s see how to achieve that.
How to send web push notifications to a group of users
Sometimes it is useful to send a notification from your website to multiple users. Let’s see how to achieve that.
Debugging web push notifications on a specific device
This article describes a simple and effective method for debugging web push notifications on a specific browser using Pushpad.
Sending web push notifications to specific users based on condition
In this article we see a frequent use case for notifications, where you want to send a notification only to the users in your database that match a specific condition.
Is it possible to send a web push message from a browser to another?
I’ve seen this question several times, so I would like to give a definitive answer.
Multilingual notifications with Pushpad
It’s easy to create segments based on the user preferred language. In this way you can send different notifications to users with different language preferences.