Параметры и показатели

[GA4] Сеансы в Аналитике

Узнайте больше о сеансах в Google Аналитике 4, в частности о том, как при запуске событий создаются идентификаторы и номера сеансов.

Сеанс – это период времени, в течение которого пользователь взаимодействует с вашим сайтом или приложением.

Что считается сеансом

В Аналитике сеанс начинается, когда пользователь открывает приложение в активном режиме или просматривает страницу или экран при отсутствии активного сеанса (это может происходить, например, когда превышено время ожидания предыдущего сеанса).

По умолчанию сеанс завершается через 30 минут бездействия. Длительность сеанса при этом не ограничена.

Как изменить время ожидания сеанса

Для приложения

Время ожидания начинает отсчитываться, как только приложение переходит в фоновый режим. Для его продления добавляйте параметр extend_session (со значением "1") к событиям, которые вы отправляете при работе приложения в фоновом режиме. Эта возможность может быть полезна в приложениях, которые часто используются в фоновом режиме, например в навигационных системах и музыкальных проигрывателях.

С помощью метода setSessionTimeoutDuration можно изменить время ожидания для всего приложения (значение по умолчанию – 30 минут).

Для сайта

Чтобы изменить время ожидания веб-сеанса, которое по умолчанию равно 30 минутам, выполните следующие действия:

  1. В столбце Ресурс нажмите Потоки данных.
  2. Выберите поток данных сайта.
  3. Внизу страницы нажмите Настроить тег.
  4. В разделе Настройки нажмите Показать все, чтобы увидеть все доступные варианты.
  5. Нажмите Откорректируйте длительность сеанса.
    • В разделе Откорректируйте время ожидания сеанса укажите новое значение в часах и минутах.
    • В разделе Настройте таймер для сеансов со взаимодействием можно задать, через сколько секунд после начала сеанс будет считаться таковым.
  6. Нажмите Сохранить.

Как события связываются с идентификатором и номером сеанса

Когда начинается сеанс, 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. Это изменение позволяет повысить точность данных и снизить долю ошибок. В результате количество сеансов может немного отличаться от числа, рассчитанного прежним методом.

Новый метод расчетов применяется с октября 2021 года. Если диапазон дат для отчета включает более ранний период, данные будут недоступны. Однако вы сможете просматривать эту статистику в отчете о событиях, применив фильтр event=session_start.

Использование BigQuery

Вы можете смотреть количество сеансов прямо в Google Аналитике или экспортировать данные в BigQuery, чтобы подсчитывать сеансы с помощью запросов на SQL-подобном языке. В BigQuery достаточно процессорного времени и ресурсов для расчета точного числа сеансов, поэтому в этом сервисе не применяется эффективный метод расчета показателей сеансов (называемый алгоритмом HyperLogLog++). Подробнее о приблизительном расчете уникальных значений в Google Аналитике

Таким образом, данные будут незначительно отличаться от тех, которые приводятся в стандартных и специальных отчетах, а также в Исследованиях и Looker Studio.

Выбирая, где посмотреть данные, имейте в виду следующее:

  • Если вам нужна более точная информация на основе первичных данных, посмотрите результаты в BigQuery.
  • Если вас интересуют более эффективные результаты, проверяйте данные в стандартных и специальных отчетах, а также в Исследованиях и Looker Studio.

Для большинства запросов результаты нового метода расчета позволяют эффективно сравнивать показатели сеансов в динамике.

Пример
Вы проверяете количество сеансов за прошлую неделю и видите, что в отчетах показано 1463 сеанса, а в BigQuery – 1501. За текущую неделю приводятся следующие данные: в отчетах – 1828, в BigQuery – 1876. Хотя показатели немного различаются, прирост одинаковый – 25 %. Другими словами, сравнивая данные из одного и того же сервиса, вы можете следить за изменением количества сеансов.
Источник Прошлая неделя (сеансы) Текущая неделя (сеансы)
Отчеты 1463 1828 (+25 %)
BigQuery 1501 1876 (+25 %)

Эта информация оказалась полезной?

Как можно улучшить эту статью?
true
Поиск
Очистить поле поиска
Закрыть поиск
Главное меню
17010624535130930072
true
Поиск по Справочному центру
true
true
true
true
true
69256
false
false