С помощью блока Отправка push-уведомления смартап может отправлять push-уведомления в приложение Салют и на устройства. Блок предлагает два перехода: для успешных и неуспешных запросов.
Блок недоступен в проектах SaluteBot.
Перед использованием блока:
- Подключите в Studio проект SmartServices.
- Получите доступы к SmartPush.
- Создайте шаблон push-уведомлений.
Работу блока можно протестировать только в эмуляторе или на устройствах.
Для отправки push-уведомления заполните поля:
Указать вручную — переключатель, который позволяет вручную указать Scope, Secret и Client id подключенного проекта SmartPush. По умолчанию, для всех проектов SmartPush, созданных в вашем пространстве, используются значения заданные в доступах проекта.
Функциональность станет доступна в процессе развития Graph.
ID Шаблона — строковый идентификатор шаблона рассылки.
Поверхность рассылки — раскрывающийся список поверхностей, на которые будет передано push-уведомление. Поверхность выбирать необязательно, в этом случае уведомление будет передано на все типы устройств. Доступные значения:
- SberBox;
- Сбер Салют;
- SberPortal;
- SberBox Top;
- SberBox Time;
- Huawei Vision;
- Салют ТВ.
Режим отправки — на выбор доступны режимы:
- Отправка на все устройства — уведомление отправляется на все поверхности;
- Отправка на текущее устройство — уведомление отправляется последовательно по приоритету. Рассылка прекращается при успешной доставке сообщения на одну из поверхностей.
Scope — область действия параметров авторизации, заданная в виде строки. Используйте поле для переопределения системных параметров при ручной настройке авторизации запросов к SmartPush.
Secret — секрет пространства, заданный в виде строки, с помощью переменной из раздела Токены. Используйте поле для переопределения системных параметров при ручной настройке авторизации запросов к SmartPush.
Client id — идентификатор пользователя сервиса, заданный в виде строки, с помощью переменной из раздела Токены. Используйте поле для переопределения системных параметров при ручной настройке авторизации запросов к SmartPush.
На вкладке Параметры заголовка надо указать переменные и значения использованные в заголовке при создании шаблона уведомления.
На вкладке Параметры сообщения надо указать переменные и значения использованные в тексте сообщения при создании шаблона уведомления.
Если в вашем шаблоне есть переменные, обязательно опишите их в заголовке и параметрах сообщения.