Что такое Push (Mobile Push)

Push-канал — отправка push-уведомлений в приложение компании на телефоне

Коротко: Push — канал для отправки push-уведомлений в установленное приложение компании на телефоне получателя.

Кому подходит

  • Роль: Клиент, Менеджер рассылок
  • Уровень: Новичок / Опытный

Что это

Push (Mobile Push) — канал для отправки push-уведомлений. Сообщения отправляются в установленное приложение компании на телефоне получателя.

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

Если приложения нет — сообщение не отправится.

В каскаде Push (Mobile Push) работает так же, как и другие каналы: если у получателя нет приложения, сообщение автоматически уйдёт по следующему каналу в цепочке.

Что такое каскад →

Перед началом

  • У вас есть имя отправителя Push со статусом Активно — Имя отправителя для Push →.
  • У вас есть контакты с токенами устройств.
  • У получателей установлено приложение вашей компании.
  • Вы открыли форму создания рассылки или шаблона.

Что содержит

ЭлементОбязательностьЧто содержит
ЗаголовокХотя бы одно из трёхТема уведомления
Текст сообщенияХотя бы одно из трёхОсновное содержимое
ИзображениеХотя бы одно из трёхКартинка уведомления

При создании Push-сообщения настройте хотя бы один из блоков: изображение, заголовок или текст. Пустое уведомление не отправится.

Структура payload в API

При отправке через API используется объект notification:

{
  "channel": 10,
  "contact": "cpRLb7mHSWa8TVaebL5xe7:APA91bGSly-XOYRzXu2DQZcxOR2Y4eL_Glx61-9ngx7MhhsgkjGi_2Zv8AzKyJgYlWQLg7lkectMPpNttcBeW6kOyKQS4H0hRyrZLMXzC7dSh_cnZb4jAs",
  "senderId": "push_dev",
  "payload": {
    "notification": {
      "title": "Заголовок",
      "body": "Текст уведомления",
      "image": "https://example-file-for-download.png"
    }
  }
}
ПолеОбязательностьЧто указать
notification.titleХотя бы одно из трёхЗаголовок
notification.bodyХотя бы одно из трёхТекст
notification.imageХотя бы одно из трёхURL изображения

Как настроить

1
Откройте настройки Push

В форме создания рассылки выберите канал Push.

2
Загрузите изображение
  1. Нажмите на плейсхолдер изображения.
  2. Загрузите с устройства или выберите из базы Медиа.
3
Введите заголовок и текст
  • Заголовок — тема уведомления.
  • Текст сообщения — основное содержимое.
4
Персонализируйте сообщение

Вставьте атрибуты из базы контактов — например, {{attribute.name}}.

5
Выберите отправителя

В поле Отправитель выберите имя со статусом Активно.

6
Настройте статус и период ожидания

Для канала Push статус Доставлено недоступен. Установите значение Отправлено.

Период ожидания — если истечёт, система переключится на следующий канал в каскаде.

7
Сохраните

Доступны три действия:

  • Сохранить — сохранить сообщение.
  • Удалить шаг — удалить шаг из цепочки каскада.
  • Отменить — отменить изменения.

Результат

Push-сообщение настроено и готово к отправке в рассылке или шаблоне.

Сколько это стоит? Push тарифицируется за отправку. Подробнее: Обзор тарифов →.

Частые проблемы

Причина: у получателя не установлено приложение компании, или не сохранён токен устройства.

Решение: убедитесь, что у получателя установлено приложение компании, и в контакте сохранён токен устройства. В каскаде сообщение уйдёт по следующему каналу.

Что такое каскад →

Причина: не заполнен ни один из блоков — изображение, заголовок, текст.

Решение: заполните хотя бы один из блоков.

Причина: канал Push не поддерживает статус «Доставлено».

Решение: используйте статус Отправлено — это норма для канала Push.

Причина: неверный ключ атрибута.

Решение: проверьте формат — например, {{attribute.name}}.

Управление атрибутами →

Причина: файл не загружен в базу Медиа или ссылка повреждена.

Решение: загрузите изображение заново.

Как загрузить медиафайл →

Причина: контакт не привязан к приложению компании.

Решение: получатель должен установить приложение компании и авторизоваться — тогда токен появится в контакте.

См. также

Имя отправителя для Push

Регистрация имени отправителя

Что такое каскад

Автоматическое переключение между каналами

Обзор API OTP-кодов

OMNI API, Broadcasts API, 2FA

Обзор API Multi API

OMNI API и Broadcasts API

Нужна помощь?