Comment on page

Публикация

Интерфейс позволяет управлять версиями проекта, что значительно упрощает разработку и поддержку работы бота.
Важно: с осторожностью следует использовать восстановление версий в проектах, где есть важные механики, привязанные к id интента. При восстановлении id меняются. Это может отразиться на: статистике, приоритизации, настройках сниппета приветствия, маппинге и ряде других механик.
Версия проекта — это набор настроек, включающий в себя все созданные сценарии, намерения, сниппеты, QA и т. д.
Для управления версиями нужно выбрать пункт «Версии» главного меню интерфейса.

Версии проекта

У любого проекта есть одна рабочая версия и одна черновая версия.
Рабочая версия — набор настроек, с которым работает бот. Рабочая версия проекта обеспечивает обработку запросов пользователей в подключенных каналах в реальном времени.
Черновая версия — текущий набор настроек. Все сохраненные изменения, сделанные в процессе создания бота, содержатся в черновой версии. Черновая версия обеспечивает обработку сообщений только в тестовом чате внутри платформы.
При публикации проекта черновая версия заменяет рабочую. Чтобы это сделать, достаточно нажать кнопку «Опубликовать». Для рабочей версии отображаются время и дата публикации.
Версию проекта можно сохранить в виде JSON-файла. Для этого нужно нажать на кнопку справа от версии в виде облака со стрелкой.
Название файла черновой версии состоит из слова «draft» (англ. «черновик») и даты последнего сохранения файла. Название рабочей версии состоит из слова «prod» и идентификатора версии.

История публикаций

История публикаций содержит 20 последних опубликованных версий проекта. Благодаря этому можно вернуться к любой их них в случае необходимости быстрой отмены внесенных изменений. Чтобы это сделать, нужно нажать кнопку «Восстановить» для выбранной версии. При этом отобразится окно с запросом подтверждения.
При нажатии на кнопку «Восстановить» в окне запроса текущая черновая версия будет заменена на выбранную. При этом все изменения текущей версии будут потеряны.
Восстановление версии из истории заменит черновую версию.
Рабочая версия остается неизменной до момента нажатия кнопку «Опубликовать» черновой версии.
Чтобы переименовать версию в истории публикаций, нажмите на пиктограмму в виде карандаша справа от названия.