Качество сайта · Мобильное

Push notifications в PWA

Настраиваем web-push в вашей PWA: пользователь, который согласился, получает уведомления (акции, статусы заказов, напоминания) прямо на телефон — без публикации в магазинах. Честно сразу: push нельзя слать без явного разрешения пользователя; на iOS web-push работает только начиная с iOS 16.4+ и только для PWA, установленной на домашний экран (на старых iOS и в обычном Safari — нет); и сам по себе push НЕ гарантирует возврат пользователей или рост продаж — всё зависит от пользы и частоты сообщений.

Стоимость
180 000 ₽
Срок
обычно 3–7 рабочих дней

Push notifications в PWA — что это и зачем

Push notifications в PWA — цена, срок и состав услуги

Push notifications в PWA — это настройка веб-уведомлений для вашего прогрессивного веб-приложения (839): запрос разрешения у пользователя, подписка через service worker, отправка сообщений с сервера и грамотная логика, когда и о чём писать. Честно про согласие, это ключевое: web-push работает ТОЛЬКО с явного разрешения пользователя — нельзя слать уведомления тому, кто не подписался, это и правило браузеров, и элементарное уважение. Поэтому важно не выбрасывать запрос разрешения сразу при входе (это даёт массовые отказы), а просить в подходящий момент, объяснив пользу. Честно про iOS, это важно: web-push на iOS появился только с версии 16.4 и работает исключительно для PWA, добавленной на домашний экран — в обычном Safari и на более старых iOS его нет. На Android/десктопе поддержка шире и давно. То есть часть ваших iOS-пользователей физически не получит push через PWA — это ограничение платформы, и мы честно его обозначаем, а не обещаем «push всем и всегда». Честно про эффект: push — инструмент удержания, но он не гарантирует возврат и продажи; ценность создаёт релевантность и мера. Спам и частые ненужные уведомления приводят к отпискам и блокировкам — это вредит, а не помогает. Честно про разницу: web-push в PWA — это не то же, что нативные push в приложениях из сторов (там механика другая); мобильная push-стратегия для приложений — смежная услуга (856). Честно про доступ: нужен доступ к PWA/коду и серверная часть для отправки. Важная граница: это push в PWA; сама PWA — 839, офлайн — 841, фоновая синхронизация — 842, стратегия push для приложений — 856. Представьте: вместо «пользователь ушёл и забыл» — уместное уведомление возвращает его, если он сам этого захотел. Базовая цена — от 18 000 ₽ (предполагает наличие PWA).

Какие задачи решаем

  • Есть PWA, но нет канала вернуть пользователя обратно.
  • Хочется слать акции/статусы, но непонятно, как технически.
  • Запрос разрешения выскакивает сразу и его все отклоняют.
  • Непонятно, почему часть пользователей iOS не получает push.

Что входит в услугу «Push notifications в PWA»

  • Настройка web-push в PWA (service worker, подписка)
  • Грамотный момент и текст запроса разрешения (меньше отказов)
  • Серверная отправка уведомлений
  • Указание границ (iOS только 16.4+ и установленная PWA; нужно согласие)
  • Базовая логика сегментов/триггеров уведомлений
  • Связка с PWA (839)
  • Проверка на Android и iOS (где поддерживается)
  • Передача и разбор с вами

Что вы получите в результате

  • Канал уведомлений для согласившихся пользователей
  • Меньше отказов за счёт уместного запроса разрешения
  • Понятные границы (часть iOS-пользователей не получит — честно)
  • Инструмент удержания (возврат и продажи — не гарантия)

Как проходит работа: этапы

  • Проверяем PWA и цели уведомлений; собираем доступ
  • Настраиваем подписку, серверную отправку, момент запроса разрешения
  • Тестируем на платформах, честно ставим границы (iOS) с вами

Почему LUA·SCRIPT

  • Фиксированная цена и сроки — без сюрпризов в счёте.
  • Отчёт и рекомендации простым языком — понятно без технического бэкграунда.
  • На связи на каждом этапе и отвечаем на вопросы по результату.

Частые вопросы

  • Можно слать push всем пользователям сразу?

    Нет, и это честно: web-push работает только с явного разрешения пользователя — браузер не даст слать уведомления тому, кто не подписался. Мы делаем так, чтобы разрешение просили в удачный момент с объяснением пользы (а не сразу при входе, где большинство отклоняет). Слать без согласия нельзя — это правило платформ.

  • Почему мои пользователи на iPhone не получают уведомления?

    Это ограничение платформы: web-push на iOS работает только с iOS 16.4+ и только если PWA добавлена на домашний экран — в обычном Safari и на старых iOS его нет. На Android и десктопе поддержка шире. Поэтому часть iOS-аудитории физически не получит push через PWA; мы честно это обозначаем, а не обещаем «всем».

  • Push поднимет мне продажи?

    Push — инструмент удержания, но прямой рост продаж честно не гарантируем. Возврат создаёт релевантность и мера: уместные, полезные сообщения работают, а частый спам приводит к отпискам и блокировкам — то есть вредит. Мы настраиваем канал технически грамотно; контент и стратегию выстраиваем под пользу для пользователя.

Об исполнителе

«Push notifications в PWA» — услуга каталога LUA·SCRIPT по направлению «Качество сайта». Работаем по договору, итог оформляем отчётом с понятными рекомендациями.

Подготовлено: LUA·SCRIPT · обновлено