Калькулятор
Калькуляторі є полем у "Редактор" блоці, який відкривається, коли ви натискаєте на вкладку з тією ж назвою. У цьому полі можна виконувати логічні або арифметичні операції, запускати функції API-запитів із конструктора та доступні інтеграції.
Воно дає змогу призначити (оголосити) змінну для клієнта, який увійшов у цей блок, або оновити значення наявних змінних. Ця функціональність особливо корисна для побудови воронок або відстеження джерел трафіку.
Стаття з такою ж назвою пояснює, як працювати зі змінними.

Ключові моменти:
Під час роботи з калькулятором ім’я змінної не може починатися з цифри.
Неправильно: <1_name> Правильно: <name_1>.
Ім’я змінної не може містити пробілів; використовуйте підкреслення "_" для розділення слів. Неправильно: <Client Name> Правильно: <Client_Name>
Для отримання докладнішої інформації прочитайте статтю "Змінні." посилання
Як використовувати калькулятор у Конструкторі
Немає потреби використовувати #{} синтаксис під час посилання на змінну.
Приклад обчислення значення змінної у Калькуляторі :

На змінні можна посилатися або безпосередньо за їхньою назвою, або використовуючи #{} синтаксис. Усі змінні автоматично перетворюються на числа з плаваючою комою.
Калькулятор підтримує всі необхідні логічні та арифметичні операції.
Коментарі в Калькуляторі
Щоб додати коментарі в Калькуляторі, використовуйте /* текст коментаря /. Цей / */ синтаксис дає змогу писати як однорядкові, так і багаторядкові коментарі:

Не забувайте завжди закривати коментар за допомогою */ тега в кінці; інакше коментар продовжиться на наступний рядок.

Не забудьте включити закривальний тег для коментаря, навіть якщо коментар є останнім рядком у полі "Калькулятор".
Не розміщуйте коментарі безпосередньо один за одним; між ними має бути щонайменше один порожній рядок.
Константи
"E": число Ейлера e
Підтримувані оператори
"+": додавання
"-"': віднімання
"*" множення
"/": ділення
"%'": остача від ділення
"^" "**": піднесення до степеня
"==" "!=" ">" "<" ">=" "<=": оператори порівняння
"та" "AND" "&&": логічне І
"або" "OR" "||": логічне АБО
Важливо! Логічні тригери зі змінними потрібно писати в ) для збереження відповіді клієнта. полі, а не в полі "Тригер"!
Наприклад, перехід за з’єднувачем відбудеться, якщо змінна Phone_Number заповнена. Див. рисунок нижче:

Увага!
Якщо ви порівнюєте змінну зі значенням у лапках, переконайтеся, що між лапками та значенням немає пробілів; інакше блок може не спрацювати або поводитися некоректно!
Правильно (без пробілу перед лапкою або після значення my_new_bot):

Неправильно (з пробілом перед лапкою):

Last updated