Vladyslav
Service
Опубликовано: 22 февраля 2021

Эта инструкция действует только для Shop-Script до версии 8.4.8. Начиная с Shop-Script 8.4.8 push-уведомления нужно включать в приложении «Настройки».

В Shop-Script можно включить push-уведомления о новых заказах. Эти уведомления видны, даже если вы не вошли в бекенд интернет-магазина.

Для работы push-уведомлений бекенд вашего магазина должен быть доступен через https://. Для этого установите SSL-сертификат для домена интернет-магазина.

Push-уведомления работают во многих браузерах, но не во всех. Поддерживаемые браузеры — Google Chrome, Firefox и Safari для Mac OS X. 

Push-уведомления на ваш компьютер присылаются через онлайн-сервис OneSignal. В работе этого сервиса могут возникать задержки — из-за этого уведомления иногда приходят спустя некоторое время после поступления заказа.

Как настроить push-уведомления

  1. Установите SSL-сертификат для доменного имени, на котором работает интернет-магазин.
    В облаке Webasyst SSL-сертификат можно заказать через приложение «Облако».
  2. Перейдите на сайт OneSignal и зарегистрируйтесь с помощью кнопки «Start for free». Или войдите, если у вас уже есть аккаунт.
  3. Щелкните по кнопке «Add a new app».
  4. Напишите любое название и щелкните по кнопке «Create».
  5. Выберите платформу «Website Push» и нажмите «Next».
  6. В секции «Choose Integration» выберите «Typical Website».
  7. В секции «Site Setup» введите произвольное название-заголовок и HTTPS-адрес своего сайта — без косой черты в конце.
  8. В секции «Permission Prompt Setup» щелкните по кнопке «Add a prompt», для того чтобы настроить окно, которое будет запрашивать у пользователей бекенда Shop-Script разрешение на показ ему push-уведомлений.
  9. В появившемся всплывающем окне выберите вариант «Custom link».
    Остальные параметры в настройках разрешений измените или оставьте стандартными — на свое усмотрение.
  10. В секции «Welcome Notification» отключите параметр «Send welcome notification after subscribing», чтобы не показывать пользователям бекенда Shop-Script излишнее сообщение с благодарностью за подписку на push-уведомления.
  11. Прокрутите до конца страницу настроек приложения и щелкните по кнопке «Save».
  12. На следующей странице ничего не настраивайте ­— прокрутите страницу вниз и щелкните по кнопке «Finish».
  13. Чтобы показывать push-уведомления пользователям браузеров Safari, щелкните по «Apple Safari» в списке платформ.
  14. Во всплывающем окне напишите название сайта и HTTPS-адрес сайта — без косой черты в конце. Сохраните кнопкой «Save».
  15. В списке платформ еще раз щелкните по «Apple Safari». Во всплывающем окне скопируйте значение «Web ID».
  16. В разделе «Keys & IDs» скопируйте значения полей «OneSignal App ID» и «REST API Key».
  17. Откройте бекенд Shop-Script на доменном имени, которое вы указали в настройках приложения OneSignal — через https://. Перейдите в раздел «Настройки → Общие настройки» и включите настройку «Push-уведомления». Вставьте значения, скопированные из настроек приложения OneSignal. Сохраните настройки Shop-Script.

Как активировать push-уведомления в браузере

Откройте бекенд Shop-Script на доменном имени, которое вы указали в настройках приложения OneSignal — через https://.

Если открыть бекенд магазина по протоколу http://, а не https://, то флажок для активации push-уведомлений будет недоступен.

В разделе «Заказы» включите флажок «Push-уведомления».

Если после включения флажка в браузере появится запрос на подтверждение уведомлений, подтвердите показ уведомлений.

Готово!

Таким же образом активируйте push-уведомлениях на всех компьютерах, где вы хотите их получать.

Добавить комментарий

Чтобы добавить комментарий, зарегистрируйтесь или войдите