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