Replies: 11 comments 1 reply
-
Perfecty push notification is based on web push (self hosted). This plugin is designed using Firebase as push notification provider. Difference between web push and Firebase is as follows, Web push creates subscription from browser which consists of endpoint, vapid key for every subscription there is no intermediate token |
Beta Was this translation helpful? Give feedback.
-
If I understood correctly, all Perfecty subscribers should be migrated to PNFPB automatically when they land on my website? For some reason, in 'real life', it doesn't work. I've tried it myself, on my own website. If I am subscribed with Perfecty Push, and I disable Perfecty Push, my browser still shows that I am subscribed to notifications. I've tested, and both plugins can work in parallels, both show subscription message at once, both workers work, and each plugin can send push message to it's base of subscribers. But nothing as described happens no token creation happens. |
Beta Was this translation helpful? Give feedback.
-
I will test this in one of my site and I will let you know |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Ok, so I've wanted to test this on localhost, and I've installed Laragon, without Redis, and NGINX, bare apache+mysql. If the option is enabled, then custom prompt is shown regardless of my previous subscription to Perfecty, and token isn't given. Not sure if feature or a bug, but you wrote: '' It is mandatory, if safari browser is used for push notification and also custom prompt is needed for Firefox android'' So, it would be nice to have both custom prompt for those that aren't subscribed, and token, for those that are subscribed, at the same time. |
Beta Was this translation helpful? Give feedback.
-
If custom prompt is enabled and it is subscribed to perfecty it will show only unsubscribe button as it is already subscribed (if you click on bell prompt it will show unsubscribe button as it is already subscribed). After enabling pnfpb plugin, is it possible to send me screenshot of your site with dev tools console tab messages, i want to see any other warning or errors are present in your site. Firebase will not take browse subscription, only pnfpb plugin will check whether browser is subscribed for notifications, once it is subscribed (irrespective of any plugins), pnfpb plugin will make api call to firebase to create token, this token will be stored in plugin's table and used to send notifications. If you have any test version of your site, it will be easy to check and it will be easy for me to help you. For my site, it is working fine when i swap between perfecty or pnfpb or onesignal or some other plugins. |
Beta Was this translation helpful? Give feedback.
-
I have to write this, because I can't understand. I went to a test site, did everything like I was doing previously, and I couldn't make it work properly. but the only thing I did differently once, is to enable BELL prompt option in custom prompt. Then everything started working on test site. I've tried all possible combinations with prompt styles, with or without bell, and every time I would get token. I've turned on and off the plugin, switching from one to another, keeping them both, it would work. For some reason, everything got stuck because of that option. Now I went to my working website to test this hypothesis, I've tested without bell, and it still didn't work. Once I've turned on bell prompt, I got token, and I also got token in every other combination. I am using Perfecty to send notifications to my old subs, and once they land on my site, PNFPB is 'catching' them and giving them token, transferring them to PNFPB. I've no idea why it got stuck, but it's finally unstuck. But I have to ask - what is the difference between Userid 1 and Userid 0? And what is the meaning of "Shortcode subscription 1000000000" |
Beta Was this translation helpful? Give feedback.
-
Actually it's just a matter of turning on and off custom prompt and saving in between the two stages to reactivate it. Userid 1 - logged in user |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Your effort to explain something, is on another level. Thank you, thank you, thank you. |
Beta Was this translation helpful? Give feedback.
-
Since I've been using some other plugins (Perfecty Push Notifications) which is now abandoned, a lot of my visitors are already subscribed to my notifications.
That creates an issue, because I can't import them, and I can't reset notification subscription in their browser.
Popup that ask users to subscribe doesn't show up, unless they manually reset their subscription.
Is there a way to handle this issue in some manner?
Could it be possible to send notifications to users, and once they are on the website, to update or reset their subsciption, so they can subscribe with new service?
Beta Was this translation helpful? Give feedback.
All reactions