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

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

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

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


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


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

Чтобы клик по ссылке или кнопке работал корректно, им нужно присвоить класс callback-ringo,
а также разместить скрипт в любом месте исходного кода сайта.


    <a class="callback-ringo" href="#"> ☎ Перезвоните мне </a>

    <button class="callback-ringo"> ☎ Перезвоните мне </button>


    <script type="text/javascript">
     var rngstcbev = function() {
      var classname = document.getElementsByClassName("callback-ringo");
      var myFunction = function() {
       document.getElementsByClassName('rngst_phone_icon')[0].dispatchEvent(new Event("mousedown", {bubbles: true, cancelable: false}));
      };
      for (var i = 0; i < classname.length; i++) {
       classname[i].onclick = function(event) {
        event = event || window.event;
        if (event.preventDefault) {
         event.preventDefault();
        } else {
         event.returnValue = false;
        }
       myFunction();
       }
      }
     };
     document.addEventListener("DOMContentLoaded", rngstcbev);
    </script>


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

Для отключения виджета callback после определённого события (на данной странице и всех последующих) необходимо запускать скрипт:

window.ringostatAPI.setCallbackSettings ( { CallbackOff: true } )



    <script type="text/javascript">
     ( function () {
      window. ringostatAPI . setCallbackSettings ( { CallbackOff : true } )
     } )
    </script>

Для отключения показа автоматической формы callback необходимо запускать скрипт::

window.ringostatAPI.setCallbackSettings ( { autoFormOff: true } )


    <script type="text/javascript">
     ( function() {
      if ( window.location.href.indexOf ( 'compare' ) > -1 ) {
       window.ringostatAPI.setCallbackSettings ( { autoFormOffOnPage: true } )
      }
      } )
    </script>


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