Добавить тэги и удалить тэги
Результатом работы данных команд является добавление тэга в атрибуты пользователя или удаление из атрибутов.
На основании этих команд можно проанализировать в каких разделах бота был пользователь. Тэги записываются в хранилище на платформе и могут быть использованы для дальнейшего взаимодействия с пользователем. Также с помощью тэга можно настроить рассылку сообщений для цифровой автоворонки продаж.
Подробнее с тэгами вы можете ознакомиться в статье Структура платформы в разделе 11. Тэги и атрибуты
Добавить в скрипт их можно, выбрав пункты Добавить тэги и Удалить тэги из списка Команд:
Настройка полей
После выбора команды в списке Команд перед вами откроется диалоговое окно настройки свойств:
С пунктом Использовать условие вы можете познакомиться в статье
В поле Тэги необходимо ввести имя тэга и нажать Enter. Вы можете вводить в это поле больше одного тэга.
Имена тегов пишутся одним словом, без пробелов. Если тэг состоит из нескольких слов, то слова разделяются между собой знаком "_"
В случае команды Удалить тэги, если оставить поле Тэги пустым, то удалятся все тэги лида.
По кнопке Создать как итог команда появится в редакторе скрипта:
JS методы для работы с тэгами
К тэгам можно обращаться из JS следующими методами:
Название метода | Метод |
Проверить наличие тэга лида |
lead.isTagExist('some_tag'): bool |
lead.issetTag('some_tag'): bool | |
Получить значение тэга лида | lead.getTag(string $key): string|null |
Получить массив всех тэгов лида | lead.getAllTags(): array |
Каждый из методов подробнее расписан ниже.
Проверить наличие тэга лида
lead.isTagExist($some_tag)
или
lead.issetTag($some_tag)
Описание:
Проверяет существование тега у лида.
Атрибуты:
Имя | Тип | Описание |
some_tag | string | Наименование тэга |
Возвращает:
bool - подтверждение существования тега.
Пример:
let TagExist = lead.isTagExist('тэг');
или
let TagExist = lead.issetTag('тэг');
Получить значение тэга лида
lead.getTag(string $key)
Описание:
Возвращает значение тэга лида по наименованию.
Атрибуты:
Имя | Тип | Описание |
key | string | Наименование тэга |
Возвращает:
string - если тэг активен
или
null - если тэг неактивен.
Пример:
let Tag = lead.getTag('тэг');
Получить массив всех тэгов лида
lead.getAllTags()
Описание:
Возвращает массив всех тэгов лида.
Возвращает:
array - массив наименований тэгов лида.
Пример:
let AllTags = lead.getAllTags();
let Tag2 = AllTags[1];
Нет комментариев