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