В наших отчетах вы можете видеть сессии (сеансы). Если вы пользовались Google Analitycs или Яндекс Метрикой, то вы почти наверняка сталкивались с сессиями или сеансами.
Для телеграм ботов сессии нетипичны, потому что телеграм не присылает данных о просмотрах пользователей и полноценные сессии реализовать невозможно. Но мы все же решили, что для хорошей аналитики не обойтись без сессий.
Представим, что у вас бот, который помогает изучать английский язык. У вас есть какие-то задания для пользователя, переводчик и т.д.
Как понять насколько часто пользователь пользуется ботом? А сколько времени он тратит на посещение? А сколько заданий или функций он использует за это время?
На эти вопросы помогут ответить сессии. Это один из инструментов, показывающий вовлеченность пользователя. Если пользователь пользуется ботом все чаще и дольше, значит мы все делаем правильно и пользователям полезен наш бот.
Сессия (сеанс) — это один сеанс пользователя. Когда пользователь взаимодействует с ботом, фиксируется начало сессии. Если с момента последнего взаимодействия пользователя с ботом прошло 30 минут, сессия заканчивается.
Пользователь отправил команду в бот, через 10 минут отправил сообщение и больше от него команд не поступало.
Сессия будет закрыта через 30 минут после последнего действия. Длина сессии пользователя будет равна 20 минутам и будет содержать в себе 2 действия.
Пользователь отправил команду в бот, через 20 минут отправил сообщение, еще через 20 минут отправил еще одну команду в бот.
Сессия будет иметь продолжительность 40 минут и содержать 3 действий.
Да, у пользователя может быть несколько сессий в течение дня, но не может быть несколько сессий одновременно.
Так как мы имеем дело с телеграм ботом, мы видим пользователя только по его действиям (нажал кнопку, отправил сообщения, команду…). Если у вас бот “подписочного” типа например: вы периодически присылаете пользователю какую-то информацию (статьи, объявления…), которые не требуют действий пользователя, то о таком пользователе мы не можем ничего узнать и сессия не будет запущенна.
На данный момент у нас есть следующий отчеты:
Так же сессию фигурируют в других различных отчетах.