Выполнить JavaScript

Выполнить JavaScript, например, для установки переменных бота или атрибутов лида

Функциональная команда позволяет выполнить JavaScript, например для установки значений глобальных переменных (переменных бота) или атрибутов лида.

Настроить команду Выполнить JavaScript можно, выбрав одноименный пункт Выполнить JavaScript из списка Команд:

В диалоговом окне, в поле JavaScript необходимо создать, синтаксически верно написанный, JavaScript.

Нажать кнопку Создать.

В редакторе скриптов появляется команда Выполнить JavaScript.

Пример скрипта, для проверки и установки значения переменной бота

//bot.setAttr('globalVarName1', 'var 1 value');
//bot.getAttr('globalVarName1');

bot.setAttr('globalVarName2', bot.getAttr('globalVarName2') + ' Это вторая глобальная переменная');

Пример скрипта, для проверки и установки значения переменной лида

var currentVar1Value = lead.getAttr('LeadVar1');
var glueStr = 'lead variable value|';
var newValue = glueStr;

//if (lead.isAttrExist('LeadVar1')) {
//   newValue  = currentVar1Value  + glueStr;
//}

if (currentVar1Value  !== null) {
   newValue  = currentVar1Value  + glueStr;
}

lead.setAttr('LeadVar1', newValue);

Last updated