Hello, you need to Activate the plugin first, then you need to go to Perfecty Push > Settings. Enable the public widget and check the “Remove conflicting workers (Don’t use it with PWA/AMP)” option.
Thread Starter
Udinra
(@udinra)
My bad the website I need help with is moneypati.com and below is the configuration I have.
Note mine is AMP website so the option Remove conflicting workers (Don’t use it with PWA/AMP) is not Checked.
Public widget
Preferences for the widgets shown in the front page.
Enabled – Checked
Remove conflicting workers (Don’t use it with PWA/AMP) – Un Checked
Enable debugging – Checked
Service Worker Scope – /perfecty/push
Enable and collect data from users – Checked
I have below options populated
Vapid Private Key
Vapid Public Key
Batch Size – 30
Hello, we don’t see the plugin enabled at all in your website. When we go to https://moneypati.com/technical-analysis/getting-started/ for example, in the source code we don’t find anything from Perfecty. Are you sure it’s enabled? Thank you!
Thread Starter
Udinra
(@udinra)
Yes it is enabled. The settings I have shared above. Before asking for support I also browsed the page source but found nothing being loaded.
I also tried https://moneypati.com/wp-content/plugins/perfecty-push-notifications/public/js/service-worker-loader.js.php to ensure if it is working fine.I saw in other treads people having issue with it.
For some reason your plugin is not loading anything on my Website.
NOTE : I have AMP enabled in Standard mode. So for desktop website also AMP version gets loaded.
Maybe it’s because of AMP, from the outside it’s not possible to diagnose why it’s happening. What plugin are you using? We can install it locally to see if we can reproduce it.
Thread Starter
Udinra
(@udinra)
AMP plugin is the culprit. I de-activated it temporarily and your plugin is working fine.
Hope your plugin is made compatible with AMP plugin going forward.
AMP Plugin I use – https://wordpress.org/plugins/amp/
Hi @udinra, thanks for confirming! I’ve create a ticket because we need to make it compatible with AMP: https://github.com/perfectyorg/perfecty-push-wp/issues/58
We’ve checked and this is not a bug. We’re AMP friendly in the sense that our service worker is not in conflict with AMP plugins, however we don’t support AMP native Push Notifications yet. This means, in the official AMP plugin we’re compatible with the Transitional mode, not Standard mode (Full AMP).
However, native AMP Push Notifications is something we’re planning to implement, so we’re still keeping the ticket here as a feature we want to implement in the near future.
Thread Starter
Udinra
(@udinra)
Thanks for update. Will wait for the enhancement
The website I am facing problem uses Standard mode.