Сервис Gravitec.net предоставляет своим клиентам возможность использовать технологию передачи push-уведомлений автономно. Так, клиент может самостоятельно создавать алгоритмы отправки сообщений своим пользователям, а технологии сервиса Gravitec.net задействовать непосредственно для доставки уведомлений на устройство получателя. Интеграция клиентского сервиса и push-сервиса происходит через REST API.

Что такое REST API и примеры использования услуги от Gravitec.net

REST API, простыми словами, – это интерфейс для взаимодействия и обмена данными между сервером и сайтом/приложением. В нашем случае, для взаимодействия клиентского ресурса с сервисом Gravitec.net.

К примеру, такая услуга нужна в том случае, если клиент хочет задействовать свою систему создания сообщений (админ-панель). Допустим, в ней уже разработана необходимая для данной сферы бизнеса схема коммуникации с пользователями сайта. Например, клиентский сервис формирует автоматические ответы на запросы подписчиков или выдает информацию о  персональных скидках или предложениях (upsell), балансе и т.п.  В этом случае push-сервис нужен только для передачи готовых уведомлений, для связи сервера отправителя с адресатом. При таком подходе админ-панель сервиса Gravitec.net не используется для создания пуш-уведомлений. Все подготовительные процедуры и планирование рассылки происходит в клиентском сервисе на базе собственных разработок. Однако Gravitec.net позволяет задействовать набор готовых функций по передаче созданных удаленно «пушей» через API. Таким же образом можно подключить напоминания о отобранных для покупки товарах и вернуть клиента в брошенную корзину.

Некоторые примеры автономного использования push-технологии

  • В системе клиента (на сайте, в личном кабинете) пользователям приходят автоматические извещения (напоминание об оплате, начисление баллов и т.п.). Стоит задача: дублировать сообщения через дополнительный канал. Этим каналом могут стать push-уведомления. На основе уже готового сервиса и его алгоритмов будут генерироваться пуш-сообщения для отправки на рабочий стол пользователя (через браузер).
  • Клиент хочет отправлять push-уведомления своим подписчикам в автоматическом режиме с большой картинкой, наполнение которой генерируется на его сервере. К примеру, в зависимости от ID пользователя, картинка будет содержать те или иные личные данные (ФИО, логин в системе, персональную скидку).

Какие функции доступны сегодня через REST API?

Специалисты компании Gravitec.net работают над развитием API и последовательно реализуют все самые востребованные функциональные блоки. На сегодняшний день доступны следующие функции:

  • Отправка классического push-уведомления;


  • Отправка пуш-сообщения с большой картинкой и кнопками (возможны различные комбинации);

  • Отправка push-уведомлений по тэгам (см. «Сегментация базы подписчиков»);
  • Отправка персональных пуш-сообщений по алиасу (ID);
  • Установка тэга для подписчика;
  • Установка алиаса для подписчика;
  • Удаление тэга у подписчика;
  • Получение алиаса (персональный идентификатор) подписчика.

Подробнее обо всех возможностях можно узнать в нашей документации.

Особенности работы в сервисе Gravitec.net при интеграции с REST API

При автономном использовании технологии пуш-уведомлений в клиентских проектах и системах сервис Gravitec.net предоставляет такие дополнительные преимущества:

  1. Сохранение изображений из push-сообщений на собственные сервера Gravitec.net для экономии ресурсов клиентской инфраструктуры. При переходах по сохраненным картинкам весь трафик также перенаправляется на сервера Gravitec.net, что позволяет уменьшать нагрузку на сервера клиентов.
  2. При отправке изображений (как больших картинок, так и иконок) через сервис Gravitec.net их размеры автоматически изменяются для корректного отображения на устройстве получателя.
  3. Использование API дает возможность формировать собственные алгоритмы автоматической отправки сообщений с персональной информацией для каждого клиента. Такой подход позволяет повышать лояльность аудитории, доверие к ресурсу, увеличивает конверсию и результативность рассылок.

Разработки специалистов Gravitec.net помогают расширить спектр возможностей по использованию push-технологии для различных целей. Работа с сервисом через REST API – еще один способ сотрудничества с компанией.