Дополнительные настройки

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

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

Вызов формы Callback при нажатии на вашу кнопку/ссылку

Рассмотрим наиболее распространённые варианты реализации – ссылка и/или кнопки.

//Пример ссылки
<a href="#"> ☎ Перезвоните мне </a>

//Пример кнопки
<button> ☎ Перезвоните мне </button>

Для корректной работы и вызова формы по клику на кнопку/ссылку, элементу на сайте нужно добавить вызов формы по клику onclick="ringostatAPI.openCallbackForm()"

//Пример ссылки
<a onclick="ringostatAPI.openCallbackForm()" href="#"> ☎ Перезвоните мне </a>

//Пример кнопки
<button onclick="ringostatAPI.openCallbackForm()"> ☎ Перезвоните мне </button>

Отключение Callback / автоматической формы на определённой странице

Если вы добавляете скрипт для управления виджетом или автопоказом формы виджета – нужно удалить метод на странице конфигурации скрипта подмены в ЛК Ringostat

<script>
function disableCallback(){
if (typeof(ringostatAPI) !== 'undefined') {
ringostatAPI.setCallbackSettings({CallbackOff: true});
} else {
setTimeout(disableCallback,200);
}
}
disableCallback();
</script>
<script>
function disableCallback(){
if (typeof(ringostatAPI) !== 'undefined') {
ringostatAPI.setCallbackSettings({CallbackOffOnPage: true});
} else {
setTimeout(disableCallback,200);
}
}
disableCallback();
</script>
<script>
$(function(){
if (location.href.indexOf('compare') > -1) {
ringostatAPI.setCallbackSettings({CallbackOffOnPage: true});
}
});
</script>
<script>
function disableCallback(){
if (typeof(ringostatAPI) !== 'undefined') {
ringostatAPI.setCallbackSettings({autoFormOff: true});
} else {
setTimeout(disableCallback,200);
}
}
disableCallback();
</script>
<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, подключен в системе Рингостат.

Была ли статья полезной?