Push-уведомления о новых заказах

Эта инструкция действует только для 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-уведомлениях на всех компьютерах, где вы хотите их получать.

16 комментариев

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

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