Creatio development guide
PDF
Это документация Creatio версии 7.16.0. Мы рекомендуем использовать новую версию документации.

Сервис трекинга событий сайта

Glossary Item Box

Сервис трекинга событий сайта предназначен для отслеживания событий, происходящих на сайте клиента, и их дальнейшей отправки в облачный сервис трекинга, для обработки и отображения в Creatio.

Общие сведения

Сервис трекинга событий сайта предоставляет возможность построения аналитических отчетов и создания процессов, основанных на пользовательских сценариях. Сервис интегрирован в платформу Creatio и постепенно будет внедрена возможность взаимодействия со всеми модулями Creatio, для обогащения данных в платформе и участия в бизнес-процессах.

Сервис трекинга событий сайта предоставляет следующие возможности:

  • Сбор данных о просмотрах страниц, количестве посетителей, источниках трафика, свойствах устройств и т.д.
  • Сбор данных о действиях посетителей, достижениях определенных целей, конверсиях, маршрутах, кейсах использования сайтов и мобильных приложений.
  • Деанонимизация посетителей сайтов.

Для настройки отслеживания на сайте всех действий клиентов, необходимо выполнить ряд предварительных настроек в Creatio, а затем — поместить JavaScript-код, который отправляет события в сервис, в исходный HTML-код каждой страницы веб-сайта. В результате в Creatio будет поступать информация обо всех переходах потенциальных клиентов на веб-сайт и их действиях на сайте. Трекинговый код запускается при выполнении потенциальным клиентом тех действий на сайте, для которых предварительно было настроено отслеживание.

Трекинговый код формирует cookie-файл [BpmTrackingId], который сохраняет уникальный идентификатор сессии клиента. Благодаря этому, Creatio получает информацию о событиях сайта клиента — как тех, которые были выполнены после регистрации клиента на сайте путем заполнения формы лендинга, так и тех действия, которые клиент выполнял до регистрации.

Описание настройки трекинга событий сайта версии 1.0 содержится в блоке статей "Как настроить трекинг событий сайта".

Схема

Сервис трекинга событий сайта версии 2.0 имеет микросервисную архитектуру и состоит из следующих компонентов:

  • Identity server — компонент для идентификации приложения Creatio в сервисе трекинга событий сайта.
  • Tracking WebApp Tenant — отвечает за хранение метаданных и настроек подключенного основного приложения Creatio.
  • Tracking WebApp Report — компонент для выборки отчетных данных по запросу.
  • Tracking WebApp Receiver — компонент для приема входящих событий от веб-сайтов.
  • Message broker Apache Kafka — служит для обмена данных между компонентами.
  • Tracking Raw Receiver — компонент для получения необработанных данных по отслеживанию событий.
  • Apache Cassandra database — распределенная система управления базами данных, относящаяся к классу NoSQL-систем и рассчитанная на создание высокомасштабируемых и надежных хранилищ огромных массивов данных, представленных в виде хэша. Хранит данные отслеживания. При необходимости хранения больших объемов данных сервис трекинга событий сайта может масштабироваться и создавать новые кластеры (Nodes).

Схема работы сервиса трекинга событий сайта представлена на рисунке 1.

Рис. 1. — Схема работы сервиса трекинга событий сайта версии 2.0

Описание работы и настройки сервиса трекинга событий сайта версии 1.0 содержится в блоке статей "Трекинг событий сайта".

Масштабируемость

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

Совместимость с продуктами Creatio

Сервис трекинга событий сайта версии 1.0 совместим с продуктом Marketing Creatio версий 7.14 и выше.

Сервис трекинга событий сайта версии 2.0 совместим с продуктом Marketing Creatio версий 7.16.4 и выше.

Варианты развертывания

Сервис трекинга событий сайта версии 2.0 можно развернуть в нашем cloud и на текущий момент его невозможно развернуть on-site.

Смотрите также

© Terrasoft 2002-2020.

Был ли данный материал полезен?

Как можно улучшить эту статью?