В этом руководстве приведена подробная инструкция по подключению сервиса push-уведомлений от Gravitec.net к сайту. Вы узнаете, как установить «пуши» на веб-ресурсы c http и https протоколами и приступить к работе с пользователями. 

Регистрация на Gravitec.net 

Первый шаг – регистрация в системе. Для этого переходим по ссылке https://push.gravitec.net/register, либо на главной странице (gravitec.net) нажимаем кнопку «Регистрация» в правом верхнем углу. 

Быстрая регистрация

 В открывшейся форме необходимо внести email и пароль. После подтверждения пароля (Confirm password) выбираем кнопку «Регистрация» (Sign Up). Не забудьте ниже поставить галочку «Я согласен с условиями использования сервиса Gravitec.net». 

 

Для активации аккаунта потребуется зайти в свой почтовый ящик (указанный в форме выше) и перейти по ссылке из письма от Gravitec.net («Complete registration»). Если письмо не пришло, проверьте папку «Спам». 

С этого момента у вас появится собственный аккаунт в системе. Следующий шаг – добавление профиля сайта (или нескольких) для последующей работы с ним. 

В панели управления выбираем «Добавить новый сайт / приложение».  

Теперь необходимо внести данные веб-ресурса. Выбираем действующий протокол сайта (http или https), прописываем его полное имя (ссылку на главную страницу с www или без www) и загружаем иконку (изображение в формате jpg, png или статичный gif размером 192х192 пикселя и объемом не более 200 Кб).  

После того, как информация корректно внесена, нажимаем кнопку «Добавить сайт».  

Тарифы на пуш-рассылки

Важно! Если вы не уверенны в правильности вносимых данных о протоколе, обратитесь к администратору своего сайта или в службу поддержки сервиса Gravitec.net. А при внесении адреса веб-ресурса, следует скопировать ссылку на него из адресной строки браузера для устранения неточностей.  

Интеграция веб-сайта (http) в системе Gravitec.net 

Для подключения push-сервиса к сайтам с http-протоколом потребуется внести специальный код на веб-страницы. Чтобы его получить, заходим в настройки профиля: 

 

Копируем полученный на вкладке код и вставляем в основной шаблон сайта перед закрывающимся тегом </head>. Данный код должен присутствовать на тех страницах сайта, где пользователям будет предложена подписка на push-уведомления. Это могут быть все страницы, либо только главная, или другие — на выбор владельца веб-ресурса. Кроме того, появление окна подписки можно привязывать к конкретным действиям пользователя на сайте (подробнее см. документацию). 

Рассчитать эффективность push 

После установки кода посетители вашего ресурса начнут получать сервисные сообщения браузера с предложением подписаться на «пуши». Подписка добровольная, всегда есть выбор – нажать «Разрешить» или «Блокировать» во всплывающем окне. Каждый пользователь, который разрешит отправку push-уведомлений, становится подписчиком. После сбора базы можно приступать к рассылке сообщений. В процессе формирования списка подписчиков существует возможность их сегментации по группам (в зависимости от действий на сайте). Читайте подробнее о сегментации в сервисе Gravitec.net. 

Интеграция с сайтом (https-протокол) 

Для работы с пуш-уведомлениями на сайтах с https-протоколом необходимо пройти такие этапы установки: 

  1. По аналогии с http, скопировать сгенерированный код в панели управления («Настройки сайта»); 
  2. Вставить код в основной шаблон сайта перед закрывающимся тегом </head>; 
  3. Нажать кнопку «Скачать SDK» для скачивания файлов установки; 
  4. Распаковать полученные файлы (manifest.json и push-worker.js) в корневую папку веб-ресурса. 

 

Важно! К SDK-файлам должен быть доступ по ссылкам в браузере https://sitename.com/push-worker.js, https://sitename.com/manifest.json (где sitename.com – название вашего сайта). 

Если все этапы пройдены правильно, посетители веб-ресурса начнут получать предложения о подписке (pop-up через браузер). После начала сбора подписчиков можно приступать к отправке push-уведомлений.