Перед добавлением уведомлений в смартап, подключите в проект сервис SmartPush.
Уведомления недоступны в проектах SaluteBot.
- Graph
- Code
- SmartApp Framework
Для отправки push-уведомлений:
-
Откройте проект SmartService и перейдите на вкладку Доступы.
-
Нажмите кнопку Получить Client Secret для получения доступа к шаблону SmartPush.
-
Перейдите в Studio в раздел Дополнения → Push-уведомления и скопируйте ID шаблона.
-
Откройте проект смартапа, в который хотите добавить push-уведомления.
Проект смартапа должен быть создан в том же пространстве, что и проект SmartService. Если вы разрабатываете смартап как индивидуальный предприниматель или юридическое лицо, то вы можете перенести смартап в нужное корпоративное пространство при создании шаблона уведомлений.
-
Перейдите раздел Токены → Системные токены и убедитесь в наличии токенов для работы со SmartService.
Если токены отсутствуют, проверьте что заявка на работу со SmartPush одобрена и сервис подключен к проекту.
-
Добавьте блок SmartPush Разрешение на отдельный экран сценария, чтобы запросить согласие пользователя на получение push-уведомлений.
-
В проекте смартапа добавьте блок SmartPush Отправка на нужный экран смартапа и заполните необходимые поля.
Если в заголовке и тексте шаблона уведомления используются переменные, их надо указать в полях вкладок Параметры заголовка и Параметры сообщения соответственно.
-
Протестируйте уведомления в приложении или на устройстве.
Для отправки push-уведомлений:
-
Откройте проект смартапа, в который хотите добавить push-уведомления.
Проект смартапа должен быть создан в том же пространстве, что и проект SmartService. Если вы разрабатываете смартап как индивидуальный предприниматель или юридическое лицо, то вы можете перенести смартап в нужное корпоративное пространство при создании шаблона уведомлений.