|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 |
<!-- Скрипт Calltouch для отслеживания заявок с форм --> <script type="text/javascript"> jQuery(document).on('submit', 'form#callForm', function() { var form = jQuery(this); var phone = form.find('input[name="phone"]').val(); var fio = form.find('input[name="name"]').val(); var comment = form.find('input[name="comment"]').val(); var sub = 'Отслеживаемая форма обратной связи'; var ct_site_id = '53280'; /* ID сайта внутри Calltouch */ var ct_data = { fio: fio, phoneNumber: phone, comment: comment, requestUrl: location.href, sessionId: window.ct('calltracking_params','gwzs2pis').sessionId /* Чтобы определить источник заявки, передаем ID сессии Calltouch sessionId.*/ }; /* При необходимости делаем проверку на корректность собранных с формы данных */ /* Например, обязательным для заполнения на форме является поле с телефоном, проверяем его наличие и не пустое ли оно */ if (typeof(phone)!='undefined' && phone!=''){ jQuery.ajax({ url: 'https://api.calltouch.ru/calls-service/RestAPI/requests/'+ct_site_id+'/register/', dataType: 'json', type: 'POST', data: ct_data, async: true }); } }); </script> <!-- Скрипт Calltouch для отслеживания заявок с форм --> |
https://www.calltouch.ru/support/kak-podklyuchit-zayavki-s-sayta-k-otslezhivaniyu-calltouch/