Попробовать

Интеграция с Сalltouch Коллтрекинг

📂 В этой статье вы узнаете как интегрировать коннектор Smart Data Hub c коллтрекингом «Calltouch».

Calltouch — это сервис сквозной аналитики, коллтрекинга и управления рекламой. Позволяет собирать, анализировать и визуализировать любые данные для повышения эффективности маркетинга, продаж и бизнес-процессов компании.

В числе клиентов более 40 000 компаний из 110 городов России. Точность определения источника звонка 96%. Сервис поддерживает интеграцию с более чем полусотней сервисов и CRM.

🔗 О платформе Calltouch
🔗 О коллтрекинге Calltouch

❗️ Получение информации для интеграции

1. Войдите в личный кабинет «Calltouch» по адресу https://my.calltouch.ru/accounts или через главную страницу сайта. Выберете в списке сайт, с которым интегрирован коллтрекинг (1). Кликнув на него вы перейдете на станицу с отчетами:

Затем перейдите на вкладку «Интеграции» (2):

Далее, выберите в меню пункт «API и Webhooks» (3):

Активируем опцию «Передавать данные по API» (4):

2. На данной странице нам необходимы значения полей «ID личного кабинета» и «Токен». Нажмите кнопку «Обновить», если в поле «Токен» пустое:

🧩 Подключаем коннектор

3.  В интерфейсе Smart Data Hub перейдите в раздел «Коннекторы» (1):

В группе коннекторов «Коллтрекинг» находим интеграцию с «Calltouch» и нажимаем кнопку «Подключить»: 

4. Далее, в поле «Token» (1) введите токен скопированный из аккаунта (см. п.2). 
В поле «Site ID» (2) введите ID личного кабинета также полученный в «Calltouch» (см. п.2).
Затем подтвердите свой выбор повторным нажатием кнопки «Подключить» (3):

⚙️ Настраиваем коннектор

5. Фильтрация (данный шаг можно пропустить).

На этом шаге мы ограничиваем объем поставляемых данных из «Calltouch» по выбранным параметрам. Выполните данную настройку только в том случае, если Вы точно знаете и понимаете что делаете, в противном случае этот шаг можно пропустить. При необходимости, Вы можете обратиться за квалифицированной помощью нашего специалиста.

Ограничение приема данных, например через параметр «Фильтр по номеру телефона», необходимо если на одном аккаунте арендовано и настроено несколько номеров и Вам точно необходимо получать статистику либо по выбранному, либо исключая выбранный, либо сразу по нескольким:

В нашем примере, чтобы исключить получение данных по другому номеру: дважды кликните по названию параметра слева — он автоматически попадет в правую область. Или перенесите удерживая курсор. После этого сформируйте условие (см. на скриншоте ниже): 

Исключить [когда параметр] Равно [номер телефона] 

В поле «Введите значение» — номер телефона, который необходимо исключить и нажмите кнопку «Далее»:

6. Поздравляем! На этом интеграция с коллтрекингом «Calltouch» завершена.🥳
Во всплывающем окне нажмите «Закрыть»:

После успешного завершения интеграции, под логотипом «Calltouch» будет отображаться статус интеграции «Подключено»:

Если вам, по каким-либо причинам, необходимо отключить, сбросить настройки или отредактировать интеграцию с «Calltouch», либо сменить настройки доступов, то для этого наведите курсор на коннектор и кликните на значок троеточия, в контекстном меню выберите нужный вариант:

📌 Передача smart_visitor_id в коллтрекинг Calltouch

Для передачи smart_visitor_id в коллтрекинг «Calltouch» на сайте должен быть установлен код счетчика «Matomo» и добавлен JS-код (JavaScript), который позволяет передавать smart visitor id как кастомный параметр.

Ниже приведен JS-код:

<script>
(function () {
  var counter = 0, interval = setInterval(function () {
      if (++counter > 59)
        clearInterval(interval);
      if (window.call_value && window._paq && window._paq.push)
        window._paq.push([function () {
                  window.ct_set_attrs('{"smart_visitor_id":"'+this.getVisitorId()+'"}');
          if (this.getVisitorId())
            clearInterval(interval);
                }]);
  }, 1000);
})();
</script>

Вышеприведенный код можно установить как через «Google Tag Manager», так и напрямую в html-код сайта после кода счетчика «Matomo». Устанавливается он перед закрывающим тегом </body>.

Ниже, схематично:

<body>
<!-- код веб-ресурса -->
<!-- код счетчика -->
<!-- здесь установите JS-код -->
</body>