Шаблоны push-уведомлений

Создание шаблона

Отправка push-уведомлений возможна только по согласованному шаблону. Создать и согласовать шаблон можно в SmartMarket Studio. Подробнее читайте в разделе Шаблоны push-уведомлений.

После согласования шаблон получит Id, который необходимо указывать в запросе в блоке TemplateContent. Редактировать согласованные шаблоны нельзя. Можно только создать новые.

Формат шаблона

В header и body шаблона определяются переменные, которые необходимо использовать в заголовке и теле push-уведомления. Переменные необходимо указывать в двойных фигурных скобках. Если в запросе будут использованы переменные не из шаблона или использованы не все переменные, вернется ошибка с кодом 1016.


Поле Описание

header

Обязательное

string (80 символов вместе с переменными)

Заголовок push-уведомления. В заголовке можно использовать три переменные

body

Обязательное

string (480 символов вместе с переменными)

Текст push-уведомления. В тексте можно использовать 10 переменных

Создание диплинка

Диплинк — это некий сценарий для вызова смартапа или голосового ассистента в мобильном приложении на iOS или Android. Это необязательный параметр.

Одну переменную можно использовать в нескольких полях в рамках параметров для мобильных поверхностей. Состав полей для приложения Салют может меняться. Шаблон создается на одну поверхность.


Параметр Описание

deeplinkAndroid

Диплинк для Android-приложения Салют (480). Пробелы необходимо заменить на %20.

Например, можно указать в шаблоне DeeplinkAndroid со значением companionapp://navigation?pageId=assistant&text=запусти%20название%20моего%20смартапа

deeplinkIos

Диплинк для iOS-приложения Салют (480). Пробелы необходимо заменить на %20.

Например, можно указать в шаблоне DeeplinkIos со значением companionapp://navigation?pageId=assistant&text=запусти%20название%20моего%20смартапа

Заметили ошибку?

Выделите текст и нажмите Ctrl + Enter, чтобы сообщить нам о ней