Как стать автором
Обновить

SiteHelp — Онлайн чат (онлайн поддержка) для вашего онлайн магазина/проекта

Время на прочтение2 мин
Количество просмотров3.2K
sitehelp

SiteHelp — Что это?


  • SiteHelp — это система онлайн чата, основное предназначение которой максимально быстро и без дополнительных действий пообщаться с оператором/поддержкой/консультантом/продавцом сайта, на котором вы находитесь.


Зачем это?


  • Как известно, очень часто клиенту интернет магазина необходимо только узнать о наличии того или иного товара...
  • Совершать звонок намного сложнее и дольше, чем сделать 1 клик мышкой.
  • Многие не очень любят общаться с чужимы людьми.




Как это работает?


  • Владелец сайта размещает специальный код на свой сайт.
  • После этого 1 (или более) «оператор» подключается любым XMPP (Jabber) клиентом к своему аккаунту.
  • После выхода оператора «онлайн» — на сайте изменяется/появляется изображение, которое сообщает, что «оператор» сейчас онлайн и готов ответить на ваш вопрос.
  • Клиент нажимает на это изображение и получает «живой» чат с оператором.
  • При этом клиент может спокойно переходить на другие страницы сайта, оставаясь на связи с оператором, а оператор, в свою очередь, видит, что сейчас просматривает клиент, таким образом, помогая клиенту «определиться» с выбором.


Подробнее?



Вот основные возможности на «текущий момент времени»:
  • Множество «каналов поддержки» на 1 сайт.
  • Множество операторов на 1 «канал поддержки».
  • Настраиваемые изображения состояния оператора (онлайн/оффлайн).
  • Настраиваемое приветственное сообщение клиенту.
  • Переключение клиента между операторами.
  • Просмотр «статуса» операторов канала (онлайн/оффлайн).
  • Поддержка перемещения клиента с открытым чатом между страницами сайта.
  • Оператор «видит» на какой странице находиться клиент.
  • Оператор «видит» информацию о клиенте (IP адрес, страна, город).

Полный (обновляемый) список тут — sitehelp.inkiev.net/capabilities

Технические детали, нюансы


Данную «штуку» я писал лично для себя (для своих магазинов) и изначально не планировал делать ее доступной «публично».
Но после некоторого времени знакомый попросил «кнопочку» и для себя на сайт, и я решил таки сделать ее «публичной» прикрутив «панель управления».
Серверная часть написанная на перле с нуля (не основываясь не на чем) в 1 поток с использованием AnyEvent библиотеки. 100,000 соединений держит при «откушивании» 150Mb памяти (на 64bit FreeBSD 8.0).
Джаббер сервер — отдельно стоящий jabberD и он «привязан» к системе.
Я единственный разработчик. Так что вопросы можно задавать мне.

Ссылки «где посмотреть вживую» не даю, так как сочтут за рекламу. На самом сайте есть эта-же кнопка, в разделе «контакты».
Кстати вид кнопки можно изменить под себя. (в планах так-же видоизменение дизайна окна чата под «клиента»)

Тем кому интересно — пробуйте. Надеюсь сервак не «ляжет»…
sitehelp.inkiev.net
Теги:
Хабы:
+7
Комментарии46

Публикации

Изменить настройки темы

Истории

Ближайшие события

Weekend Offer в AliExpress
Дата20 – 21 апреля
Время10:00 – 20:00
Место
Онлайн
Конференция «Я.Железо»
Дата18 мая
Время14:00 – 23:59
Место
МоскваОнлайн