Push-уведомления

Обновляйте данные в фоне, не показывая пользователю ни единого уведомления

Будите приложение в фоне, чтобы обновить данные, синхронизировать состояние или значок — без алерта, звука или бейджа, видимых пользователю. Доступно на любом тарифе, включая бесплатный.

Холст Customer Journey с элементом Data to app после точки входа, передающим фоновые обновления в Live Activity, значок и Message Inbox

Что даёт silent push

Переключатель без кода

Silent Push в push-пресете или Send silent notification в разовой отправке. Не нужно вручную писать кастомный payload.

Отдельный шаг в сценарии

Data to app выполняет ту же фоновую доставку внутри Customer Journey Builder, наравне с любым другим каналом.

Одно поле API на обе платформы

ios_root_params и android_root_params в Messages API несут тот же payload, который переключатель строит за вас.

Несёт ваши собственные данные

Прикрепите key-value payload, нужный вашему приложению: новое состояние, ID сущности, флаг «обновить сейчас».

Бесплатно очищает токены

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

Бесплатно на любом тарифе

Не нужен апгрейд, чтобы включить фоновую доставку или шаг Data to app.

Где это включить

Silent push не несёт видимого содержимого: ни алерта, ни звука, ни бейджа. Он только отправляет сигнал, который будит приложение для выполнения задачи, плюс любые нужные ему кастомные данные. На iOS это payload с content-available без алерта; на Android — data-only сообщение FCM.

Где включитьПоверхность
Переключатель Silent PushPush-пресет
Send silent notificationРазовая отправка
Data to appШаг Customer Journey
ios_root_params / android_root_paramsMessages API
Где включить
1 / 4
Переключатель Silent Push
Поверхность
Push-пресет
Где включить
2 / 4
Send silent notification
Поверхность
Разовая отправка
Где включить
3 / 4
Data to app
Поверхность
Шаг Customer Journey
Где включить
4 / 4
ios_root_params / android_root_params
Поверхность
Messages API

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

Ничего не нужно строить на стороне Pushwoosh

Включите Silent Push в пресете или отметьте Send silent notification в разовой отправке — и Pushwoosh соберёт payload за вас. Добавьте поле кастомных данных, и оно пойдёт в той же отправке.

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

Держит мобильный push честным

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

Значок, инбокс или Live Activity рядом с ним тоже остаются актуальными.

Один фоновый слой, три видимых поверхности

Silent push обычно работает как шаг Data to app внутри сценария: синхронизация в фоне, а дальше сценарий сам решает, стоит ли вообще отправлять видимый push.

Тот же фоновый сигнал может протолкнуть обновление состояния в Live Activity или тихо добавить запись в Message Inbox, так что карточка на экране блокировки и счётчик непрочитанных уже верны до того, как кто-то посмотрит на экран.

Где элемент окупается

Предзагрузка контента

Подтяните завтрашнюю ленту, следующий эпизод или свежие игровые ассеты до того, как кто-то откроет приложение.

Синхронизация состояния между устройствами

Покупка на вебе, изменение баланса, обновление цены — тихо отражённые ещё до следующего открытия приложения.

Питание живой поверхности

Держите Live Activity, счётчик значка или запись в инбоксе точными между видимыми push-уведомлениями.

  • Финтех / банкинг
  • E-commerce / ритейл
  • Мобильные игры
  • Маркетплейсы
  • Медиа / новости / стриминг
  • Райд-хейлинг / такси
  • Доставка еды
  • Приложения с подпиской / контентом от авторов

Чувствительные данные остаются на инфраструктуре, которую можно назвать по имени

Silent push часто несёт данные, которые людям важнее всего: баланс, показатель здоровья, геолокацию. Этот payload проходит через ту же инфраструктуру, что и вся платформа. Pushwoosh сертифицирован по SOC 2 Type I и ISO 27001:2022, соответствует требованиям GDPR и HIPAA и работает на собственном оборудовании в США и Германии, под юрисдикцией BDSG. Для команд с пользователями в ЕС это особенно важно: данные не покидают юрисдикцию, которую вы контролируете. Подробности — на странице безопасности данных.

ISO 27001:2022 CertifiedISO 27001 CertifiedGDPR CompliantData Privacy FrameworkHIPAA CompliantSOC 2 Type I CertifiedOWASP Compliant

Как это работает

  1. Включите там, где вы уже отправляете

    Включите Silent Push в push-пресете, отметьте Send silent notification в разовой отправке или добавьте шаг Data to app в Customer Journey Builder.

  2. Прикрепите данные, нужные приложению

    Новое состояние, ID сущности, флаг «обновить сейчас» — всё, на что должна отреагировать фоновая задача.

  3. Реализуйте фоновый обработчик один раз

    didReceiveRemoteNotification на iOS, обработчик данных FCM на Android — оба настраиваются один раз как часть сборки приложения.

Важно знать перед тем, как полагаться на silent push.

  • Доставка на iOS best-effort и ограничена Apple — примерно 2–3 silent push в час. ОС отбрасывает то, что не помещается в лимит, без сигнала об ошибке.
  • Хранится только самый новый ожидающий silent push на приложение. Более ранние отбрасываются до доставки, а приложению даётся около 30 секунд на завершение работы после пробуждения.
  • Доставка останавливается в режиме энергосбережения, после принудительного закрытия приложения или если приложение давно не открывали. Все три условия навязывает ОС Apple, независимо от ваших настроек в Pushwoosh.
  • Android менее строг: data-only сообщение может разбудить даже принудительно закрытое приложение. Но он всё равно подчиняется Doze, оптимизациям батареи от производителя и принудительной остановке пользователем.
  • Не для чего-то критичного по времени. Вместо этого используйте уровни Time-Sensitive или Critical push, либо VoIP push.
  • Ни одна платформа не даёт подтверждения доставки для silent push. Вы видите, что было отправлено; дошло ли оно — остаётся невидимым.

FAQ

Другие продукты

Push-уведомления для iOS и Android

Push-уведомления Pushwoosh: охват всех устройств, rich-контент, точный таргетинг, Journey и 99% аптайм. Превращайте уведомления в платящих клиентов.

Конструктор Customer Journey

Спроектируйте и оптимизируйте свои кампании с помощью одного визуального инструмента. Коммуницируйте, вовлекайте, удерживайте, конвертируйте, сегментируйте и экспериментируйте с помощью Pushwoosh Customer Journey Builder.

Промпты подписки

Брендированный запрос перед диалогом браузера или ОС. Готовый виджет подписки, повторяемый попап и мобильный праймер на in-app сообщениях.

Пресеты сообщений

Соберите push, email или in-app сообщение один раз — со всеми языковыми версиями — и переиспользуйте его в кампаниях, сценариях и API-отправках на всех 7 каналах Pushwoosh.

Кампании по реактивации игроков для мобильных игр

Верните игроков с помощью умных кампаний по реактивации. Отправляйте стратегические сообщения, уведомления о событиях с ограниченным временем и награды, которые возвращают геймеров.

Высокоскоростные push-уведомления

От спортивных обновлений до срочных новостей, погодных предупреждений и информации о путешествиях — секунды имеют решающее значение. Наша мощная технология High-Speed Delivery позволяет отправлять до 500 000 push-уведомлений в секунду!