Благодаря гибким настройкам и скорости звонка, Callback позволяет значительно увеличить количество звонков с сайта, что прямым образом влияет на продажи и лояльность к компании.
Установку дополнительных настроек сотрудники технической поддержки не производят и нужно задействовать разработчиков вашего сайта.
Вызов формы Callback при нажатии на вашу кнопку/ссылку
Рассмотрим наиболее распространённые варианты реализации – ссылка и/или кнопки.
<a href="#"> ☎ Перезвоните мне </a>
//Пример кнопки
<button> ☎ Перезвоните мне </button>
Для корректной работы и вызова формы по клику на кнопку/ссылку, элементу на сайте нужно добавить вызов формы по клику onclick="ringostatAPI.openCallbackForm()"
<a onclick="ringostatAPI.openCallbackForm()" href="#"> ☎ Перезвоните мне </a>
//Пример кнопки
<button onclick="ringostatAPI.openCallbackForm()"> ☎ Перезвоните мне </button>
Отключение Callback / автоматической формы на определённой странице
Если вы добавляете скрипт для управления виджетом или автопоказом формы виджета – нужно удалить метод на странице конфигурации скрипта подмены в ЛК Ringostat
function disableCallback(){
if (typeof(ringostatAPI) !== 'undefined') {
ringostatAPI.setCallbackSettings({CallbackOff: true});
} else {
setTimeout(disableCallback,200);
}
}
disableCallback();
</script>
function disableCallback(){
if (typeof(ringostatAPI) !== 'undefined') {
ringostatAPI.setCallbackSettings({CallbackOffOnPage: true});
} else {
setTimeout(disableCallback,200);
}
}
disableCallback();
</script>
$(function(){
if (location.href.indexOf('compare') > -1) {
ringostatAPI.setCallbackSettings({CallbackOffOnPage: true});
}
});
</script>
function disableCallback(){
if (typeof(ringostatAPI) !== 'undefined') {
ringostatAPI.setCallbackSettings({autoFormOff: true});
} else {
setTimeout(disableCallback,200);
}
}
disableCallback();
</script>
function disableCallback(){
if (typeof(ringostatAPI) !== 'undefined') {
ringostatAPI.setCallbackSettings({autoFormOffOnPage: true});
} else {
setTimeout(disableCallback,200);
}
}
disableCallback();
</script>
Антиспам для Callback
Функционал Антиспам для Callback создан для защиты от нежелательных звонков и спама, это:
- защита от ботов
- слишком дорогих звонков
- просто спам-звонков с одних и тех же ip
Функционал включает в себя такие функции:
1. Проигрывание аудио подтверждения звонка
Если Callback заказывается на "подозрительный" номер — звонок идет сначала клиенту для подтверждения. Ему проигрывается аудио с просьбой о подтверждении звонка вводом цифры в тональном наборе. После подтверждения звонок поступает на менеджера.
Номера, которые система НЕ считает подозрительными:
- номер страны проекта
- номера Ураины
- номера России
- номера Казахстана
Функция помогает избежать спама и списания средств при заказе callback-ов на автоответчик.
2. Блокировка раз в 15 минут
Клиент с одного IP может в течении 5 минут заказать коллбек не более 3 раз.
После этого будет блокировка его IP-адреса на 15 минут и более.
Время блокировки зависит от количества заказов звонков в течении данных 5 минут или же после них в течение времени, которое было установлено системой на блокировку.
Также, если с одного client_id приходит больше трёх запросов в течение 5 минут, то отправка запроса на инициализацию коллбека для него блокируется.
3. Дорогой звонок
Звонки Callback не будут инициироваться на номера, стоимость минуты разговора с которым слишком высокая.
Т.е. система не сможет инициировать Callback звонок, если проект не может разговаривать с вызываемым номером более трех минут.
4. Нет сессии
Запрос на совершение звонка с коллбека не будет отправлен, если по client_id отсутствует активная сессия.
Также звонок с коллбэка не будет совершён, если в сессии отсутствует полученный параметр hid или параметр hid отличный от того, что выдавался в рамках сессии.
5. Скрытое поле
В форму колбека добавлено скрытое от пользователей поле, которое они не будут заполнять. В случае если поле будет заполнено — система поймет, что это бот и не инициирует вызов по звонку с коллбэка.
6. Номер находится в черном списке или в каком-то из проектов Рингостат
Звонок по коллбэку не будет также инициирован, если:
1. Номер, на который мы заказываем callback, добавлен в черный список любого проекта.
2. Номер, на который мы заказываем callback, подключен в системе Рингостат.