Перейти к основному контенту

Экспорт бота

Экспорт /и импорт бота используется для переноса бота с одной платформы на другую.другую Дляили этогодля ботсоздания экспортируетсятестовых вкопий jsonбота. формат

нажав

Кнопки экспорта находятся на ссылкуглавной странице бизнеса. Существует два варианта экспорта:

    Экспорт всех ботов по кнопке Экспорт бизнеса/ботов. Экспорт отдельного бота по кнопке Экспорт бота напротив него. Отличается он лишь тем, что в JSONокне настроек экспорта в пункте Боты. по умолчанию будет выбран только указанный бот.

    image.png

    В новой вкладке браузера открывается экспортируемый текст бота, необходимо нажать кнопку Копировать, там самым текст будет скопирован в буфер обмена.

    image.png

    Далее на другой платформе создается новый бот и если он еще не заполнен скриптами, то имеется возможность Импорта из JSON.

    image.png

    Нажав на ссылку Импорт из JSON открывается диалоговое окно для вставки текста. Вставить из буфера обмена и нажать кнопку Загрузить.

    image.pngЭкспорт.png

    При переходе по кнопкам открывается окно настроек экспорта со следующими полями:

    image.png

      ИмпортеСкачать в виде файла — при активации сохраняет JSON с данными ботов в виде файла; Сгенерировать ссылку для дальнейшего использования — генерирует ссылку на JSON с данными ботов с указанными в окне параметрами; Обратная совместимость (экспорт только первого выбранного бота) — генерирует JSON в старом формате для совместимости со старыми серверами (в данном формате нельзя экспортировать данные по бизнесу); Сортировка экспортируемых данных — выпадающий список с двумя вариантами сортировки:
        По идентификатору — скрипты будут сохранены в порядке их создания; Как в интерфейсе — скрипты будут сохранены в том порядке, в котором расположены в боте; Боты — выбор экспортируемых ботов. При нажатии на кнопку Включить / исключить все выбираются или исключаются все боты бизнеса;

        image.png

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

              image.png

                Кастомные таблицы — выбор экспортируемых таблиц бизнеса:
                  Структура — экспорт структуры таблицы; Данные — экспорт данных таблицы.

                  Учитывайте при экспорте, что списокодни лидовданные бота или бизнеса могут зависеть от других. Так, например, вы не импортируется.сможете Такжеэкспортировать рассылки без скриптов, так как они напрямую связаны и не импортируютсясможете экспортировать персоны без их ролей, так как персону невозможно создать без роли.

                  После нажатия на кнопку Экспорт все указанные данные предоставляются в JSON формате.

                  image.png

                  Если у пользователя бота есть роль bots_merger, ему будут доступны следующие дополнительные поля:

                    В Данные по бизнесу: 
                      Персоны — персоны бизнеса; Заявки (данные) — данные заявок бизнеса.

                      Если у пользователя бота одновременно есть роли bots_merger и admin, ему будут доступны следующие дополнительные поля:

                        Общие плагины — выбор экспортируемых общих плагинов платформы; Системные настройки поплатформы разделу— выбор экспортируемых настроек платформы:
                          Web пользователи бизнеса; API пользователи бизнеса; Включить пароль (hash) в данные о пользователях; Настройки привилегий (ACL) для полей кастомных таблиц и заявок (данные).

                          ЗаявкиАккуратно!. Описанные выше настройки включать только при явной необходимости!