Подключение Web push на сайт
Шаг 1. Загрузка Toolkit
После того как нужные настройки заполнены, можно сохранять ресурс и скачивать Toolkit, части которого затем размещаются на вашем сайте.
Toolkit появится в разделе Установка на месте подписи "Сохраните ресурс, для того чтобы скачать инструментарий":
Установка нужных файлов на сайт возможна в двух вариантах:
- добавление кода на сайт + загрузка установочных файлов в корневую директорию сайта;
- Загрузка инструментария для разработчиков.
Добавление кода на сайт + Загрузка установочных файлов в корневую директорию сайта
Алгоритм действий для данного варианта указан в левой части. Добавьте указанный код на сайт, затем сохраните и загрузите в корневую директорию сайта установочные файлы:
- manifest.json — данные о проекте для отправки push через Google Chrome;
- service-worker.js — service worker, который регистрируется в браузерах пользователей и принимает push сообщения.
Здесь файл service-worker.js является динамическим. Он автоматически обновляется каждый раз, когда вы вносите изменения в настройки ресурса.
Пример service-worker.js
importScripts('https://pxl.test.com/service-worker.js?id=MXw3');