В апреле 2024 г. на рынке появился отечественный сервис по отправке и автоматизации пуш-сообщений — PUSHED от компании «МУЛЬТИФАКТОР». Разработчики позиционируют его как функциональную альтернативу Firebase Cloud Messaging. В отличие от последнего, PUSHED не использует зарубежных сервисов, а данные хранит целиком на территории РФ.
- Введение
- Функциональные возможности PUSHED
- Архитектура PUSHED
- Ключевые особенности PUSHED
- 4.1. Быстрая регистрация
- 4.2. Многопользовательский интерфейс
- 4.3. Защита пользовательских данных
- 4.4. Персонализация уведомлений
- 4.5. Аналитика
- 4.6. Бесплатное тестирование
- Выводы
Введение
«МУЛЬТИФАКТОР» в апреле 2024 г. объявил о запуске пуш-сервиса собственной разработки — PUSHED, который позиционируется как альтернатива Firebase Cloud Messaging. Компания понимает, что эффективность взаимодействия с заказчиком при помощи пуш-сообщений зависит от качества организации рассылок и уведомлений. Любые сбои в работе сервиса отрицательно влияют на результаты.
Решение особенно актуально сейчас, когда из России уходят зарубежные сервисы и страна подвергается воздействию санкций. Бесплатные же программы для рассылки пуш-уведомлений не гарантируют доставку сообщений и не предоставляют аналитики по ним, а данные отечественных компаний хранят за пределами РФ, что ставит под угрозу конфиденциальность и защищённость информации.
Сервис PUSHED разработан под потребности отечественного заказчика. Программа работает в настоящем времени по всему миру, в том числе в Китае. Она подходит для устройств на Android, iOS, российских ОС «Аврора», РОСА, KasperskyOS. Все данные обрабатываются на территории России.
Программным обеспечением для отправки пуш-уведомлений могут пользоваться как малый бизнес, так и корпорации. Ограничений по размеру бизнеса и его местонахождению нет. Сервис осуществляет рассылку для максимально широкой аудитории. Служба доставки сообщений продолжает работать даже при закрытии мобильного приложения на телефоне пользователя.
Функциональные возможности PUSHED
Пуш-уведомления — интерактивные сообщения, всплывающие на экранах устройств. Они помогают бизнесу поддерживать связь со своей аудиторией, сообщать информацию о товарах, скидках, акциях и так далее, что положительно влияет на продажи. Сервис PUSHED от компании «МУЛЬТИФАКТОР» автоматизирует процесс рассылки таких уведомлений, предоставляя клиентам широкий спектр функциональных возможностей:
- Отправка сообщений пользователям в настоящем времени менее чем за 0,1 секунды.
- Отслеживание статуса доставки.
- Гарантия доставки (99,9 %).
- Возможность интеграции с различными платформами и приложениями через API.
- Анализ эффективности рассылок.
- Каскадирование (отправка СМС-сообщения, если пуш не доставлен).
- Возможность добавлять нескольких сотрудников в свой личный кабинет.
Функциональные возможности становятся доступными сразу после регистрации в сервисе и установки библиотеки для отправки пуш-сообщений. Интеграция серверов происходит по API.
Архитектура PUSHED
Сервис использует кластерные решения и надёжные дата-центры, чтобы обеспечить высокую доступность и производительность.
Для доставки пуш-сообщений используется технология WebSocket, что позволяет поддерживать постоянный канал между сервером и мобильным устройством и доставлять сообщения без каких-либо задержек.
Сервис публикации Pub работает с HTTPS API для публикации пуш-сообщений. Сервис подписки Sub — это группа серверов, реализовывающих соединение с мобильными устройствами по протоколу WebSockets Secure. Вместе Pub и Sub образовывают платформу для обмена сообщениями между издателями, которые создают и отправляют сообщения, и подписчиками, которые их получают.
В модели Pub / Sub издатели и подписчики изолированы друг от друга брокером сообщений. Это значит, что издатели отправляют сообщения, не беспокоясь о том, какие и сколько подписчиков их получат, а подписчики получают сообщения, не заботясь о том, кто их отправил. Брокер сообщений отвечает за ведение списка подписчиков для каждого тематического направления (топика) и обеспечение доставки сообщений каждому из них. Это позволяет органично повысить общую безопасность приложения.
Рисунок 1. Архитектура облачного решения PUSHED
Ключевые особенности PUSHED
Продукт полезен как малому бизнесу, так и большим корпорациям, которые стремятся улучшить взаимодействие со своими заказчиками и повысить эффективность маркетинговых кампаний. Помимо этого, сервис позволяет существенно экономить время и ресурсы на мониторинге и отправке уведомлений вручную.
Быстрая регистрация
Регистрация происходит по гиперссылке, достаточно только электронной почты.
Рисунок 2. Регистрация в PUSHED
Для начала работы необходимо добавить приложение в интерфейсе программы, нажав на одноимённую кнопку.
Рисунок 3. Добавление приложения в PUSHED
Опубликованной на официальном сайте информации о сервисе достаточно, чтобы самостоятельно оперативно подключиться к нему и начать рассылку уведомлений. При возникновении вопросов можно обратиться в техподдержку по электронной почте или по телефону.
Многопользовательский интерфейс
Рассылкой уведомлений из одного кабинета могут заниматься несколько пользователей. Для этого администратору следует нажать на кнопку «Добавить сотрудника» и ввести адрес электронной почты будущего пользователя.
Рисунок 4. Добавление сотрудника в личный кабинет PUSHED
Защита пользовательских данных
В 2023 г. компания «МУЛЬТИФАКТОР» успешно прошла аудит на соответствие требованиям международного стандарта по защите информации в платёжной индустрии — PCI DSS.
Сервис компании «МУЛЬТИФАКТОР» находится в четырёх ЦОДах класса Tier 3 — дата-центрах, которые имеют специальное дублирующее оборудование, позволяющее выполнять ремонт и обслуживание систем без остановки работы.
«МУЛЬТИФАКТОР» два раза в год проводит пентесты, соблюдает требования PCI DSS, использует мультифакторную аутентификацию для доступа ко всем внутренним ресурсам, защищает облако MULTIFACTOR от DDoS-атак с помощью сервиса от компании NGENIX, оперативно реагирует на инциденты. Всё это позволяет гарантировать безопасность процессов разработки и защиту внутреннего ИТ-периметра сети, а значит, и безопасность заказчиков и их данных.
Дополнительный уровень защиты самого пуш-сервиса обеспечивает многофакторная аутентификация. Для работы с PUSHED необходимо скачать на смартфон мобильное приложение Multifactor. Тогда при входе в личный кабинет на устройство будет приходить уведомление с подтверждением входа.
Рисунок 5. Многофакторная аутентификация в сервисе PUSHED
Используемые компанией «МУЛЬТИФАКТОР» средства и инструменты защиты собственной ИТ-инфраструктуры помогают предотвратить компрометацию и потерю конфиденциальных данных заказчиков.
Персонализация уведомлений
Сервис поддерживает отправку следующих типов уведомлений:
- Системное. Подходит для доставки кода доступа, подтверждения верификации.
- Информационное. Подходит для произвольных уведомлений. Носит массовый характер, рассылается на группу пользователей. Такое уведомление может быть индивидуализировано.
- Техническое. Сообщение предназначено для мобильного устройства, пользователь не уведомляется.
В программе можно использовать разные форматы сообщений, включая текст, изображения, видео и так далее.
Аналитика
Программа предоставляет инструменты для анализа и отслеживания результатов доставки пушей, что помогает оптимизировать стратегию взаимодействия с аудиторией.
Бесплатное тестирование
Деморежим на момент публикации статьи доступен только на устройствах с ОС Android и iOS. Для этого необходимо скачать и установить приложение PUSHED из Google Play или RuStore либо загрузить APK-файл с сайта разработчика. Руководство по первым шагам есть в онлайн-документации.
Рисунок 6. Демонстрация отправки пушей в PUSHED
Далее следует вставить клиентский токен в форму на сайте и написать любое сообщение, после чего нажать на кнопку «Отправить». Менее чем через 0,1 секунды на телефон пользователя придёт уведомление.
Рисунок 7. Получение пуш-уведомления в демоверсии PUSHED
В самом приложении PUSHED пользователь может посмотреть отправленное им ранее сообщение.
Рисунок 8. Приложение PUSHED
Выводы
Решение имеет высокий процент доставки уведомлений (99 %) и систему каскадирования, работает на любых устройствах Apple, Android и других платформах.
PUSHED — полностью российское решение, чьи серверы находятся на территории РФ. Как следствие, оно не создаёт санкционных рисков. Продукт представляет собой разработанный под запросы отечественных компаний удобный инструмент, позволяющий управлять доставкой пуш-сообщений.
Предлагаемого разработчиками набора инструментов достаточно для создания уведомлений, которые смогут повысить вовлечённость пользователей, сформировать лояльность к услугам, продуктам, бренду. Отсюда можно сделать вывод о том, что PUSHED является вполне достойной альтернативой американской кросс-платформенной службе Firebase Cloud Messaging.