Экспорт бота
Экспорт и импорт бота используется для переноса бота с одной платформы на другую или для создания тестовых копий бота.
Кнопки экспорта находятся на главной странице бизнеса. Существует два варианта экспорта:
- Экспорт всех ботов по кнопке Экспорт бизнеса/ботов.
- Экспорт отдельного бота по кнопке Экспорт бота напротив него. Отличается он лишь тем, что в окне настроек экспорта в пункте Боты по умолчанию будет выбран только указанный бот.
При переходе по кнопкам открывается окно настроек экспорта со следующими полями:
- Скачать в виде файла — при активации сохраняет JSON с данными ботов в виде файла;
- Сгенерировать ссылку для дальнейшего использования — генерирует ссылку на JSON с данными ботов с указанными в окне параметрами;
- Сортировка экспортируемых данных — выпадающий список с двумя вариантами сортировки:
- По идентификатору — скрипты будут сохранены в порядке их создания;
- Как в интерфейсе — скрипты будут сохранены в том порядке, в котором расположены в боте;
- Боты — выбор экспортируемых ботов. При нажатии на кнопку Включить / исключить все выбираются или исключаются все боты бизнеса;
- Данные по ботам — выбор экспортируемых данных бота:
- Код бота (идентификатор) — дополнительный уникальный идентификатор. Используется для отображения в URL, а также для слияния ботов (при импорте) и для поиска бота, например в JavaScript функциях;
- Настройки бота — все данные из окна настроек бота;
Обязательно отмечаем пункт Настройки бота, иначе в экспортируемые данные не будет включен код бота и всегда будет создаваться новый бот при импорте.
-
- Интеграции — данные интеграций бота;
- Статусы лидов — все статусы лидов бота;
- Маршруты — все данные маршрутов бота;
- Скрипты, команды и меню — все данные скриптов бота;
- Ссылки — все данные ссылок бота;
- Триггеры — все данные триггеров бота;
- Рассылки — все данные рассылок бота;
- Внутреннее API (Конечные точки) — все данные внутреннего API бота;
- Внешнее API (Конечные точки) — все данные внешнего API бота;
- Системные атрибуты бота — все системные атрибуты бота;
- Данные по бизнесу — выбор экспортируемых данных бизнеса:
- Роли персон — все данные ролей персон бизнеса;
- Виды заявок (структура) — структура всех видов заявок бизнеса;
- Статусы заявок (структура) — структура всех статусов заявок бизнеса;
- Произвольные поля заявок (структура) — структура всех произвольных полей заявок бизнеса;
- Привязки произвольных полей заявок к видам заявок (структура) — структура всех привязок произвольных полей заявок к видам заявок бизнеса;
- Плагины бизнеса — выбор экспортируемых плагинов бизнеса;
- Кастомные таблицы — выбор экспортируемых таблиц бизнеса:
- Структура — экспорт структуры таблицы;
- Данные — экспорт данных таблицы.
Учитывайте при экспорте, что одни данные бота или бизнеса могут зависеть от других. Так, например, вы не сможете экспортировать рассылки без скриптов, так как они напрямую связаны и не сможете экспортировать персоны без их ролей, так как персону невозможно создать без роли. В связи с этим, при включении некоторых данных бизнеса на экспорт автоматически включаются другие связанные с ними.
После нажатия на кнопку Экспорт все указанные данные предоставляются в JSON формате.
Если у пользователя бота есть роль bots_merger, ему будут доступны следующие дополнительные поля:
- В Данные по бизнесу:
- Персоны — персоны бизнеса;
- Заявки (данные) — данные заявок бизнеса.
При переносе заявок, необходимо переносить все боты к которым принадлежат заявки.
Нет комментариев