Хотя сценарии с парой модулей прекрасны, сложные сценарии могут творить чудеса автоматизации. Однако чем больше увеличивается ваш сценарий, тем труднее его отлаживать и вносить изменения.

Integromat DevTool упрощает задачу!

Если вы имеете дело со сложными и продвинутыми сценариями, мы выпустили расширение Chrome, которое позволяет вам проверять запуск вашего сценария вручную, просматривать все выполненные операции, менять местами переменные в сценарии и многое другое!

DevTool будет полезен, если вы поддерживаете сценарии с большим количеством модулей. Это также будет полезно, поскольку вы чаще создаете новые сценарии и вам нужно часто отлаживать эти сценарии.

Установка и доступ к Chrome

Чтобы начать использовать DevTool, вам сначала необходимо установить расширение Chrome. После того, как вы установили и включили расширение в Chrome, перейдите на вкладку в консоли.

Чтобы просмотреть DevTool в консоли Chrome, перейдите к инструментам разработчика, нажав Ctrl + Shift + I в Chrome или перейдя к нему в меню Chrome.

По умолчанию консоль Chrome закреплена справа. DevTool требует, чтобы ваша консоль была прикреплена к нижней части экрана для использования. Сделать это:

  1. Нажмите меню настройки консоли
  2. Установите для него значение закрепить снизу в меню настройки.

Теперь вы можете выбрать вкладку Integromat в консоли, чтобы просмотреть DevTool.

Возможности DevTool

Прямая трансляция
Функция прямой трансляции позволяет вам просматривать запросы в вашем сценарии, которые вы запускаете вручную в редакторе сценариев. Вы сможете просматривать данные заголовка и тела для каждого запроса и ответа. Чтобы просмотреть прямую трансляцию, нажмите кнопку «Прямая трансляция» в DevTool.

Вы можете искать и фильтровать события с помощью ключевых слов в содержимом запроса и ответа, набрав ключевое слово в строке поиска над потоком запросов в реальном времени.

Отладчик сценария
Отладчик сценария позволяет искать модуль по его имени или идентификатору, а затем просматривать дополнительную информацию о содержании запроса и ответа для каждой операции этого модуля. Чтобы просмотреть отладчик сценария, нажмите кнопку «Отладчик сценария» в DevTool.

Выполните следующие действия, чтобы найти модуль по его имени или идентификатору, а затем просмотреть его содержимое запроса и ответа:

  1. Используйте строку поиска над списком модулей

2. Выберите желаемый модуль.

3. Выберите операцию, которую хотите просмотреть.

4. Просмотрите ответ и информацию о запросе.

Как для отладчика сценария, так и для прямой трансляции вы можете скопировать необработанное содержимое JSON и cURL с помощью кнопок в правом верхнем углу DevTool. Затем вы можете вставить данные в любой текстовый редактор.

Инструменты

Раздел инструментов позволяет более эффективно управлять сложными сценариями и редактировать их. Каждый инструмент выполняет задачу, которая может помочь с отладкой сценария и внесением изменений. Чтобы просмотреть раздел инструментов, нажмите кнопку «Инструменты» в DevTool.

Вот некоторые из инструментов, которые значительно упрощают редактирование и управление сценариями со многими модулями:

Обменять переменную

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

Выполните следующие действия, чтобы поменять местами переменные в сценарии:

  1. В списке инструментов выберите «Поменять местами переменную».
  2. Введите переменную, которую вы хотите заменить, в поле "Variable to find".
  3. В поле «Заменить на» введите переменную, которую вы хотите использовать.
  4. Нажмите "Выполнить".

Найдите модуль (ы) по сопоставлению

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

  1. Нажмите на опцию «Найти модули по сопоставлению» в списке инструментов.
  2. Введите ключевое слово, которое вы хотите найти в сопоставлениях модулей, в поле "ключевое слово".
  3. Нажмите "Выполнить".

Копировать фильтр

Фильтры указываются на маршруте между двумя модулями в сценарии. Этот инструмент позволяет копировать фильтр с одного маршрута на другой вместо того, чтобы определять его вручную. На скриншоте ниже показан маршрут с фильтром.

Шаги по копированию фильтра следующие:

  1. Выберите опцию «Копировать фильтр» в списке инструментов.
  2. В разделе «Исходный модуль» выберите модуль справа от маршрута с фильтром, который нужно повторить.
  3. В разделе «Целевой модуль» выберите модуль справа от маршрута, к которому вы хотите применить скопированный фильтр.
  4. Нажмите "Выполнить".

Выведите сложные сценарии на новый уровень

Более крупные сценарии могут автоматизировать сложные задачи, но их также сложнее отлаживать и обновлять. С DevTool вы можете расширить свои сценарии и с легкостью управлять ими.

Вы можете скачать расширение DevTool Chrome здесь ». Вы также можете посмотреть это видео на YouTube, в котором демонстрируются его основные функции.