Как стать автором
Обновить
0
Zadarma
Бесплатная облачная АТС, виртуальные номера, CRM

WebRTC на своем сайте — без багов и бюджета

Время на прочтение2 мин
Количество просмотров9.8K
Технология WebRTC существует давно и поддерживается практически всеми браузерами (97% по нашему опыту). Многие задумываются установить и себе виджет WebRTC для связи с клиентами и повышения конверсии.



Как добавить себе на сайт WebRTC звонки без лишних затрат и обойти баги с граблями, расскажем ниже.

Зачем кнопка с WebRTC?


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

Какие бывают решения?


Своя разработка


Можете установить себе asterisk или freeswitch и попробовать запустить на нем бесплатный код webrtc телефона. Рано или поздно код заработает, но чтобы работал с большинством браузеров придется пройти длинный путь. Далее начнется поддержка:

  • во-первых, asterisk с внешним ip требует знаний безопасности (очень их любят ломать),
  • во-вторых, поддержка webrtc в браузерах не статична, нюансы меняются в новых версиях.

Пример проблем с WebRTC


Осенью 2018 года после обновления Firefox и Safari в них сломалась работа большинства Webrtc телефонов. В Firefox была проблема во время начала звонка, в Safari просто пропал звук. После нескольких дней работы разработчиков и тестировщиков проблемы устранили (еще до того как обновилось большинство клиентов). В Firefox поставили временный фикс до следующих обновлений, для Safari слегка упростили алгоритм работы веб-телефона. Вы уверены, что готовы самостоятельно отслеживать и устранять все подобные проблемы?

Внешний виджет


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

Обычно главным минусом облачного решения является цена — нужно регулярно платить за использование виджета, а чем он тогда лучше например номера 800? Проект Zadarma предлагает другое решение — бесплатный виджет для звонков с сайта по WebRTC. Все что требуется с финансовой стороны — это хоть иногда пополнять счет (раз в 3 месяца), использовать средства можно на любые услуги телефонии, сам виджет бесплатен.



Возможности бесплатного облачного виджета


  • Настраиваемый дизайн (форма, цвет, шрифт, кнопки)
  • Расширенная статистика работы виджета
  • Интеграция с бесплатной облачной АТС и всеми крупными CRM системами

Установка бесплатного виджета


Создать виджет крайне просто:

  • Создаем учетную запись и пополняем счет (на любую сумму)
  • В ЛК сервиса переходим в раздел “Кнопка “Позвонить нам” и нажимаем “Создать Виджет”
  • Настраиваем дизайн виджета, нажимаем “Сохранить” и получаем код виджета



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

Для хранения виджета в облаке (простой способ) нужно скопировать 2 блока кода к себе на сайт.

  • Внизу страницы (раздела Body) копируем загрузочный код библиотеки виджета.
  • Устанавливаем сам код виджета в ту часть страницы, где должна находиться кнопка «Позвоните нам».


Как видите, дизайн виджета можно изменить в любой момент.


Если вы решили хранить виджет у себя, его нужно скачать и сохранить. Тогда выбираем вкладку “Автономная установка”, качаем последнюю версию и также вставляем 2 куска кода (только в первом нужно указывать пути с учетом той папки куда скачали).

Установка завершена! Кнопка для звонков с сайта готова и работает. Можете кликать, звонить, смотреть статистику.
Теги:
Хабы:
Всего голосов 24: ↑21 и ↓3+18
Комментарии31

Публикации

Информация

Сайт
zadarma.com
Дата регистрации
Дата основания
Численность
51–100 человек
Местоположение
Россия
Представитель
IgorDimitrov

Истории