+ Create Route
Регулярное выражение, regular expression или сокращенно regex представляет собой специальный шаблон для сопоставления и поиска текста. Мы рекомендуем прочитать информацию в Интернет о регулярных выражениях для общего развития.
Рекомендуем ознакомиться с разделом Маршруты.
Тэги и атрибуты
Представьте себе ситуацию, где чат-бот снова взаимодействует с пользователем по имени Боб. Боб только что подписался на рассылку и скачал файл. Чат-бот может сохранить эту информацию с помощью тэгов и атрибутов, что позволит более персонализировано и эффективно взаимодействовать в будущем.
Тэги и атрибуты являются основными компонентами, которые хранят данные, собранные чат-ботом во время взаимодействия с пользователем. Они обеспечивают надежный и гибкий способ управления взаимодействием с пользователями, позволяя более персонализировано и эффективно вести диалог. Понимая и используя эти компоненты, вы можете создать более интересный и отзывчивый опыт взаимодействия с чат-ботом.
Тэги — это простые ярлыки, которыми вы можете пометить пользователя. Например, "зарегистрировался", "скачал_файл" и т.д. Тэг либо есть, либо его нет.
Атрибуты — это переменные разных типов, в которых хранятся значения: строка, число, дата, булево, JSON. Например, "возраст", "город", "страна".
JSON — это многосоставное поле, в котором можно хранить массивы данных. JSON — наиболее популярный формат для обмена системами через REST API.
JSON (JavaScript Object Notation, обычно произносится как /'d^eissn/ JAY-ssn) — текстовый формат обмена данными, основанный на JavaScript. Как и многие другие текстовые форматы, JSON легко читается людьми. Подробнее:
https://ru.wikipedia.org/wiki/JSON
Пример JSON:
{ "firstName": "Иван", "lastName": "Иванов", "address": {
"streetAddress": "Московское ш., 101, кв.101", "city": "Ленинград", "postalCode": 101101
}, "phoneNumbers": [ "812 123-1234", "916 123-4567"
]
}
Еще один пример, где названия полей указаны на русском языке:
{
"имя": "Иван", "фамилия": "Иванов", "адрес": {
"улица": "Московское ш., 101, кв.101", "город": "Ленинград", "индекс": 101101
}, "телефоны": [
"812 123-1234",
"916 123-4567"
]
}
Для добавления и удаления тэгов используйте команды Добавить тэги и Удалить тэги соответственно.
Для работы с тэгами лида используйте следующие JS-методы объекта lead:
Название метода
|
Метод
|
Проверить существование тэга
|
lead.isTagExist('some_tag')
|
Получить список тэгов лида
|
lead.getAllTags(): array
|
Для работы с атрибутами лида используйте следующие команды JS объекта lead:
Название метода
|
Метод
|
Установить значение переменной лида
|
|
Достарыңызбен бөлісу: |