Открыть сервисСервис

Пуш-уведомление

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

История

Технология push-уведомлений появилась в 2009 году вместе с запуском сервиса Apple Push Notification Service (APNs) для iOS. В 2010 году Google представил свою альтернативу — Google Cloud Messaging (GCM), позже заменённую на Firebase Cloud Messaging (FCM). В 2016 году стандарт Web Push был принят консорциумом W3C, что позволило отправлять уведомления через веб-браузеры без установки приложений.

Принцип работы

Пуш-уведомления работают по модели «сервер — клиент»:

  1. Подписка. Пользователь разрешает приложению или сайту отправку уведомлений. Клиент получает уникальный токен (идентификатор подписки).
  2. Отправка. Сервер приложения формирует сообщение и отправляет его через сервис уведомлений (APNs, FCM, Web Push Service).
  3. Доставка. Сервис уведомлений пересылает сообщение на устройство через постоянное соединение с операционной системой.
  4. Отображение. Операционная система показывает уведомление в шторке (баннере) или на экране блокировки.

Виды

ТипОписание
Мобильные pushДля iOS (APNs) и Android (FCM), доставляются через приложения
Веб-пушЧерез браузеры по стандарту Web Push (VAPID)
СистемныеОтправляются самой операционной системой (обновления, предупреждения)
ЛокальныеГенерируются на самом устройстве без сервера (напоминания, календарь)

Применение

Пуш-уведомления используются в мессенджерах (для сообщений), новостных приложениях (для экстренных новостей), банках (для подтверждения операций), сервисах доставки (для отслеживания заказа), играх (для возврата игроков), маркетинге (для рекламных предложений) и системах безопасности (для двухфакторной аутентификации).

Настройка и отписка

Пользователь может управлять уведомлениями в настройках устройства: разрешить или запретить их для конкретного приложения, отключить звук, выбрать тип отображения. Полная отписка от пушей обычно выполняется в настройках самого приложения или сайта.

Проблемы

Избыточные пуш-уведомления приводят к «уведомлению усталости» — пользователь привыкает игнорировать их и отключает полностью. Маркетологи отмечают, что эффективность пушей падает при слишком частых рассылках. В России и ряде других стран действуют ограничения на рекламные рассылки, включая пуш-уведомления: по закону «О рекламе» отправка рекламы без согласия получателя запрещена.

Источники

Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru