Сеанс – это период времени, в течение которого пользователь взаимодействует с вашим сайтом или приложением.
Что считается сеансом?
В Аналитике сеанс начинается, когда пользователь открывает приложение в активном режиме или просматривает страницу или экран при отсутствии активного сеанса (это может происходить, например, когда превышено время ожидания предыдущего сеанса).
По умолчанию сеанс завершается через 30 минут бездействия. Длительность сеанса при этом не ограничена.
Как изменить время ожидания сеанса
Для приложения
Время ожидания начинает отсчитываться, как только приложение переходит в фоновый режим. Чтобы продлить сеанс, нужно добавить параметр extend_session
(со значением "1") к событиям, которые передаются при работе приложения в фоновом режиме. Эта возможность может быть полезна в приложениях, которые часто используются в фоновом режиме, например в навигационных системах и музыкальных проигрывателях.
С помощью метода setSessionTimeoutDuration
можно изменить время ожидания для всего приложения (значение по умолчанию – 30 минут).
Для сайта
Чтобы изменить время ожидания веб-сеанса, которое по умолчанию равно 30 минутам, выполните следующие действия:
- В аккаунте Google Аналитики перейдите на вкладку Администратор.
- Убедитесь, что выбран нужный аккаунт.
- В столбце Ресурс нажмите Потоки данных.
- Выберите поток данных сайта.
- Внизу страницы нажмите Настроить тег.
- В разделе Настройки нажмите Показать все, чтобы увидеть все доступные варианты.
- Нажмите Откорректируйте длительность сеанса.
- В разделе Откорректируйте время ожидания сеанса укажите новое значение в часах и минутах.
- В разделе Настройте таймер для сеансов со взаимодействием можно задать, через сколько секунд после начала сеанс будет считаться таковым.
- Нажмите Сохранить.
Как события связываются с идентификатором и номером сеанса
Когда начинается сеанс, Google автоматически регистрирует событие session_start. Затем через это событие session_start
создаются идентификатор (ga_session_id
) и номер сеанса (ga_session_number
).
- Идентификатор сеанса указывает на сеанс, в котором возникло событие. Например, если у пользователя на вашем сайте есть два отдельных сеанса, генерируются два идентификатора.
- Номер сеанса определяет количество сеансов, которые пользователь провел до текущего сеанса (например, третий или пятый сеанс пользователя на вашем сайте).
Идентификатор и номер автоматически связываются с каждым событием в сеансе с помощью gtag.js и Google Analytics for Firebase SDK. Учитывайте, что для событий, полученных с платформы Measurement Protocol или путем импорта данных, идентификатор автоматически не добавляется.
Иногда идентификатор сеанса может быть не связан с событием session_start
(например, когда оно отфильтровывается из дочернего ресурса). В таких случаях Аналитика все равно создает идентификаторы сеансов.
Как рассчитывается число сеансов
Аналитика подсчитывает количество сеансов на вашем сайте или в приложении, определяя число уникальных идентификаторов сеансов.
Где посмотреть показатели сеанса
Показатели сеансов и пользователей рассчитываются системой. В Google Аналитике доступны разные показатели сеансов, в том числе Сеансы, Сеансы со взаимодействием и Сеансы со взаимодействием на пользователя. Эти показатели позволяют получать данные о количестве сеансов, запущенных на вашем сайте или в приложении.
Показатели сеансов приводятся в отчетах (например, Обзор источников трафика, Источники трафика и Обзор активности посетителей), а также в Исследованиях.
Различия в данных о количестве сеансов
В октябре 2021 года мы начали менять метод расчета показателей сеансов в стандартных и специальных отчетах, а также в Исследованиях и Looker Studio. Это изменение позволяет повысить точность данных и снизить долю ошибок. В результате количество сеансов может немного отличаться от числа, рассчитанного прежним методом.
event=session_start
.Использование BigQuery
Вы можете смотреть количество сеансов прямо в Google Аналитике или экспортировать данные в BigQuery, чтобы подсчитывать сеансы с помощью запросов на SQL-подобном языке. В BigQuery достаточно процессорного времени и ресурсов для расчета точного числа сеансов, поэтому в этом сервисе не применяется эффективный метод расчета показателей сеансов (называемый алгоритмом HyperLogLog++). Подробнее…
Таким образом, данные будут незначительно отличаться от тех, которые приводятся в стандартных и специальных отчетах, а также в Исследованиях и Looker Studio.
Выбирая, где посмотреть данные, имейте в виду следующее:
- Если вам нужна более точная информация на основе необработанных данных, посмотрите результаты в BigQuery.
- Если вас интересуют более эффективные результаты, проверяйте данные в стандартных и специальных отчетах, а также в Исследованиях и Looker Studio.
Для большинства запросов результаты нового метода расчета позволяют эффективно сравнивать показатели сеансов в динамике.
Источник | Прошлая неделя (сеансы) | Текущая неделя (сеансы) |
---|---|---|
Отчеты | 1463 | 1828 (+25 %) |
BigQuery | 1501 | 1876 (+25 %) |
Отличия от Universal Analytics
Количество сеансов для ресурса Google Аналитики 4 может быть меньше, чем для ресурса Universal Analytics. Это происходит потому, что при изменении источника кампании в ходе сеанса в Google Аналитике 4 не создается новый сеанс, а в Universal Analytics – создается.
Если сеанс начинается в один день и заканчивается в другой (например, с 23:55 до 00:05), он считается одним сеансом, но учитывается для каждого из этих двух дней. Подробнее о различиях в показателях сеансов между Universal Analytics и Google Аналитикой 4…