Виджет чата

Отправьте собеседника прямо в нужный чат или на нужный экран

Несколько дополнительных символов в конце веб-адреса могут авторизовать клиента, открыть именно тот диалог, который вы имеете в виду, или перенаправить вас в нужную часть панели. Без лишних кликов.

Это для тех случаев, когда ссылка должна сделать всю работу: письмо, которое должно открыть диалог клиента, закладка, ведущая к вашим отчётам, или страница, которую нужно проверить, когда что-то работает неправильно. Не нужно быть техническим специалистом, но нужно быть внимательным с параметрами, которые передают данные для входа.

Пошаговое руководство

1

Поймите, как добавить параметр

Параметр добавляется в конец веб-адреса. Первый начинается с вопросительного знака, а последующие соединяются амперсандом, например: ?login_email=email&login_password=password. Параметры на стороне клиента работают только на странице, где отображается чат.

2

Авторизуйте существующего клиента в чате

Добавьте ?token=TOKEN на страницу с чатом, заменив TOKEN на значение из профиля этого человека в панели. Он придёт уже авторизованным, так что его история будет доступна, и вам не придётся просить его регистрироваться снова.

3

Откройте конкретный диалог

Добавьте ?conversation=ID с идентификатором диалога. Если человек не авторизован, этого недостаточно: добавьте также token, чтобы мы знали, кто он.

4

Откройте чат при переходе

Добавьте ?chat=open, чтобы чат открывался автоматически, без ожидания клика. Удобно для ссылки, которую вы отправляете, когда хотите начать разговор немедленно.

5

Перейдите в нужное место панели

На cloud.vera.support вы можете использовать ?conversation=ID, ?user=ID, ?setting=ID и ?report=ID, чтобы открыть конкретный элемент, или ?area=name, чтобы перейти в целый раздел. Допустимые значения для area: conversations, users, settings и reports.

6

Включите режим отладки, если что-то пошло не так

Добавьте ?debug к адресу панели, чтобы включить режим отладки, пока вы ищете проблему. Когда закончите, загрузите панель без этого параметра.

Справочник по настройкам

НастройкаЧто это делает
?token=TOKEN Авторизует существующего пользователя в чате на вашем сайте, используя токен, указанный в его профиле в панели.
?conversation=ID Открывает диалог с указанным ID — либо в чате на вашем сайте, либо в разделе диалогов панели.
?chat=open Открывает чат на вашем сайте сразу после загрузки страницы.
?user=ID Открывает запись этого пользователя в панели.
?setting=ID Открывает эту настройку в панели.
?report=ID Открывает этот отчёт в панели.
?area=name Открывает целую панель: диалоги, пользователей, настройки или отчёты.
?login_email=email&login_password=password Автоматически входит в панель, используя email и пароль из адреса.
?debug Включает режим отладки в панели, пока вы устраняете неполадки.

Полезно знать

Ссылка с токеном — это ключ доступа

Любой, кто откроет ссылку, содержащую ?token=TOKEN, будет авторизован как этот клиент. Отправляйте её только этому человеку и относитесь к ней так же бережно, как к паролю.

Автовход помещает ваш пароль в адрес

Параметры ?login_email и ?login_password передают учётные данные панели в открытом виде в адресной строке, и они остаются в истории браузера и везде, где ссылка сохраняется или передаётся. Используйте их осознанно и никогда не вставляйте в ссылку, которая выходит за пределы ваших рук.

Для открытия диалога нужна идентификация

Для неавторизованного посетителя ?conversation=ID сам по себе ничего не откроет. Объедините его с токеном, чтобы чат знал, чей это диалог.

Чат должен быть на странице

Параметры token, conversation и chat воздействуют на виджет чата, поэтому страница, на которую вы их направляете, должна содержать чат. На странице без него ничего не произойдёт.

Два параметра имеют одно имя

conversation работает как на вашем сайте, так и в панели, выполняя аналогичную функцию в каждом случае. Какой из них вы получите, зависит от адреса, на котором его используете.

Часто задаваемые вопросы

Где найти токен пользователя?
В панели откройте карточку профиля человека. Там отображается токен, готовый для вставки в ?token=TOKEN на странице, где отображается чат.
Я добавил ?conversation=ID, но ничего не открылось. Почему?
Наиболее вероятная причина — посетитель вышел из системы. Добавьте вместе с ним параметр token, чтобы чат мог сначала его идентифицировать.
Могу ли я разместить эти параметры на любой странице моего сайта?
Параметры чата работают только там, где присутствует чат, поэтому используйте страницу, на которой он отображается. Параметры панели относятся к cloud.vera.support.
Что можно использовать с ?area=?
Четыре значения: conversations, users, settings и reports. Каждое открывает соответствующую область панели напрямую.
Безопасно ли добавлять в закладки ссылку автоматического входа?
Ссылка содержит ваш email и пароль в читаемом виде, поэтому любой, у кого есть доступ к этому браузеру или этой ссылке, может войти под вами. Не используйте её на общих компьютерах и не отправляйте в сообщениях.
Для чего нужен ?debug?
Он включает режим отладки в панели, который помогает при устранении неполадок. Удалите параметр из адреса, когда закончите.

Готовы покончить с хаосом?

Объединяйте сообщения, автоматизируйте повторяющиеся вопросы и превращайте диалоги в доход — начиная с сегодняшнего дня.

Начать
Тарифы от $7/мес · Отмена в любое время