Calltouch
Данная статья предназначена для специалистов, обладающих практическим опытом настройки виджетов и передачи параметров аналитики. Материал содержит технические детали и требует понимания принципов интеграции с аналитическими системами.
При отсутствии соответствующего опыта, рекомендуем обратиться к квалифицированному подрядчику или интегратору. Это обеспечит стабильную работу виджета и корректную передачу данных аналитики.
Настройка бота-помощника
В Настройках коннектора есть функционал бота-помощника, который с помощью настройки «Привязать параметр аналитики к полю CRM» позволяет передавать параметры аналитики Roistat, ClientID, UserID и т.д. в любое строковое пользовательское поле.
Для начала необходимо установить бот-помощник на линию.
Затем необходимо выбрать поле для настройки «Привязать параметр аналитики к полю CRM».
Для этого необходимо создать поле заранее и в выпадающем списке выбрать то поле лида, в которое необходимо записывать параметры аналитики.
Данная настройка будет работать только в том случае, если выбрано автоматическое создание лидов или сделок в настройках линии.
Выбор поля «Привязать параметр аналитики к полю CRM» может быть недоступен, если выбрано ручное создание сущности из чата в разделе Очереди в настройках Открытой линии.
Настройка виджета
- Зайдите в настройки коннектора.
- В разделе «Настройка виджета на сайт» добавьте параметр {visit_id} в текст приветственного сообщения.
Обратите внимание, что если клиент удалит параметр {visit_id} из первого отправляемого сообщения, данные аналитики вы получить не сможете.
Для того, чтобы клиент был заинтересован в отправке сообщения с параметром {visit_id}, вы можете проявить креативность и как-то модифицировать текст сообщения. Например, таким образом: «Здравствуйте! Мой код для получения подарка: {visit_id}».
При передаче параметров аналитики бот не ищет цифры по всем тексту - бот вытягивает цифры, которые подставились в {visit id} и записывает в поле.
В тексте приветствия не должно быть переносов сроки. Также лучше, чтобы {visit id} находился в конце текста. В ином случае бот не сможет распознать параметр аналитики и записать в поле CRM (системы управления взаимоотношениями с клиентами).
Настройка сайта
Модифицируйте на сайте код следующим образом:
<script>
const b24w = setInterval(() => {
const l = document.querySelector('[data-b24-crm-button-widget=openline_olchat_wa_connector_2]');
if (l !== null) {
const sessionId = window.ct('calltracking_params', 'mod_id')[0].sessionId;
if (sessionId) {
clearInterval(b24w);
l.href = l.href.replace(/\{visit_id\}/, sessionId);
}
}
}, 250);
/* КОД ВИДЖЕТА БИТРИКС24 */
/* КОД АНАЛИТИКИ CALLTOUCH */
</script>