Webasyst has a common web push notifications system, which can be used by various apps; e.g.:
- Shop-Script, to notify users on new orders,
- CRM, to notify users on incoming phone calls and messages.
Set up web push notifications once, and this setup will work for all apps which can use this common setting.
Select an online service which will send web push notifications to your users:
- Install an SSL certificate for your domain name.
In Webasyst Cloud, you can order an SSL certificate via the Cloud app.
- Open the OneSignal website and sign up for an account using the Get started button for the Web Push option. Or log in if you already have an account.
- In the Organizationssection, click on an organization name in the list.
- Copy the Organization ID from the browser’s address bar after the /organizations/ part.
- In section Organizations › [organization] › Keys & IDs, create a new organization key.
- Enter any name for the key.
- Copy the created key in the pop-up area. If necessary, save it in a safe place because you will not be able to see it in your OneSignal account any more.
- In your Webasyst account, open the Settings app’s Push section. Select the OneSignal provider, paste the copied values “Organization ID” and “Organization API Auth Key” into the provided text fields and save the settings.
- After you have saved the settings, additional fields for OneSignal app API keys will appear. Each OneSignal app corresponds to each of the domain names on which you would like to receive web push notifications. Click a link under each of the fields to open the API key settings of the corresponding OneSignal apps.
- Add a key in each app’s settings. Enter any name for a new key.
If app settings are not displayed via the link under a text field in your Webasyst account, this may be caused by a delay on the OneSignal side. Please wait for 1–2 minutes and click the link again to try and open the app settings. - Copy the generated key. If necessary, save it in a safe place because you will not be able to see it in your OneSignal account any more.
- Paste the app key into the text field under the “Apps API auth keys” heading — a separate app key for each domain on which you need to received web push notifications.
- Save the settings once again.
Done! Web push notifications have been set up in your Webasyst account.
If notifications are not displayed #
Web push notifications may not be displayed with some configurations of your PC, smartphone, or tablet. In that case, change the settings as recommended below.
Some of these settings may be not available with your device version or have slightly different names.
Windows
In section Start → System → Notifications & Actions:
- Enable the display of notifications.
- Disable the Don’t disturb option.
- In section Receive notifications from these apps, enable notifications for your browser.
MacOS
- In section System preferences → Notifications → Notifications from apps, select your browser and enable notifications.
- In section System preferences → Focus, disable the Don’t disturb option.
Android
In section Settings → Notifications, enable notifications for your browser.
Web browsers
Check in your browser settings whether you have notifications enabled for your domain:
- either enable notifications if they are disabled,
- or delete the notifications permissions (in this case you will be able to enable them again when prompted to do so by your browser within your Webasyst account.
In some cases, the following additional actions may also be helpful:
- deleting cookies for your domain,
- force-reloading the web push settings page using keyboard shortcut Shift+Ctrl+R,
- signing out and in again in your Webasyst account.
Web browsers › Opera
In settings section Privacy & Security», disable options Blocks ads and Block trackers.
0 comments
No comments yet.