Введение
Это руководство поможет вам быстро начать работу с системой отслеживания действий пользователей на вашем сайте. Вы узнаете, как создать проект и подключить скрипт отслеживания.
Шаг 1: Создание проекта
В личном кабинете нажмите кнопку "Создать первый проект" или "Новый проект". Вы также можете перейти по адресу /projects/new
В форме создания проекта укажите:
- Название проекта (обязательно) — это название будет отображаться в списке ваших проектов
- Адрес сайта (обязательно) — URL сайта, на котором будет установлен скрипт отслеживания (например,
https://example.com) - Аватар проекта (необязательно) — URL изображения для отображения в интерфейсе проекта
При необходимости вы можете включить опцию "Запись видео сессий". Это позволит записывать и воспроизводить действия пользователей с помощью технологии session replay.
Нажмите кнопку "Создать проект". После успешного создания вы будете перенаправлены на страницу проекта.
Шаг 2: Подключение скрипта на сайт
На странице проекта перейдите на вкладку "Вставка на сайт" (или "Embed"). Здесь вы найдете уникальный скрипт для вашего проекта.
Вы увидите код, который выглядит примерно так:
<script src="https://ваш-домен.ru/s/ВАШ_ТОКЕН.js"></script>
Нажмите кнопку копирования или скопируйте код вручную.
Откройте HTML-код вашего сайта и вставьте скопированный скрипт перед закрывающим тегом </body>:
<!DOCTYPE html>
<html>
<head>
<!-- мета-теги и другие элементы head -->
</head>
<body>
<!-- содержимое вашего сайта -->
<!-- Скрипт отслеживания -->
<script src="https://ваш-домен.ru/s/ВАШ_ТОКЕН.js"></script>
</body>
</html>
После добавления скрипта на ваш сайт:
- Откройте ваш сайт в браузере
- Выполните несколько действий (кликните по элементам на странице)
- Вернитесь в личный кабинет и откройте страницу проекта
- Проверьте вкладку "Сессии" — вы должны увидеть новые сессии
Шаг 3: Идентификация пользователей (опционально)
Если вы хотите отслеживать действия конкретных пользователей, вы можете использовать функцию идентификации. Это позволит связывать сессии с конкретными пользователями вашего приложения.
После подключения основного скрипта добавьте код идентификации пользователя. Это нужно делать после того, как пользователь авторизовался на вашем сайте:
<script>
// Идентификация пользователя
window.ulogger.identify('USER_ID', 'USER_NAME');
</script>
Замените USER_ID и USER_NAME на реальные данные пользователя.
Пример кода для идентификации пользователя после авторизации:
// После успешной авторизации пользователя
if (window.ulogger) {
window.ulogger.identify(
'12345', // ID пользователя из вашей БД
'Иван Иванов' // Имя пользователя
);
}
Вы также можете использовать метод init с объектом:
window.ulogger.init({
id: '12345',
name: 'Иван Иванов'
});
Что дальше?
После выполнения всех шагов вы сможете:
- Просматривать сессии пользователей на странице проекта
- Анализировать действия пользователей в реальном времени
- Использовать фильтры для поиска конкретных сессий
- Просматривать детальную информацию о каждой сессии
- Если включена запись видео сессий — воспроизводить действия пользователей