В Вебасисте используется централизованная отправка push-уведомлений. Эти уведомления могут работать в разных приложениях:
- Shop-Script — для уведомления пользователей о новых заказах;
- CRM — для уведомления пользователей о новых телефонных звонках.
Достаточно настроить push-уведомления один раз, и они начнут работать во всех приложениях Вебасиста, которые используют системную настройку.
Выберите онлайн-сервис, через который вы хотите отправлять push-уведомления в своём бекенде Webasyst.
Сервис OneSignal может работать с перебоями на территории Российской Федерации из-за блокировки доступа к его серверам Роскомнадзором.
- Установите SSL-сертификат для доменного имени, на котором работает ваш сайт. В облаке Webasyst SSL-сертификат можно заказать через приложение «Облако».
- Откройте сайт сервиса Google Firebase. Войдите в свой аккаунт Google. Зарегистрируйтесь, если у вас ещё нет аккаунта.
- Создайте новый проект.
- Напишите любое название проекта. Нажмите на «Continue».
- Выключите поддержку сервиса «Google Аналитика», если она вам не нужна. Нажмите на «Create project».
- Дождитесь завершения создания проекта. Нажмите на «Continue».
- С помощью иконки «шестерёнка» в главном меню перейдите в раздел «Project settings».
-
На вкладке «Cloud messaging» откройте меню с помощью кнопки с 3 точками под заголовком «Cloud Messaging API (Legacy)» и нажмите на всплывающую кнопку «Manage API in Google Cloud Console».
-
На открывшейся странице нажмите на кнопку «Enable».
-
Вернитесь на вкладку браузера с разделом «Cloud messaging» и обновите её содержимое.
- Скопируйте значения «Server key» и «Sender ID» под заголовком «Cloud Messaging API (Legacy)».
- В своём аккаунте Webasyst откройте раздел «Настройки → Push-уведомления». Выберите провайдера Firebase, вставьте и сохраните в текстовых полях скопированные значения:
- Ключ сервера: скопированный ключ «Server key».
- Идентификатор отправителя: скопированное значение «Sender ID».
Готово! Push-уведомления настроены в вашем аккаунте Webasyst.
1 комментарий
На PushCrew уведомления не будут работать на бесплатном тарифе - вот ответ их поддержки: