ВОЗМОЖНОСТИ

Интеграция OLChat с Roistat

Для интеграции с Roistat необходимо выполнить 2 шага

Настройка виджета

  1. Зайдите в настройки коннектора

  2. Добавьте в настройки виджета в текст приветственного сообщения идентификатор Roistat {roistat_visit}

  3. Сохраните настройки коннектора

  4. Пересохраните настройки виджета CRM — Виджет на сайт — Редактировать (ваш виджет) — Сохранить

Настройка сайта

Модифицируйте на сайте код следующим образом:

<script>
window.roistatVisitCallback = function(visitId) {
var olci = setInterval(olcLoad, 1000);
function olcLoad() {
let l = document.querySelector('[data-b24-crm-button-widget=openline_olchat_wa_connector_2]');
if (l !== null) {
clearInterval(olci);
l.href=l.href.replace(/\{roistat_visit\}/, visitId);
}
}
};
/* КОД ВИДЖЕТА БИТРИКС24 */
/* КОД АНАЛИТИКИ ROISTAT */
</script>

Пример размещения кода на сайте

<script>
window.roistatVisitCallback = function(visitId) {
var olci = setInterval(olcLoad, 1000);
function olcLoad() {
let l = document.querySelector('[data-b24-crm-button-widget=openline_olchat_wa_connector_2]');
if (l !== null) {
clearInterval(olci);
l.href=l.href.replace(/\{roistat_visit\}/, visitId);
}
}
};
(function(w,d,u){
var s=d.createElement('script');s.async=true;s.src=u+'?'+(Date.now()/60000|0);
var h=d.getElementsByTagName('script')[0];h.parentNode.insertBefore(s,h);
})(window,document,'https://cdn-ru.bitrix24.ru/***/crm/site_button/loader_5_***.js');
(function(w, d, s, h, id) {
w.roistatProjectId = id; w.roistatHost = h;
var p = d.location.protocol == "https:" ? "https://" : "http://";
var u = /^.*roistat_visit=[^;]+(.*)?$/.test(d.cookie) ? "/dist/module.js" : "/api/site/1.0/"+id+"/init";
var js = d.createElement(s); js.charset="UTF-8"; js.async = 1; js.src = p+h+u; var js2 = d.getElementsByTagName(s)[0]; js2.parentNode.insertBefore(js, js2);
})(window, document, 'script', 'cloud.roistat.com', '***');
</script>

Пока идентификатор Roistat не обрабатывается при попадании сообщения в чат Битрикс24. Вам нужно будет переносить его в нужное поле вручную.

Но мы работаем над этим. Следите за обновлениями.