Чат

Приложение для Windows

 

Вам не обязательно открывать браузер, чтобы работать в Carrot Quest. Весь функционал доступен в десктопной версии, которую можно скачать по этой ссылке.

image5.png 

Функционал приложения полностью повторяет возможности веб-версии. В зависимости от прав оператора ему будут доступны разные возможности (всё как на сайте):

Операторы чата имеют доступ к разделу Live и Диалоги. Могут отправлять и получать сообщения от посетителей сайта.

image7.png

 

Администраторы имеет доступ ко всем разделам, кроме раздела оплаты. Также можно ограничить права на экспорт данных пользователей и массовые рассылки (рассылка считается массовой, если у нее более 1 адресата).

Супер администратор имеет полный доступ ко всем разделам сервиса, в том числе к разделу оплаты.

 

Иконка приложения теперь висит в трее, а приложение загружается при включении ПК.

image1.png

 

Вы можете закрыть окно программы, но при этом получать уведомления из диалогов в соответствии с настройками.

Вы можете управлять оповещениями в одноимённом разделе своего профиля (как на сайте, так и в приложении):

image4.png

 

Вот так выглядят Desktop-оповещения

image6.png

Уведомление о новом диалоге

 

image3.png

Уведомления о показанных автоответах

 

image2.png

Зелёный индикатор у иконки показывает наличие непрочитанных диалогов, назначенных на вас.

 

Диалоги

Вы уже знаете, что для связи с пользователем можно задействовать разные каналы: емейл, чат на сайте, поп-апы или интеграции с социальными сетями (узнайте, как настроить интеграции с Вконтакте, Facebook, Telegram). Всё равно, куда пишет пользователь — вне зависимости от канала, все сообщения попадают в раздел Диалоги.

Общий вид страницы диалогов

Страница раздела поделена на три колонки: блок со списком диалогов, окно диалога и карточка пользователя.

 

Список диалогов

Здесь вы видите все диалоги со всеми пользователями. Не открывая диалог, вы уже многое о нём знаете:

Чтобы быстро найти нужный диалог, используйте фильтры.

 

Фильтр диалогов

Фильтр находится над всеми диалогами. Расширенная фильтрация по статусу, оператору и тегам прячется под бургером ():

 

Окно диалога

Окно диалога состоит из множества элементов:

1. Оператор, на которого назначен диалог.
Когда пользователь написал в чат, диалог никому не назначен и может ответить любой оператор. Как только кто-то из операторов первым ответит на сообщение, этот диалог автоматически назначится на него. При необходимости можно переназначить диалог на другого оператора или настроить автоматическое назначение операторов.
В фильтрах диалогов вы можете выбрать только те сообщения, которые назначены на вас или которым присвоены определённые теги. Тогда остальные сообщения не будут отвлекать от работы.

2. История диалогов с пользователем.
Каждое триггерное сообщение создаёт отдельный диалог. Если пользователь первым напишет вам в чат или на почту, он создаст новый диалог. В результате у вас может быть несколько диалогов с одним пользователем.

 

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

4. Сообщение оператора
Отображается аватарка оператора, текст сообщения, дата отправки и канал, через который было отправлено сообщение: веб-панель, Desktop приложение, почта, ручное сообщение, ВКонтакте, Телеграм и т.д.

5. Сообщение пользователя
Аналогично сообщению оператора, вы видите текст сообщения, дату отправки и канал.
Ответ оператора будет отправлен в тот же канал, с которого написал пользователь. Например, если пользователь написал из почты, сообщение оператора будет отправлено ему на почту. 

6. Теги
Теги помогают ориентироваться, искать и фильтровать диалоги. Добавьте тег, чтобы потом быстро вспомнить суть обсуждаемой проблемы или выбрать все диалоги, содержащие этот тег.

7. Поле ввода сообщения
Напишите сообщение и нажмите Ctrl+Enter или кнопку “Отправить”.

8. Заметка.
Оставляйте заметки для себя или других операторов. Пользователи их не увидят.

9. Сохраненные ответы.
Вас часто спрашивают одно и то же? Сохраните шаблонные ответы и не тратьте время. Создать шаблон можно в Настройках, вкладка Сохранённые ответы в чате.

10. Файлы
Прикрепляйте файлы любых форматов. Они отправятся отдельным сообщением.
Максимальный размер файла: 2 Мб

11. Смайлики
Добавьте эмоций своим сообщениям!
Подробнее о смайликах читайте в статье в нашем блоге.

12. Кнопка “отправить”.
Не забывайте, что сообщения надо не только писать, но и отправлять (или используйте Ctrl+Enter).

 

Карточка пользователя

Используйте всю доступную информацию о пользователе, чтобы эффективнее решать его проблемы. Здесь вся информация, которую вы собираете (см.Трекинг пользователей).

В ходе диалога выяснили что-то важное? Сразу добавьте заметку, чтобы не потерять. Например, пользователь сказал, что он крупный оптовик.

Подробнее о карточке пользователя читайте в этом разделе.

 

Связанные статьи:

Настройка интеграций:

 

 

 

Настройка диалогов

 Стандартный вид чата можно изменять, подстраивая под стиль вашего сайта.

Чтобы начать настраивать чат, перейдите во вкладку "Настройки чата" в разделе "Настройки".

 

1. Общая аватарка для сайта

Общая аватарка будет показываться в свёрнутом состоянии чата, когда пользователь не общался ни с одним оператором. После того, как оператор свяжется с пользователем, общая аватарка будет заменена аватаркой оператора.

 

2. Надпись в свёрнутом состоянии

Приветствие в свёрнутом состоянии чата можно изменить. Используйте что-то дружелюбное:)

 

3. Приветствие

Будет видно пользователям, если они первыми захотят начать с вами диалог.

 

4. Положение чата

Чат может находиться в любом из 4-х углов экрана. О том, как поменять положение чата с помощью CSS, читайте в этой статье.

 

5. Имя по умолчанию

Имя по умолчания показывается в автосообщениях в чате и емейле. Если имя по умолчанию "Дима", то адрес отправителя в письме после транслитерации будет dima@appXXXX...

 

6. Скрывать ярлычок

Вы можете скрыть текстовую часть чата (см.п.2), выбрав этот пункт.

 

7. Цвет свернутого состояния чата

Цвет чата можно настроить под стиль вашего сайта.

color.png

Вы также можете вернуть цвет по умолчанию.

 

8. Показывать "Работает на Carrotquest"

После оплаты сервиса вы можете скрыть эту надпись.

 

9. Показывать ссылку на политику конфиденциальности

В чате и поп-апах появится надпись "Мы используем Carrot quest и заботимся о безопасности данных" со ссылкой на эту страницу. Так вы покажете своим пользователям, что собираете и обрабатываете персональные данные, не нарушая законов РФ о персональных данных.

 

10. Настройка оффлайн сообщений

Оффлайн сообщение показывается пользователю, когда все операторы оффлайн. Вы можете объяснить, что сейчас нет операторов на линии, и предложить оставить емейл или телефон для связи. Подробнее о настройке оффлайн сообщений читайте в этой статье.

offline.png

 

11. Закрытие диалога

Количество закрытых диалогов — важная метрика в статистике диалогов. Когда оператор решил вопрос пользователя, он закрывает диалог. Если пользователь не напишет в этот же диалог в течение таймаута, который вы выставляете в этом пункте (в минутах), диалог будет считаться закрытым.

 

12. Режим работы чата

Вы можете выбрать, когда будет отображаться чат в свёрнутом состоянии:

  • всегда;
  • только когда есть диалог;
  • только когда приходит новое сообщение в чат.

Статистика диалогов

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

Статистика призвана оценить нагрузку на операторов вашей поддержки и оптимизировать её: изменить график работы, нанять больше операторов или принять другие меры.

Чтобы двигаться дальше, давайте определимся с основными понятиями и посмотрим, как работают некоторые события.

Статистика диалогов доступна в разделе Аналитика -> Статистика диалогов

full-stats.jpg

 

Основные понятия

Начатый диалог — это диалог, который начинает пользователь, когда сам обращается к вам в чат или отвечает на автосообщения.

Закрытый диалог — после того, как оператор решил проблему пользователя, он должен закрыть диалог. С момента закрытия диалога проходит таймаут, который вы можете настроить для себя. Если за это время пользователь не написал снова, диалог считается закрытым. Если пользователь написал до окончания таймаута, диалог открывается снова, а если после — открывается новый.

Неотвеченный диалог — это диалог, на который ни один оператор не дал ответа. Если оператор отвечал, а потом перестал, то диалог не будет считаться неотвеченным, он будет просто в списке открытых.

Если оператор написал ответ пользователю, но тот его не прочитал, мы считаем этот диалог упущенным.

 

Давайте посмотрим, о чём могут рассказать метрики на основе этих событий.

Вы можете посмотреть как статистику за определённый период в общем по команде, или по каждому оператору в отдельности. Так как поддержка — это командная игра, мы советуем начинать анализ с общих показателей, а потом двигаться к индивидуальным.

Вот на какие метрики, по нашему мнению, стоит обращать внимание при анализе работы службы поддержки.

 

1. Открытые и закрытые диалоги

image1.png

 

Количество открытых диалогов

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

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

Вы также можете посмотреть распределение количества открытых диалогов по дням, чтобы выделить дни с максимальной и минимальной нагрузкой.

 

Количество пользователей, открывающих диалоги

Каждый клиент может открыть неограниченное количество диалогов (в идеале — по одному на каждую свою проблему). Поэтому начатых диалогов всегда (или почти всегда) будет больше, чем пользователей, их открывающих. Оцените соотношение одних и других. Если вы видите явный перекос, например, что диалогов 50, а пользователей 2, обратите на это внимание. Проверьте, не являются ли такие разговорчивые пользователи ботами и насколько резонные вопросы они задают. Если кто-то пишет в чат от скуки и занимает время вашей поддержки, подумайте, как вы можете оградить вашу команду от его сообщений (поговорите с ним).

 

Количество закрытых диалогов

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

Вы также можете посмотреть распределение количества закрытых диалогов по дням.

 

Количество пользователей с закрытыми диалогами

Это число показывает, сколько людей вы осчастливили, решив их проблему. Если этот показатель сильно отличается от общего количества закрытых диалогов, стоит проанализировать, почему так происходит. Помимо вариантов, которые мы описали выше, возможно, люди начинают много диалогов, потому что оператор закрывает вопрос до того, как убедится, что клиент всё понял и полностью удовлетворён. С другой стороны, клиенты, которые задают много вопросов, могут оказаться наиболее лояльными пользователями, решившими досконально разобраться в продукте. В любом случае, стоит посмотреть, что происходит.

 

2. Показатели эффективности

image4.png

 

Загруженность по часам

Вы также можете посмотреть загруженность вашей поддержки по часам. Это поможет скорректировать режим работы и направить максимум ресурсов на те часы, когда нагрузка максимальна.

 

Скорость ответа

Сегодня скорость ответа не считается плюсом. Она является необходимостью. Пользователь избалован скоростью общения, поэтому не готов долго ждать ответа на свои вопросы.

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

 

Количество ответов на диалог

Старайтесь довести пользователя до решения проблемы за меньшее число шагов (естественно, по возможности).

 

Неотвеченные и упущенные диалоги

Когда поддержка перестаёт справляться со своими задачами, появляются упущенные и неотвеченные диалоги. Рост этих показателей является тревожным знаком.

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

Мы делаем всё возможное, чтобы донести ответ оператора до пользователя. Если оператор ответил в чат на сайте, но клиент его не увидел и ушёл, этот ответ уйдёт клиенту на почту. В этом случае диалог будет считаться упущенным, если клиент не прочитает емейл.  Вы можете посмотреть статистику упущенных за день, неделю и т.д.

Неотвеченные диалоги — это те, на которые ни один оператор так и не дал ответ. Такого быть совсем не должно.

 

3. Индивидуальные показатели операторов

image3.jpg

 

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

Время ответа показывает, сколько усилий прикладывает каждый оператор для решения проблемы в диалоге. Спросите себя: “Кто решает вопросы наиболее эффективно?”

Количество активных и закрытых диалогов скажет вам, какой объём работ проделывает каждый сотрудник поддержки. Обратите внимание на то, справляется ли оператор с тем количеством диалогов, которое на него назначено. Получается ли закрывать все назначенные диалоги или что-то перетекает в неотвеченные?

Количество неотвеченных и упущенных диалогов говорит о том, что у оператора есть проблемы. Возможно, он не справляется с нагрузкой. Подумайте, как можно повысить его эффективность или снять с него часть задач.

 

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

Сохранённые ответы

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

 

Как настроить сохранённые ответы

1. Зайдите во вкладку "Сохранённые ответы" в "Настройках".

 

2. Добавьте необходимое количество сохранённых ответов и нажмите кнопку "Добавить".

3. Нажмите кнопку "Сохранить".

 

Вызвать сохранённый ответ можно во время диалога с пользователем, нажав на соответствующую иконку.

 

Текст вставится в поле ввода и при необходимости его можно будет подредактировать.

 

Горячие клавиши в чате

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

Комбинация клавиш Действие
Ctrl+H Создать заметку
Ctrl+L Получить ссылку на диалог
(открыть диалог в новой вкладке)
Ctrl+O Закрыть диалог
Ctrl+Q Закрыть диалог и снять назначение
Ctrl+M Назначить диалог на меня
Ctrl+X Снять назначение
Ctrl+1-9 Быстрый ответ (первые 9)
Ctrl+S Открыть окно сохраненных ответов
Ctrl+U Открыть карточку пользователя
Page Up Переход к диалогу, находящемуся выше в списке диалогов
Page Down Переход к диалогу, находящемуся ниже в списке диалогов

Оповещения

Чтобы не пропустить ни одного сообщения можно настроить различные оповещения. Для настройки оповещений необходимо перейти в соответствующий пункт в настройках аккаунта.

 

Для каждого сайта можно выставить оповещения о новых сообщениях в следующих диалогах:

  1. Диалог, назначенный на меня;
  2. Диалог, не назначенный никому;
  3. Диалог, назначенный другому.

Есть три типа уведомлений:

  1. Desktop — уведомления в браузере и Windows-приложении;
  2. Push — уведомления на Android-приложении;
  3. Email — уведомления на email оператора.

При создании нового диалога оповещение о нём по умолчанию приходит всем операторам. После назначения этого диалога на одного из операторов оповещения приходят только ему.

 

Настройка оповещений в браузере

Google Chrome, Яндекс.Браузер

1. Кликните на иконку замочка в адресной строке.

 

2. В «Оповещениях» выставите значение «Всегда разрешать на этом сайте».

 

Mozilla Firefox

1. Кликните на иконку замочка в адресной строке.

 

2. Кликните на стрелку и нажмите «Подробнее».

 

3. Во вкладке «Разрешения» выставите значение «Разрешить» напротив «Отправлять уведомления».

Автоответы

Не все могут позволить в своей компании круглосуточную поддержку, а чаще всего в этом совсем нет необходимости. В Carrot Quest каждый сможет настроить автоматические ответы под свой режим работы.

Важно! Автоответ показывается пользователю в том случае, если он написал сообщение в новом диалоге.

Чтобы настроить автоответы нужно перейти в раздел «Авто.ответы».

 

Пройдёмся по каждому пункту:

  1. Автоответ можно включить на любой период времени и день недели. Вы можете выставить любое рабочее время, время обеда, ночи и выходных.
    Важно! Если включен “общий ответ” (работает в любое время), то все остальные ответы отключаются.
  2. Укажите время и дни недели работы автоответа для заданного периода в п.1.
  3. Время, через которое сработает автоответ после вопроса посетителя. Если оператор успеет ответить за это время, то автоответ не покажется. Поэтому вы можете поставить таймаут в 30 секунд и тогда, если оператор не может ответить, автоответ сообщит ему, что все операторы заняты.
  4. Можно выбрать что будет спрашивать автоответ (телефон, емейл или ничего). И емейл, и телефон автоматически записываются в карточку пользователя. Если в системе уже есть эти данные, то поле не показывается, чтобы не спрашивать и так известную информацию.
  5. Предпросмотр автоответа, как он будет выглядеть в чате.
  6. Переключатель включения и отключения автоответов.

Добавление операторов

Чтобы обработать все запросы пользователей, в чате могут общаться несколько операторов.

Добавление новых операторов займёт у Вас всего пару минут:

1. Зайдите в «Администраторы».

 

2. Нажмите на «Добавить

 

3. Введите имя оператора, которое будут видеть пользователи при диалоге с ним, его email, на который придет письмо с паролем, и укажите его права:

Оператор чата

Имеет доступ к разделу Live и Диалоги. Может отправлять и получать сообщения от посетителей сайта.

Администратор

Имеет доступ ко всем разделам, кроме раздела оплаты. Также можно ограничить права на экспорт данных пользователей и массовые рассылки (рассылка считается массовой, если у нее более 1 адресата).

Супер администратор

Имеет полный доступ ко всем разделам сервиса, в том числе к разделу оплаты.

Также можно сразу указать внутреннее имя оператора, которое будет видно другим операторам в системе, и загрузить аватарку.

 

4. Кликните на «Добавить». Письмо-приглашение с логином и паролем придёт оператору на почту.

Оффлайн-сообщения

Для эффективного общения с пользователями, когда все операторы оффлайн, в нашей системе предусмотрены оффлайн-сообщения. При открытии чата пользователю покажется сообщение о том, что операторов нет на месте (или другой текст, который был задан).

В сообщении можно попросить пользователя оставить емейл или телефон (если система знает эти данные, то снова их спрашивать не будет и в сообщение будет только текстовая часть).

 

Настройка оффлайн-сообщений

Чтобы настроить оффлайн-сообщения необходимо перейти в раздел Настройки - Настройки чата.

 

Чтобы оффлайн-сообщение заработало, ставим галочку напротив пункта «Показывать оффлайн сообщение»:

 

Затем введите текст сообщения и выберите данные, которые будете собирать: емейл, телефон или не собирать ничего. Если система знает собираемые данные у конкретного пользователя, то поля для их ввода не будет.

 

Проверьте, как выглядит сообщение в окне предпросмотра:

 

И нажмите на кнопку «Сохранить».

 

 

Автоматизация назначения диалогов

С помощью нашего открытого API можно автоматизировать назначение диалогов на операторов.

Для этого вам необходимо написать веб-сервис, который реализует логику назначения операторов.

Написанный веб-сервис необходимо вызывать с помощью Webhook. О том, как вызывать Webhook в Carrot Quest, читайте в этой статье. В качестве триггера для отправки Webhook выберите “Пользователь начал диалог в чате”.

Тогда как только пользователь начнет диалог в чате, отправится webhook, содержащий все свойства пользователе и страницу, на которой он находится.

Подробнее о Webhook можно почитать тут (https://carrotquest.io/developers/webhooks/).

 

Пример:

1) Пример назначение оператора Василия с id 24574 на все поступающие диалоги (php):  

 

2) Пример назначение оператора Василия с id 24574 на все диалоги со страниц содержащих в адресе “ /portfolio/”:

Как добавлять кнопки социальных сетей над иконкой чата Carrot Quest

Для того, чтобы над чатом появились кнопки социальных сетей, нужно добавить приведенный ниже код в Мастер сбора данных -> JavaScript код.

trackmaster.png


Важно: Не забудьте заменить ссылки в приведённом ниже коде на свои аккаунты.

 

Как получить ссылку на свои аккаунты?
ВК: откройте диалог со своим сообществом и скопируйте ссылку, id беседы будет начинаться с "-". Например, https://vk.com/im?media=&sel=-112391781
FaceBook: у фейсбука есть короткая ссылка на мессенджер - https://m.me
Вам просто надо добавить к ней id вашей группы или имя пользователя, которые вы задали для страницы (отображается под аватаром Страницы), например https://m.me/carrottest
Telegram: добавьте к ссылке https://telegram.me имя вашего бота, которые вы задали при создании бота, например https://telegram.me/carrottesttbot

 

 

mceclip0.png

 

Теперь при наведении курсора на чат Carrot Quest будут показываться иконки социальных сетей, и выглядеть это будет приблизительно так:

icons.png

Настройка видимости чата

Как скрыть чат

Вы всё настроили и на сайте появился чат, но вам он не нужен. Можно настроить видимость чата. Есть три варианта:

  • Видимый (свёрнутое состояние видимо всегда);
  • Только когда есть диалог (свернутое состояние видно только когда был хотя бы один диалог);
  • Скрытый (свернутое состояние видимо только когда приходит новое сообщение в чат).

Чтобы изменить настройки видимости чата, перейдите в Настройки чата, раздел Настройки.

chat1.png

 

Режим работы чата находится в самом низу страницы.

chat2.png

 

Также все манипуляции с видимостью чата можно настроить на втором шаге батарейки

battery.png

 

Как скрыть чат на определенных страницах

Если вам необходимо скрыть чат на некоторых страницах, то достаточно на них добавить скрипт

carrotquest.onReady(function () { carrotquest.removeChat(); });

 

Как открывать чат по скрипту

Для того, чтобы открывать чат по нажатию на вашу кнопку, нужно просто добавить обработчик на кнопку с кодом:

Carrotquest.open()

При выполнении этого скрипта чат откроется даже если он был в скрытом режиме.

Как поменять положение чата на странице с помощью css

В настройках чата вы можете задать положение чата в одном из четырёх углов экрана:

  • Слева вверху;
  • Слева внизу;
  • Справа вверху;
  • Справа внизу.

Для этого откройте Настройки чата в разделе Настройки и выберите положение свёрнутого состояния чата.

chat.png

 

Если вы хотите сдвинуть чат относительно выбранного положения, вы можете воспользоваться CSS. Код вставляется в разделе Мастер сбора данных-> Настроить JavaSript код.

trackmaster.png (1122×812)

 

Далее с помощью скрипта задаёте расстояние (в пикселях), на которое надо сдвинуть иконку чата.

 

Мультиязычность чата и изменение настроек через Javascript

Вы можете менять настройки чата при загрузке страницы с помощью Javascript.

Разберем несколько интересных кейсов, а в конце статьи приведем полный список объектов и аргументов. 

Важно: В коде xxxxx необходимо поменять на ваш apiKey, который можно посмотреть в API Ключи раздела Настройки.

image2.png

 

Важно: код необходимо прописывать вместо carrotquest.connect в коде, который вы вставляли на сайте. Его можно посмотреть в разделе настройки.

image3.png

 

Мультиязычный чат

Если ваш сайт поддерживает несколько языков, вы можете адаптировать под них ваш чат.

Поменяйте такие фразы как “Новое сообщение” в шапке или “Введите сообщение и нажмите Enter” в поле ввода на любой текст на любом языке.

image1.png

 

Важно: текст оффлайн-сообщений можно задать только на одном языке. Мы работаем над мультиязычностью оффлайн-сообщений.

 

Вот код со всеми изменениями чата на английский язык:

 

Разное время оффлайн сообщений

Показывайте оффлайн-сообщения, даже если некоторые операторы онлайн. Это может быть актуально, если у вас разные команды техподдержки с разным режимом работы, например, для разных языков. Если из-за часовых поясов они работают в разное время, вы можете выводить оффлайн-сообщение для англоязычной аудитории, даже если русские операторы онлайн. Этот код надо выполнить на английской версии сайта (на конкретных страницах).

Код для этого будет выглядеть так:

 

Разные цвета чата на разных страницах

Сделайте так, чтобы чат не выбивался из общей палитры вашего сайта, даже если страницы отличаются по цвету. Для этого пропишите аргумент messenger_collapsed_color объекта settings.

 

Разное положение чата на разных страницах

На разных страницах чат может располагаться в разных местах. Например, на главной странице чат будет в левом нижнем углу, а на остальных — в правом нижнем. За положение чата отвечает messenger_position объекта settings.

 

Полный список параметров настройки чата

Мы привели неполный список возможных изменений в чате. Вы можете максимально кастомизировать его под свои нужды с помощью аргументов carrotquest.connect.

В метод carrotquest.connect можно добавить в качестве второго аргумента объект :

{

i18n: {

  thanks: 'Спасибо',

  dialogs_history: 'История диалогов',

  new_message: 'Новое сообщение',

  enter_message: 'Введите сообщение и нажмите Enter',

  dialogs_zerodata: 'Диалогов нет.<br>Вы еще с нами не общались',

  enter_email: 'Введите емейл',

  enter_phone: 'Введите телефон',

  page_title_new_message: 'Новое сообщение'

},

settings: {

messenger_collapsed_color: "178227"

messenger_collapsed_text: "Спроси меня..."

messenger_collection_lead_type: "email"

messenger_hide_collapsed: false

messenger_mode: "visible"

messenger_name :  “Кристина”

messenger_offline_message: "Сейчас нет операторов готовых ответить, но вы можете оставить ваш вопрос, и мы поможем вам в рабочее время."

messenger_position: "right_bottom"

messenger_show_offline_message: false

messenger_welcome_message : "Задайте свой вопрос, и мы постараемся ответить. Напишите нам!",

status_operators:  "online "

}

}

Аргументы объекта i18n

thanks – Фраза, появляющаяся после ввода своих контактов в чат

dialogs_history – Заголовок раздела “История диалогов”

new_message -  Текст в кнопке, создающей новый диалог в разделе “История диалогов”

enter_message – текст в поле для ввода сообщения

dialogs_zerodata – нулевой экран, когда нет ни одного диалога

enter_email – текст в поле для ввода емейла

enter_phone – текст в поле для ввода телефона

page_title_new_message – заголовок нового диалога

 

Аргументы объекта settings

messenger_collapsed_color – цвет чата

messenger_collapsed_text – Надпись в свернутом состоянии чата

messenger_collection_lead_type – Какие данные спрашиваем у пользователя в оффлайн сообщении. Если система знает эти данные, то снова их спрашивать не будет, и в сообщение будет только текстовая часть

messenger_hide_collapsed - Скрывать текстовую часть свернутого чата

messenger_mode – режим работы чата visible (Видимый), has_dialogs (Только когда есть диалог), hidden (Скрытый)

messenger_name - имя по умолчанию (показывается, когда никто из операторов ещё не ответил)

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

messenger_show_offline_message - Показывать сообщение, что все операторы оффлайн

messenger_position - Положение свернутого состояния чата left_top (Слева вверху), left_bottom (Слева внизу), right_top (Справа вверху), right_bottom (Справа внизу)

messenger_welcome_message - Надпись в чате после его открытия

status_operators –  статус ваших операторов online, offline