Кнопки в чате виджета
Содержание
С помощью кнопок в чате виджета вы можете отправлять нужную клиенту информацию. При клике на кнопку клиент может:
- перейти по ссылке;
- последовательно выбирать темы своего обращения — для этого кнопка должна активировать правило, которое будет отправлять следующий пул кнопок. В зависимости от выбранных кнопок можно, например, настроить назначение запроса на определённого агента или группу;
- получить нужную информацию — для этого кнопка должна активировать правило, которое будет отправлять заданный текст;
- получить форму для заполнения данных — для этого текст кнопки должен активировать правило, которое будет отправлять сообщение с формой.
Кнопки помогают автоматизировать часть переписки или даже весь диалог.
Код кнопки можно добавить в любое исходящее сообщение — его можно вставлять в приветственном сообщении виджета, в правилах, обычном ответе агента, шаблонах. Можно прислать клиенту одну кнопку или сразу несколько.
Создание кнопок
Чтобы создать кнопку, используйте этот конструктор:
text {{button:название кнопки;ссылка;тип ссылки;видимость}}
Параметры, которые можно передать:
- text — любой текст, который будет выведен перед кнопкой;
- название кнопки — единственный обязательный параметр — текст, который будет отображаться на кнопке;
- ссылка — ссылка, которая будет открываться при нажатии на кнопку (при необходимости);
- тип ссылки — укажите blank для открытия ссылки в новой вкладке или self (используется по умолчанию) для открытия ссылки в этой же вкладке;
- видимость — укажите noshow, чтобы текст названия кнопки вырезался из блока текста до кнопки, или укажите show (используется по умолчанию), чтобы ничего не менялось. Этот параметр применим только к SDK.
Вот так кнопки будут выглядеть в виджете:
А так выглядят эти кнопки в текстовом виде:
Важно! При создании кнопки вы можете не использовать необязательные параметры, и тогда точки с запятой между ними тоже не нужны. Но если вы захотите передать последний параметр «видимость», не используя при этом параметры «ссылка» и «тип_ссылки», нужно будет проставить все точки с запятыми — вот так:
text {{button:название_кнопки;;;видимость}}
Представьте себе ряд окошек в домике. В каждом окошке может быть человек, а может и не быть, — но оконные рамы остаются неизменными. То есть мы как бы «вырезали» ненужные нам параметры, а точки с запятой между ними оставили.
Примеры кнопок
Все эти варианты кнопок будут работать корректно:
Текст {{button:название кнопки;https://usedesk.ru;blank;show}} Текст {{button:название кнопки;https://usedesk.ru;blank}} Текст {{button:название кнопки;https://usedesk.ru}} Текст {{button:название кнопки}} {{button:название кнопки}} {{button:название кнопки;;;noshow}}
У нас есть тестовый виджет — здесь можно посмотреть, как настроены кнопки в нём, и понажимать на них.