---
title: "Push-уведомления и SMS: в чём разница и когда что выбрать"
description: "Push-уведомления и SMS в сравнении: охват, разрешение, модель оплаты, доставка, форматы и надёжность OTP, а также как сочетать их с откатом на SMS."
canonical: "https://omnichannels.ai/ru/blog/push-notifications-vs-sms/"
language: "ru"
updated: "2026-11-05"
publisher: "BroadNet Technologies"
brand: "OmniChannels.ai"
category: "omnichannel"
primaryQuery: "push notification vs sms"
keywords: ["push-уведомления или sms", "sms или push-уведомления", "push или sms для otp", "откат с push на sms", "уведомления в приложении или смс", "разрешение на push-уведомления", "когда использовать sms вместо push"]
published: "2026-11-05"
author: "OmniChannels.ai Editorial Team"
reviewer: "BroadNet Messaging Solutions Team"
readingMinutes: 9
answer: "Push-уведомления — это свободные по формату оповещения, которые приходят через Apple и Google людям, установившим ваше приложение и разрешившим уведомления; SMS доходит на любой мобильный номер без приложения. Push подходит для недорогого насыщенного взаимодействия внутри приложения, а SMS — для охвата и критичных сообщений, например одноразовых кодов. Сочетайте их: сначала push, а SMS как запасной вариант, если срочный push остался непрочитанным."
takeaways: ["Для push нужно установленное приложение и, в актуальных версиях Android и iOS, разрешение пользователя; для SMS достаточно номера телефона, поэтому SMS доходит до тех, до кого push не дотянется.", "Push работает по принципу «наилучшей попытки»: Firebase Cloud Messaging от Google не гарантирует доставку, а идентификатор сообщения означает лишь, что FCM его принял.", "Push подходит для вовлечения и насыщенного контента: изображений, глубоких ссылок и кнопок действий; SMS — для одноразовых кодов, оповещений и всего, что должно дойти на любой телефон.", "Лучший вариант использует оба канала: сначала push для пользователей приложения, а для критичных сообщений, не открытых за заданное время, — откат на SMS.", "Разрешение показывать push — техническая настройка, а не юридическая запись о согласии. Правила о согласии на рекламу действуют для обоих каналов, поэтому храните собственные доказательства opt-in."]
faq: 
  - q: "Чем push-уведомление отличается от SMS?"
    a: "Push-уведомление доставляется через сервис push от Apple или Google в установленное приложение и появляется, только если пользователь разрешил уведомления. SMS доставляется по мобильной сети на номер телефона и не требует ни приложения, ни интернета. Push дешевле и богаче по форматам; SMS охватывает больше людей и лучше подходит для критичных сообщений."
  - q: "Что лучше для одноразовых кодов: push или SMS?"
    a: "SMS — более надёжный вариант по умолчанию для OTP, потому что доходит на любой телефон и не зависит от того, установлено ли приложение, выполнен ли вход, разрешены ли уведомления и есть ли подключение. Push может быстрее доставить код авторизованным пользователям приложения. Многие команды сначала используют push для пользователей приложения, а при неиспользованном коде переходят на SMS."
  - q: "Должны ли пользователи соглашаться на push-уведомления?"
    a: "В Android 13 и выше уведомления отключены по умолчанию, пока приложение не запросит разрешение POST_NOTIFICATIONS и пользователь его не даст. Платформа Apple тоже запрашивает у пользователя разрешение. Это настройка устройства; нужно ли вам дополнительно документированное согласие на рекламу, зависит от местного законодательства, поэтому проконсультируйтесь с юристом."
  - q: "Push-уведомления дешевле SMS?"
    a: "Обычно да. Push передают сервисы Apple и Google, а не мобильные операторы, поэтому за сообщение обычно нет операторской платы, тогда как SMS тарифицируется за часть сообщения и по направлению. Реальная стоимость push включает приложение, платформу push и усилия, чтобы пользователи разрешили уведомления."
  - q: "Можно ли отправлять push и SMS вместе?"
    a: "Да, это распространённая схема. Сначала отправьте push, а если критичное сообщение не открыто или не обработано за заданное время, отправьте SMS. Отмените SMS, если пользователь выполнил действие в приложении. Не отправляйте одну и ту же рекламу в оба канала сразу: это выглядит как спам и повышает долю отписок."
  - q: "Что происходит с push-уведомлением, если телефон не в сети?"
    a: "В Firebase Cloud Messaging сообщение сохраняется и доставляется при повторном подключении устройства, пока не истечёт срок жизни (TTL); если он не задан, сообщение хранится до четырёх недель. Сообщение с TTL, равным нулю, отбрасывается, если его нельзя доставить сразу. Для срочных сообщений задавайте короткий TTL."
sources: 
  - title: "Notification runtime permission, Android Developers"
    url: "https://developer.android.com/develop/ui/views/notifications/notification-permission"
  - title: "Setting the lifespan of a message, Firebase Cloud Messaging"
    url: "https://firebase.google.com/docs/cloud-messaging/customize-messages/setting-message-lifespan"
  - title: "Asking permission to use notifications, Apple Developer Documentation"
    url: "https://developer.apple.com/documentation/usernotifications/asking-permission-to-use-notifications"
  - title: "3GPP TS 23.038: Alphabets and language-specific information"
    url: "https://www.3gpp.org/dynareport/23038.htm"
---

# Push-уведомления и SMS: в чём разница и когда что выбрать

Canonical: https://omnichannels.ai/ru/blog/push-notifications-vs-sms/
Language: ru
Publisher: OmniChannels.ai by BroadNet Technologies

Это руководство для продакт-менеджеров, команд роста и разработчиков, которые решают, как достучаться до клиентов на телефоне: push-уведомлением из приложения, SMS или обоими способами. Здесь определён каждый канал, они сравниваются по охвату, разрешению, модели оплаты, доставке, содержанию и безопасности, и показано, как их сочетать, чтобы не пропустить критичные сообщения.

## Что такое push-уведомление и что такое SMS?

Push-уведомление — это сообщение, которое сервер отправляет на устройство пользователя через push-сервис операционной системы, например Firebase Cloud Messaging (FCM) на Android или Apple Push Notification service на iOS. Оно приходит, даже когда приложение закрыто. Механику описывает [статья глоссария о push-уведомлениях](/ru/glossary/push-notification/).

SMS (Short Message Service) — это текстовое сообщение, отправляемое по мобильной сети на номер телефона. Ему не нужны ни приложение, ни тариф с интернетом, ни учётная запись у вас. [A2P SMS](/ru/glossary/a2p-sms/) — это SMS, которое приложение отправляет человеку, например одноразовый код или уведомление о доставке.

Структурное различие — в идентификаторе. Push адресован токену устройства, привязанному к вашему установленному приложению. SMS адресовано номеру телефона. Всё остальное следует из этого.

## Как сравниваются push-уведомления и SMS?

Push выигрывает по стоимости и богатству формата, SMS — по охвату и определённости. Таблица подытоживает различия без статистики вендоров, которая сильно варьируется и несопоставима.

| Фактор | Push-уведомление | SMS |
|---|---|---|
| Кто может получить | Люди с установленным приложением и разрешёнными уведомлениями | Любой мобильный номер в сети |
| Нужно приложение | Да | Нет |
| Нужен интернет | Да (мобильные данные или Wi-Fi) | Нет, достаточно покрытия сети |
| Разрешение | Разрешение во время работы в актуальных Android и iOS | На устройстве не нужно; правила согласия зависят от страны |
| Модель оплаты | Операторской платы за сообщение нет; вы платите за приложение и платформу | Тарификация за часть сообщения и по направлению |
| Содержание | Заголовок, текст, изображение, глубокая ссылка, кнопки действий | Простой текст и ссылка; 160 символов в GSM-7, 70 в Unicode |
| Доставка | Наилучшая попытка через Apple/Google, без гарантии | Отчёт оператора о доставке по каждому сообщению |
| Идентификация отправителя | Название и значок вашего приложения | Альфа-имя или номер, во многих странах регистрируются |
| Ответы | Переход в приложение | Возможны двусторонние SMS |
| Типичная роль | Вовлечение, напоминания, обновления в приложении | OTP, критичные оповещения, охват за пределами пользователей приложения |

Богатые форматы имеют значение. Наш [push API](/developers/push/) поддерживает изображения, глубокие ссылки, кнопки действий, шаблоны, ключи свёртывания и планирование. SMS так не умеет, но работает у клиента, который удалил ваше приложение год назад.

## Нужно ли пользователям разрешать push-уведомления?

На современных телефонах да. В Android 13 (API 33) и выше уведомления только что установленного приложения по умолчанию отключены; приложение должно запросить разрешение `POST_NOTIFICATIONS` во время работы, а пользователь — его предоставить (Android Developers). Платформа Apple также просит пользователя разрешить уведомления. Если пользователь откажет или позже отключит уведомления в настройках, ваш push будет невидим.

Это главное ограничение охвата. Аудитория push — это доля клиентов, которые установили приложение, разрешили уведомления и не отключили их. Для банка с популярным приложением это может быть большинство активных клиентов; для магазина, где много покупателей только на сайте, — меньшинство. Измеряйте собственную долю согласий, а не опирайтесь на средние показатели.

Отсюда два практических вывода:

- **Просите разрешение в контексте.** Руководство Android советует запрашивать разрешение, когда пользователь делает что-то, делающее пользу очевидной, например оформляет заказ, а не при первом запуске.
- **Ведите собственную запись о согласии.** Разрешение на устройстве — не доказательство согласия на рекламу. Местное законодательство может требовать документированного согласия на рекламу в любом канале. Наше [руководство по opt-in в разных каналах](/ru/blog/opt-in-consent-multichannel-campaigns/) объясняет, как хранить доказательства; это не юридическая консультация.

## Что надёжнее: push или SMS?

SMS — более надёжный путь для сообщений, которые обязаны дойти. Push зависит от устройства, приложения, разрешения, подключения, настроек батареи и Google или Apple.

Google прямо заявляет, что FCM не гарантирует доставку: идентификатор сообщения означает лишь, что FCM приняла сообщение, а фактическая доставка зависит от состояния устройства и задержек из-за экономии заряда. Если устройство не в сети, FCM сохраняет сообщение и доставляет его при повторном подключении, пока не истечёт срок жизни (до четырёх недель, это же значение по умолчанию), а TTL, равный нулю, отбрасывает всё, что нельзя доставить сразу. Если приложение удалено, токен становится недействительным, и последующие отправки завершаются ошибкой.

У SMS свои причины сбоев: фильтрация, незарегистрированные Sender ID, выключенный аппарат, смена номера. Но вы получаете отчёт о доставке от сети, и SMS не зависит от приложения. Шаги диагностики описаны в руководстве [SMS не доставлено](/ru/blog/sms-not-delivered-improve-delivery-rate/).

Для срочных push задайте короткий TTL, чтобы оповещение «курьер у двери» не пришло завтра, и используйте ключ свёртывания, чтобы новые обновления заменяли старые. Оба поля есть в нашем [push API](/developers/push/).

## Какой канал использовать для какого сообщения?

Выбирайте по тому, что произойдёт, если сообщение пропустят.

| Сообщение | Лучший первый выбор | Почему |
|---|---|---|
| OTP для пользователя, входящего в приложение | Push или SMS, второй как запасной | Push быстр для авторизованных; SMS охватывает остальных |
| OTP для нового пользователя без приложения | SMS | Нет приложения, нет разрешения |
| Оповещение безопасности (новое устройство, крупный перевод) | SMS и push | Должно дойти, даже если приложение закрыто или заблокировано |
| Заказ отправлен, курьер в пути | Push для пользователей приложения; SMS или WhatsApp для остальных | Богато, дёшево, глубокие ссылки на отслеживание |
| Напоминание о записи | Push или SMS по предпочтению клиента | Низкий риск при пропуске, высокая ценность, если увидели |
| Брошенная корзина | Push | Дёшево, богато, необязательно |
| Реклама | Push для пользователей приложения, давших согласие; SMS только при документированном opt-in | Не платить тарифы SMS за предложения с низким намерением |
| Вернуть неактивного пользователя | SMS или email | Push не дойдёт до того, кто удалил приложение |

Об OTP подробнее — в руководствах по [OTP-сообщениям](/ru/blog/otp-authentication-messages-guide/) и [WhatsApp OTP и SMS OTP](/ru/blog/whatsapp-otp-vs-sms-otp/).

## Как сочетать push и SMS?

Сначала отправьте push и позвольте SMS подстраховать важное. Схема состоит из четырёх частей:

1. **Порядок каналов:** push, затем SMS.
2. **Триггер:** push не открыт и не обработан за тайм-аут или нет активного токена устройства.
3. **Тайм-аут для каждого типа сообщения:** для кода входа хватит секунд; для напоминания об оплате можно ждать час.
4. **Правило остановки:** если пользователь выполнил действие в приложении, отмените ожидающее SMS.

Пропускайте SMS для малоценных сообщений, где пропущенный push ничего не стоит. Статья [стратегия отката между каналами](/ru/blog/channel-fallback-strategy/) объясняет порядок и правила остановки, а страница [канала push](/ru/channels/push-notifications/) показывает, как push работает рядом с SMS и WhatsApp на одной платформе. Статусы доставки приходят в одном формате вебхука (см. [вебхуки](/developers/webhooks/)), поэтому ваша система может решить, переходить ли на запасной канал.

Запасное SMS должно быть самодостаточным и умещаться в одно сообщение. Это — 61 символ, Unicode (кириллица), 1 сообщение (лимит 70): `Оплата заказа 8842 отклонена. Обновите карту: example.com/pay`. Версия для OTP — 62 символа, Unicode, 1 сообщение: `Код входа: 482915. Действует 5 минут. Никому его не сообщайте.` Кириллицы нет в GSM-7, поэтому любое сообщение на русском идёт в Unicode с лимитом 70 символов (67 на часть при разбиении), а не 160, и текст нужно держать коротким. Просматривайте текст в [счётчике символов SMS](/ru/tools/sms-character-counter/).

## Как честно измерять push и SMS?

Используйте одну воронку для обоих каналов: отправлено, доставлено или принято, открыто или нажато, конверсия. Не сравнивайте долю «доставлено» для SMS с числом «отправлено» для push: это разные вещи. Push, «принятый» FCM, — не то же, что push, увиденный человеком.

- **Охват:** доля целевых пользователей, которые могут получить каждый канал.
- **Доставка:** отчёты оператора о доставке для SMS; события «принято» и, если приложение их фиксирует, «показано» или «открыто» для push.
- **Действие:** клики по ссылкам, события в приложении и конверсии, отнесённые к каналу последнего касания.
- **Отписки и удаления:** жалобы, ответы STOP, отзыв разрешений и удаления приложения после отправок.
- **Стоимость результата:** общая стоимость канала, делённая на число выполненных действий, а не стоимость сообщения.

[Калькулятор ROI рассылок](/ru/tools/messaging-roi-calculator/) и наш материал [бизнес-кейс ROI омниканальных сообщений](/ru/blog/omnichannel-messaging-roi-business-case/) показывают, как сравнивать каналы по результатам.

## Пример из практики: приложение доставки еды в Дубае

У «Souq Bites» (условное приложение) часть клиентов разрешила уведомления, а веб-аудитория больше. Статусы заказов она отправляет push с коротким TTL и ключом свёртывания, чтобы последний статус заменял предыдущие. OTP для новых регистраций идёт по SMS, потому что у новых пользователей нет разрешения в приложении. Для существующих пользователей OTP идёт push, а если код не использован за короткий тайм-аут, следом приходит SMS от зарегистрированного Sender ID. Реклама отправляется push только тем, кто разрешил уведомления и согласился на предложения. Неактивным пользователям, которые могли удалить приложение, возвратное SMS отправляется только при наличии согласия на SMS.

## Какие бывают частые ошибки?

- **Считать разрешение на push согласием на рекламу.**
- **Отправлять OTP только push**, оставляя без кода пользователей без приложения или уведомлений.
- **Отправлять одну и ту же рекламу одновременно в push и SMS.**
- **Оставлять TTL по умолчанию** для срочных сообщений.
- **Сравнивать «принято FCM» с «доставлено оператором»** и объявлять push победителем.
- **Использовать SMS для всего**, платя за сообщение там, где хватило бы push.
- **Игнорировать устаревшие токены** после удаления приложения, из-за чего завышается число отправок push.

## Чем помогает OmniChannels.ai

OmniChannels.ai отправляет push-уведомления и A2P SMS из одного REST API и одной платформы вместе с WhatsApp, RCS, email и другими каналами. Push поддерживает адресацию по пользователю, токену, теме и сегменту, шаблоны, глубокие ссылки, ключ свёртывания и TTL. SMS идёт по прямым операторским соединениям BroadNet, а откат между каналами настраивается под каждый сценарий со статусами в одном формате вебхука. Читайте [документацию push API](/developers/push/), изучите [канал push-уведомлений](/ru/channels/push-notifications/) или [поговорите с нашей командой разработчиков](/ru/developers/).
