Технология push-уведомлений позволяет распространять информацию в интернете, когда данные поступают от поставщика к пользователю на основе установленных параметров. 13 Пользователь может либо принять, либо отклонить полученные данные. 13
Для работы push-уведомлений используется четыре компонента: 1
- Сервер push-уведомлений. 1 У каждой современной операционной системы есть свой сервер. 1
- Сервер автора приложения, который посылает уведомления серверу push-уведомлений. 1
- Постоянно работающая служба в операционной системе устройства, которая общается с сервером push-уведомлений. 1
- Приложение, поддерживающее push-уведомления. 1
Алгоритм работы: 4
- Сервер сайта или приложения показывает страницу с запросом на уведомления. 4
- Когда клиент одобряет запрос, сервер сообщений регистрирует устройство пользователя и генерирует для него уникальный ID. 4
- Пользовательское устройство направляет ID на сервер сайта/приложения. 4 Он связывает устройство и идентификатор пользователя. 4
- С помощью ID сервер сайта отправляет на устройство пользователя уведомление через сервер сообщений. 4
Push-уведомление может включать заголовок, краткое описание, иконку или изображение, кнопки действий, ссылку, по которой можно перейти. 5