Callback-функции:
Виджеты вызывают перечисленные ниже функции на странице, чтобы сообщить о возникновении события (например, что виджет успешно загружен или заказан звонок). Вы можете объявить любую из этих функций и добавить свою логику обработки событий. Например, после загрузки виджета, вы можете передать информацию о посетителе, если уже располагаете его контактными данными:
Название | Тип | Описание |
window.ws_OnCodeLoad() | function | Вызывается при успешной загрузке кода виджетов |
window.ws_OnKillerLoad | function | Вызывается при успешной загрузке виджета «Обратный звонок» |
window.ws_OnChatLoad | function | Вызывается при успешной загрузке виджета «Онлайн чат» |
window.ws_OnGeneratorLoad | function | Вызывается при успешной загрузке виджета «Генератор клиентов» |
window.ws_OnInvaderLoad | function | Вызывается при успешной загрузке виджета «Захватчик клиентов» |
window.ws_OnInstinctLoad | function | Вызывается при успешной загрузке виджета «Стадный инстинкт» |
window.ws_OnQuizLoad() | function | Вызывается при успешной загрузке виджета «Квизы» |
window.ws_OnMultiButtonLoad() | function | Вызывается при успешной загрузке виджета «Мультикнопка» |
window.ws_OnLoanerLoad | function | Вызывается при успешной загрузке виджета «Купить в кредит» |
window.ws_OnGeneratorSendLead | function | Отправлена заявка в виджете «Генератор клиентов» |
window.ws_OnCallbackOnlineCall | function | Заказан обратный звонок в рабочее время |
window.ws_OnCallbackDeferredCall | function | Заказан обратный звонок в нерабочее время |
window.ws_OnChatOfflineMessage | function | Посетитель оставил заявку в оффлайн форме виджета «Онлайн-чат» |
window.ws_OnChatVisitorIntroduced | function | Посетитель оставил контактные данные в форме виджета «Онлайн чат» |
window.ws_OnInvaderTypingStop | function | «Захватчик клиентов» заканчивает печать сообщения |
window.ws_OnChatShowWidget() | function | Функция вызывается при открытии окна виджета «Онлайн чат» |
window.ws_OnChatHideWidget() | function | Функция вызывается при закрытии окна виджета «Онлайн чат» |
window.ws_OnQuizSendLead | function | Функция для отслеживания отправки заявки виджета «Квизы» |
window.ws_OnVideoWidgetLoad | function | Вызывается при успешной загрузке виджета «Видеовиджет» |
window.ws_OnVideoWidgetSendLead | function | Функция для отслеживания отправки заявки виджета «Видеовиджет» |
Например
Следующий код создает функцию которая будет вызвана при отправке заявки с генератора:
<script> $(function(){ window.ws_OnGeneratorSendLead = function(data) { console.log(data.name); console.log(data.phone); console.log(data.email); }; }); </script>
Методы
Название | Тип | Описание | Параметры |
WBK.newCall | Void | Совершает звонок в виджете обратного звонка (если не рабочее время, оставляет заявку на ближайшее рабочее время) | String – Телефон |
WBK.showInvitationByName | Void | Показывает автоприглашение в онлайн чате из списка заранее добавленных в настройках | String – Название автоприглашения, добавленное в настройках |
Например
Следующий код совершает звонок в виджете на указанный номер:
<script> $(function(){ window.ws_OnKillerLoad = function() { WBK.newCall('72222222222'); }; }); </script>
Как с помощью JS вызвать окно квиза?
Добрый день.
JS функция для вызова квиз на сайте: wsQuizzes[WBK.settings.quizId].showWindow().
Также можно вызывать квиз при добавлении #showquiz в url адрес — https://s.mail.ru/1f8T/vuKKvnVg8