Уведомления Time-Sensitive и Critical

Прорывайтесь через Focus, когда сообщение не может ждать

Уровень прерывания iOS решает, придёт ваш пуш сейчас или будет ждать до вечера в Scheduled Summary. Включайте Time-Sensitive или Critical переключателем в Pushwoosh Control Panel.

Два экрана блокировки iPhone рядом: слева срочное уведомление показано на видном месте с жёлтой меткой приоритета, а в строке состояния — иконка Focus в виде полумесяца; справа затемнённый экран со стопкой обычных уведомлений в Scheduled Summary

Более 80 000 компаний масштабируют вовлечение пользователей с Pushwoosh

Формат целиком

Начиная с iOS 15 пользователь сам решает, сколько тишины ему нужно. Режим Focus придерживает уведомления, а Scheduled Summary выдаёт их пачкой вечером. Для оффера это нормально. Для оповещения о мошенничестве — губительно, и именно уровень прерывания вашего пуша разделяет эти два случая.

passive (iOS 15+)

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

active (по умолчанию)

Включает экран и воспроизводит звук, но всё равно ждёт за режимом Focus и Summary. Все пуши, которые вы отправляете сегодня, уже имеют этот уровень.

time-sensitive

Прорывается через Focus и Scheduled Summary, показывается сразу с жёлтой плашкой Time Sensitive и какое-то время остаётся на виду.

critical

Всё то же, что Time-Sensitive, плюс обход режима «Не беспокоить» и беззвучного переключателя — телефон зазвонит, даже если звук выключен. Apple выдаёт это разрешение приложениям в сферах здоровья, безопасности и защиты.

Что обходит каждый уровень

УровеньЗвук и включение экранаFocus и Summary«Не беспокоить» и беззвучный режимЧто нужно
passive–––Ничего
activeДа––Ничего, это поведение пуша по умолчанию
time-sensitiveДа, с жёлтой плашкойДа–Возможность Time Sensitive Notifications, объявленная в вашем приложении
criticalДа, звонит даже в беззвучном режимеДаДаРазрешение Critical Alerts, выданное вашему приложению Apple
Уровень
1 / 4
passive
Звук и включение экрана
–
Focus и Summary
–
«Не беспокоить» и беззвучный режим
–
Что нужно
Ничего
Уровень
2 / 4
active
Звук и включение экрана
Да
Focus и Summary
–
«Не беспокоить» и беззвучный режим
–
Что нужно
Ничего, это поведение пуша по умолчанию
Уровень
3 / 4
time-sensitive
Звук и включение экрана
Да, с жёлтой плашкой
Focus и Summary
Да
«Не беспокоить» и беззвучный режим
–
Что нужно
Возможность Time Sensitive Notifications, объявленная в вашем приложении
Уровень
4 / 4
critical
Звук и включение экрана
Да, звонит даже в беззвучном режиме
Focus и Summary
Да
«Не беспокоить» и беззвучный режим
Да
Что нужно
Разрешение Critical Alerts, выданное вашему приложению Apple

Где это настраивается

Два переключателя в редакторе

В редакторе разового пуша в настройках iOS есть опция Time-sensitive и отдельная опция Critical Push. Чтобы изменить срочность кампании, релиз не нужен.

Одно поле в API

ios_interruption_level в /createMessage принимает passive, active, time-sensitive и critical и используется вместе с apns-push-type: alert.

Проверка разрешения через SDK

iOS SDK сообщает, разрешает ли устройство по-прежнему Time-Sensitive, — так вы перестанете тратить этот уровень на пользователей, которые его отключили.

Какую задачу он решает в джорни

Один джорни — разная срочность

Уровень — это атрибут сообщения, которое вы уже отправляете. Аудитория, триггер, сегмент и профиль клиента остаются на своих местах, меняется лишь то, насколько настойчиво это сообщение требует внимания.

Поэтому ветка о мошенничестве уходит как time-sensitive, а ветка возврата остаётся passive — в том же Customer Journey, где уже работают ваши push, in-app, email и SMS.

Подозрительный вход — замечен в 2 часа ночи

Риск-движок отмечает вход и отправляет событие. Тихий пуш незаметно для пользователя подгружает в фоне данные устройства, а time-sensitive пуш приходит сквозь Focus «Сон» с двумя кнопками: «Это я» и красной кнопкой «Это не я».

«Это не я» блокирует карту и открывает экран восстановления. Если ни одна кнопка не нажата за пять минут, тот же джорни переходит на SMS с тем же выбором, а Message Inbox сохраняет оповещение в приложении.

Где это применять

Уровень оправдан там, где сообщение теряет ценность, если его прочитают через три часа. В большинстве приложений таких сценариев немного, а всё остальное должно оставаться на уровне active или passive.

МоментЧто говорит пушПочему он заслуживает прорыва
FinTech: мошенничество и подозрительный входПодтвердите платёж: Карта заблокированаДеньги уходят, пока Summary ждёт
Трейдинг и крипто: маржа и ликвидацияМаржин-колл: Ликвидация через 10 минутЦеновой алерт, прочитанный после закрытия позиции, — это уже квитанция
Такси: водитель приехалВодитель ждёт васВодитель ждёт две минуты. Summary придёт через три часа
Доставка еды: курьер у двериКурьер у вашей двериОкно у порога — минута-две
Авиа и железная дорога: сбои в день поездкиВыход изменён на B12: Рейс отменёнПассажир прямо сейчас стоит не в том терминале
Здравоохранение и аптеки: лекарства и результатыВремя принять лекарство: Ваш результат готовПример самой Apple и один из двух случаев, для которых она допускает Critical
Энергетика и ЖКХ: отключения и безопасностьОтключение в вашем районе: Обнаружена утечкаЛюди уже волнуются, а тревога безопасности может претендовать на Critical
Кредиты, парковка, зарядка электромобилей: дедлайн со штрафомПлатёж просрочен: Время парковки истекаетШтраф, которого пользователь ещё может избежать, — ровно пока идёт пуш
Момент
1 / 8
FinTech: мошенничество и подозрительный вход
Что говорит пуш
Подтвердите платёж: Карта заблокирована
Почему он заслуживает прорыва
Деньги уходят, пока Summary ждёт
Момент
2 / 8
Трейдинг и крипто: маржа и ликвидация
Что говорит пуш
Маржин-колл: Ликвидация через 10 минут
Почему он заслуживает прорыва
Ценовой алерт, прочитанный после закрытия позиции, — это уже квитанция
Момент
3 / 8
Такси: водитель приехал
Что говорит пуш
Водитель ждёт вас
Почему он заслуживает прорыва
Водитель ждёт две минуты. Summary придёт через три часа
Момент
4 / 8
Доставка еды: курьер у двери
Что говорит пуш
Курьер у вашей двери
Почему он заслуживает прорыва
Окно у порога — минута-две
Момент
5 / 8
Авиа и железная дорога: сбои в день поездки
Что говорит пуш
Выход изменён на B12: Рейс отменён
Почему он заслуживает прорыва
Пассажир прямо сейчас стоит не в том терминале
Момент
6 / 8
Здравоохранение и аптеки: лекарства и результаты
Что говорит пуш
Время принять лекарство: Ваш результат готов
Почему он заслуживает прорыва
Пример самой Apple и один из двух случаев, для которых она допускает Critical
Момент
7 / 8
Энергетика и ЖКХ: отключения и безопасность
Что говорит пуш
Отключение в вашем районе: Обнаружена утечка
Почему он заслуживает прорыва
Люди уже волнуются, а тревога безопасности может претендовать на Critical
Момент
8 / 8
Кредиты, парковка, зарядка электромобилей: дедлайн со штрафом
Что говорит пуш
Платёж просрочен: Время парковки истекает
Почему он заслуживает прорыва
Штраф, которого пользователь ещё может избежать, — ровно пока идёт пуш

Когда оставлять active или passive

Apple прямо указывает, что этот уровень существует для настоящей срочности и не должен использоваться для маркетинга. Если пуш Time-Sensitive остаётся без реакции, iOS предлагает пользователю на экране блокировки переключатель, который одним касанием навсегда отключает этот уровень для вашего приложения — и попросить его включить обратно уже нельзя. Поэтому эти сообщения остаются на своих местах.

  • Акции, скидки и сезонные кампании.
  • Новый контент, новые эпизоды и редакционные дайджесты.
  • Реактивация, возврат и напоминания о брошенной корзине.
  • LiveOps-подсказки в играх: восстановление энергии, старт событий, напоминания о сериях.
Уровень делает сообщение заметным. Что будет дальше, решают слова

50 push-уведомлений, у которых стоит поучиться: тексты и креативы, которые сработали.

Получить примеры

Поддержка платформ и технические детали

Уровни прерывания — механизм iOS 15. В Android срочность задаётся через важность канала уведомлений, который Pushwoosh SDK создаёт из payload пуша, а не регистрирует ваше приложение в коде; в вебе аналога нет. Последний столбец показывает, где уровень — это сам пуш, а где он зависит от того, что сначала должна выдать Apple.

ВозможностьiOSAndroidWebЧем обеспечивается
Уровни passive и activeiOS 15+––Сам пуш, без кода в приложении
Уровень time-sensitiveiOS 15+––Пуш, после того как приложение объявит возможность Time Sensitive Notifications
Уровень criticaliOS 15+, нужно разрешение––Пуш, после того как Apple выдаст приложению разрешение Critical Alerts
Переключатель без кода при создании сообщенияДа, в настройках iOS кампании––Pushwoosh Control Panel, разовый пуш и пресеты
Уровень через APIios_interruption_level в /createMessage––Messages API
Разный уровень для каждой ветки джорниДа––Шаг джорни, где уровень — атрибут сообщения
Проверка, разрешает ли устройство Time-SensitiveДа––Pushwoosh iOS SDK
Аналогичный механизм срочностиЧетыре уровня прерыванияВажность канала и приоритет пуша–Канал уведомлений, созданный из payload пуша
Возможность
1 / 8
Уровни passive и active
iOS
iOS 15+
Android
–
Web
–
Чем обеспечивается
Сам пуш, без кода в приложении
Возможность
2 / 8
Уровень time-sensitive
iOS
iOS 15+
Android
–
Web
–
Чем обеспечивается
Пуш, после того как приложение объявит возможность Time Sensitive Notifications
Возможность
3 / 8
Уровень critical
iOS
iOS 15+, нужно разрешение
Android
–
Web
–
Чем обеспечивается
Пуш, после того как Apple выдаст приложению разрешение Critical Alerts
Возможность
4 / 8
Переключатель без кода при создании сообщения
iOS
Да, в настройках iOS кампании
Android
–
Web
–
Чем обеспечивается
Pushwoosh Control Panel, разовый пуш и пресеты
Возможность
5 / 8
Уровень через API
iOS
ios_interruption_level в /createMessage
Android
–
Web
–
Чем обеспечивается
Messages API
Возможность
6 / 8
Разный уровень для каждой ветки джорни
iOS
Да
Android
–
Web
–
Чем обеспечивается
Шаг джорни, где уровень — атрибут сообщения
Возможность
7 / 8
Проверка, разрешает ли устройство Time-Sensitive
iOS
Да
Android
–
Web
–
Чем обеспечивается
Pushwoosh iOS SDK
Возможность
8 / 8
Аналогичный механизм срочности
iOS
Четыре уровня прерывания
Android
Важность канала и приоритет пуша
Web
–
Чем обеспечивается
Канал уведомлений, созданный из payload пуша

Безопасность и хостинг

Pushwoosh работает на собственном оборудовании в США и Германии, в соответствии с GDPR.

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

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

Уровень задаётся без кода. А право его использовать — это разовая задача для разработчиков в случае Time-Sensitive и проверка Apple в случае Critical. У всех сервисов этот шаг одинаков, потому что так устроена модель Apple.

  1. Один раз получите разрешение (разработчик)

    Для passive и active ничего не нужно. Для Time-Sensitive нужно объявить в Xcode возможность Time Sensitive Notifications — без требований к версии SDK. Для Critical нужно выданное Apple разрешение Critical Alerts: оно запрашивается через Developer Portal, предназначено для сфер здоровья, безопасности и защиты и требует запроса авторизации .criticalAlert в приложении.

  2. Задайте уровень сообщению (без кода или через API)

    Включите Time-sensitive или Critical Push в настройках iOS в редакторе или передайте ios_interruption_level через Messages API. Всё остальное в пуше работает так же, как раньше.

  3. Оркестрируйте (без кода)

    Та же аудитория, тот же Customer Journey. Повышайте уровень на той ветке, которая этого заслуживает, а остальные оставьте на active или passive.

Ограничения, о которых стоит знать

Инструмент мощный, но если на него давить — он даёт обратный эффект. Вот его границы.

  • Только iOS. Срочность в Android задаётся через важность канала уведомлений — отдельный механизм, который SDK создаёт из payload пуша, поэтому уровень работает для той части аудитории, что пользуется iPhone.
  • Пользователь может одним касанием отключить Time-Sensitive для вашего приложения прямо с экрана блокировки. iOS предлагает этот переключатель именно из-за пушей этого уровня, на которые никто не реагирует.
  • Critical контролирует Apple. Apple выдаёт разрешение вашему приложению после проверки и только для сфер здоровья, безопасности и защиты, поэтому ни один сервис не может выдать его вам сам.
  • Начиная с iOS 18 функция Intelligent Breakthrough на устройстве может всё равно задержать пуш Time-Sensitive, если сочтёт его неважным. Воспринимайте уровень как настойчивую просьбу, которую система вправе взвесить.
  • Уровень меняет то, как сообщение показывается. Он не добавляет аудиторию и креатив, а лишь усиливает пуш, который вы и так отправляли.
  • Доставка и открытия учитываются как обычно, своей отдельной метки у уровня нет. Чтобы измерить эффект, сравните срочную ветку с active по open rate и времени до открытия.

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

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

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

VoIP push для iOS

iPhone звонит настоящим входящим вызовом, даже когда приложение закрыто. Pushwoosh iOS SDK регистрирует токен PushKit и передаёт звонок в CallKit.

Live Updates для Android

Live Updates показывают заказ, поездку или доставку на экране блокировки Android 16 одной карточкой, которая обновляется сама, — с сервера Pushwoosh.

Интерактивные пуш-уведомления с кнопками

Кнопки действий в пуше, который вы уже отправляете: принять, получить, подтвердить или отследить в один тап. Наборы для iOS — без кода.

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

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

Message Inbox

Message Inbox — центр уведомлений внутри приложения и сайта. Тихая доставка охватывает всех, включая отказавшихся от пушей, а сообщения остаются доступны.