Предыдущий ролик Следующий ролик  

Видео урок: Преобразование хитов в сеансы

Основы платформы Google Analytics

Система Google Analytics для структурирования отображаемых в отчетах данных использует модель данных из 3-х компонентов: пользователи, сеансы и взаимодействия. Эти три компонента берутся из хитов, которые код отслеживания отправляет в систему Google Analytics. На этом уроке мы сосредоточимся на том, как Google Analytics преобразует хиты в пользователей и сеансы. Для начала давайте поговорим о том, как система Google Analytics создает пользователей. Когда устройство в первый раз загружает ваш контент и происходит регистрация хита, система Google Analytics создает произвольный уникальный идентификатор, соответствующий этому устройству. В системе Google Analytics каждый уникальный идентификатор рассматривается как уникальный пользователь. Этот уникальный идентификатор содержится в каждом хите, отправляемом в Google Analytics, а каждый обнаруженный новый идентификатор система Google Analytics считает новым пользователем. Когда Google Analytics встречает в хите уже существующий идентификатор, она принимает его за вернувшегося пользователя. Эти идентификаторы могут сбрасываться или уничтожаться. Такое происходит, если пользователь очищает файлы cookie в веб-браузере или удаляет, а затем заново устанавливает мобильное приложение. В таких ситуациях при следующей загрузке устройством вашего контента система Google Analytics присвоит этому устройству новый уникальный идентификатор. Поскольку теперь для устройства используется другой идентификатор, система будет считать его не вернувшимся пользователем, а новым. Для каждого конкретного устройства система Google Analytics автоматически создает свой собственный идентификатор, но с помощью соответствующих настроек вы можете изменить способ создания и присваивания идентификаторов. Вы можете заменить уникальный идентификатор на свое собственное число вместо того, чтобы использовать произвольные числа, генерируемые кодом отслеживания. Такая возможность позволяет объединять взаимодействия пользователей в рамках нескольких устройств. А теперь давайте поговорим о том, как система Google Analytics создает сеансы. В Google Analytics сеанс - это совокупность взаимодействий, или хитов, конкретного пользователя в течение заданного периода. Этими взаимодействиями могут быть просмотры страниц, события или транзакции электронной торговли. Один и тот же пользователь может совершать несколько сеансов. Эти сеансы могут происходить в течение одного и того же дня или с промежутком в несколько дней, недель или месяцев. После окончания одного сеанса можно начать другой. Но как же система Google Analytics узнает о том, что сеанс закончился? По умолчанию сеанс завершается после 30-минутного бездействия пользователя. Этот период мы называем "длительностью тайм-аута сеанса" (session timeout length). Если период, в течение которого система Google Analytics не получает хиты, начинает превышать заданную длительность тайм-аута, то сеанс завершается. Новый сеанс начнется, когда система Google Analytics обнаружит новый хит пользователя. Вот простая иллюстрация того, как могут выглядеть сеансы в реальном мире. Предположим, пользователь что-то ищет на сайте google.com и нажимает на один из результатов поиска. Когда он переходит на выбранную веб-страницу, система воспринимает его как нового пользователя, отбирается хит "просмотр страницы" и начинается сеанс. Если пользователь переходит на какую-то другую страницу этого сайта, то в систему Google Analytics отправляется новый хит "просмотр страницы", и обрабатывается он как часть этого же сеанса. Но предположим, что пользователь покидает компьютер на 2 часа. Когда он вернется и перейдет на другую страницу сайта, начнется уже новый сеанс. Система Google Analytics автоматически завершает первый сеанс, поскольку после получения последнего хита прошло слишком много времени. При таком сценарии система Google Analytics будет обрабатывать данные двух отдельных сеансов. Для большинства сайтов и приложений вполне подходит 30-минутный тайм-аут, но в настройках конфигурации вы можете установить тот тайм-аут, который лучше всего подходит для вашего бизнеса. К примеру, вы можете продлить тайм-аут сеанса, если посетители вашего веб-сайта или приложения в рамках одного сеанса редко взаимодействуют с вашим ресурсом. Например, если они просматривают видео, длиной более 30 минут. Пользователи и сеансы - важные составляющие модели данных, используемой в цифровой аналитике. Структура данных всех отчетов системы Google Analytics зависит от этой модели. И чем лучше вы поймете, как Google Analytics из необработанных данных создает пользователей и сеансы, тем больше информации вы получите из своих отчетов.