Как долго идентификатор клиента хранится в файле cookie браузера

Обновлено: 21.11.2024

Если вы когда-либо пытались отслеживать дополнительные данные о пользователях вашего веб-сайта/приложения, вы, вероятно, сталкивались с термином Идентификатор пользователя. На самом деле, у меня есть две записи в блоге, в которых рассказывается, как это сделать: одна для Universal Analytics, а другая для Google Analytics 4.

Когда вы читаете различные ресурсы об идентификаторе пользователя, вы можете заметить еще один термин, идентификатор клиента. Что это такое? Чем идентификатор клиента отличается от идентификатора пользователя? Когда что следует использовать?

В этом сообщении блога я объясню различия между идентификатором клиента Google Analytics и идентификатором пользователя и когда они используются.

Что такое идентификатор клиента в Google Analytics?

Идентификатор клиента — это идентификатор по умолчанию, который Google Analytics использует для идентификации посетителей сайта.

Когда вы устанавливаете Google Analytics "из коробки" (без каких-либо изменений) и посетитель переходит на вашу страницу, Google Analytics сохраняет файл cookie _ga, который содержит элемент, называемый Идентификатор клиента. Это случайное число, которое помогает Google Analytics различать одного и того же человека на нескольких страницах одного и того же веб-сайта.

Пример идентификатора клиента выглядит следующим образом:

Итак, когда посетитель заходит на сайт, он получает файл cookie с идентификатором клиента. Когда тот же посетитель переходит с целевой страницы на другую страницу того же сайта, Google Analytics проверяет, существует ли в браузере файл cookie с идентификатором клиента. Если да, Google Analytics понимает, что это то же устройство/посетитель, который был на предыдущей странице, поэтому два просмотра страницы сшиваются и приписываются одному и тому же посетителю.

Это касается как старых, так и новых версий Google Analytics.

Такое поведение (ограниченное техническими аспектами работы браузеров) создает проблему. Если человек использует несколько браузеров/устройств для навигации по вашему сайту/приложению, вы не сможете понять, что это один и тот же человек. Идентификатор клиента в каждом браузере/устройстве отличается.

Именно здесь идентификатор пользователя становится полезным.

Кроме того, в браузере Safari (и во всех браузерах iOS) срок действия файла cookie с идентификатором клиента ограничен 7 днями (в некоторых случаях — 24 часами). Если посетитель не вернется на ваш сайт в течение недели, файл cookie будет удален. Если посетитель повторно посещает ваш сайт через 8 дней, будет создан новый идентификатор клиента, поэтому в ваших отчетах начнет отображаться новый пользователь (даже если это тот же человек).

Что такое идентификатор пользователя в Google Analytics?

Идентификатор пользователя — это дополнительный способ сообщить Google Analytics, что два устройства/браузера принадлежат одному пользователю. Но это можно использовать только при одном условии — у вас должен быть какой-то внутренний способ на вашем веб-сайте/приложении для идентификации пользователя. Другими словами, на вашем веб-сайте или в приложении должна быть предусмотрена функция регистрации или входа в систему.

Человек регистрируется на вашем веб-сайте/продукте, а затем создает учетную запись. Эта учетная запись должна иметь какой-либо идентификатор в вашей базе данных. Вы можете использовать этот идентификатор и отправить его в Google Analytics.

Если на вашем веб-сайте или в приложении нет входа в систему и люди могут использовать его без регистрации, идентификатор пользователя вам не подходит.

В вашей базе данных должен быть какой-то постоянный идентификатор, который разработчики могут предоставить вам (например, на уровне данных), чтобы вы могли отправить его в Google Analytics.

Я объяснил, как отправить идентификатор пользователя в GA, в этих двух руководствах: для Universal Analytics и для Google Analytics 4.

Идентификатор пользователя не отслеживается Google Analytics автоматически. Во многих случаях вам нужно сотрудничать с разработчиком и просить его/ее предоставить вам эти данные (и тогда вы можете использовать эти данные с Google Tag Manager). Подробнее читайте в двух вышеупомянутых руководствах).

Кроме того, важно отметить, что идентификатор пользователя не может быть адресом электронной почты, номером социального страхования или чем-либо еще, что может легко идентифицировать человека в ваших отчетах. Это противоречит условиям использования Google Analytics. Если идентификаторы в вашей базе данных представляют собой просто случайные буквы и цифры (например, 18bf92n3823bf283), то это нормально.

Идентификатор клиента Google Analytics и идентификатор пользователя: заключительные слова

Итак, если суммировать все, что я объяснил ранее в этом сообщении блога, идентификатор клиента:

Идентификатор пользователя, создавшего учетную запись на вашем веб-сайте (это означает, что на вашем сайте должна быть такая функция).
Если вы просто ведете блог, в котором людям не нужно иметь учетную запись, функция User ID не для вас.
Идентификатор пользователя — это идентификатор, который используется в базе данных вашего веб-сайта/приложения. Каждый пользователь должен иметь отдельный идентификатор. Разработчики вашего веб-сайта/приложения несут ответственность за создание учетных записей пользователей и присвоение им уникальных идентификаторов.
Google Analytics не отслеживает это автоматически, и вам необходимо выполнить дополнительную настройку. Подробнее здесь и здесь

Из этой статьи вы узнаете, как в Аналитике Google используются файлы cookie для извлечения поведения пользователей на сайте.

Общие сведения

Google Аналитика – это простой, но естественный инструмент, вероятность поведения пользователей на сайте. Установив теги JavaScript (библиотеки), владелец сайта может получить информацию о страницех, на которых побывал пользователь.

Google Аналитика Поддерживает три библиотеки (версия тега) JavaScript: gtag.js, analytics.js и ga.js. Следует учитывать, как часто библиотека использует файлы cookie в Universal Analytics и Google Аналитике 4 (где применимо).

Использование файлов cookie в gtag.js (Google Аналитика 4)

  • различать определенных пользователей;
  • Различать сеансы пользователя.

В gtag.js можно включить файлы cookie:

Название файла cookie Срок действия по умолчанию Описание
_ga 2 года Позволяет пригласить пользователей.
_gid 24 часа Позволяет пригласить пользователей.
_ga_ 2 года Позволяет пригласить пользователей. состояние сеанса.
_gac_gb_ 90 дней Содержит данные, связанные с кампанией. После открытия связи между аккаунтами Google Analytics и Google Рекламы, размещенные на сайте теги конверсии Google Рекламы будут получать данные из файла cookie, если вы не отключите эту возможность. Подробнее…

Настройки

Информацию о стандартизации тома, как изменить файлы cookie в gtag.js, можно найти в поиске по предложению файлов cookie и идентификации пользователя (Google Аналитика 4).

Использование файлов cookie в gtag.js и analytics.js (Universal Analytics)

Библиотеки JavaScript analytics.js и gtag.js зарегистрированы в Universal Analytics. Обеспечено использование собственных файлов cookie, чтобы:

  • различать определенных пользователей;
  • ограничивать частоту поступления.

В gtag.js и analytics.js можно использовать файлы cookie:

Настройки

Чтобы узнать, как изменить файлы cookie в analytics.js, ознакомьтесь с проблемой для обнаружения по доменам и файлам cookie.

Дополнительную информацию об файлах cookie файлов cookie в Universal Analytics можно найти в статье Безопасность и конфиденциальность в службе Universal Analytics.

Использование файлов cookie в ga.js

В библиотеке ga.js используются основные файлы cookie, которые позволяют:

  • определять, какой домен следует ожидать;
  • различать определенных пользователей;
  • ограничивать случаи поступления;
  • запоминать число и время предыдущих посещений;
  • запись источника трафика;
  • определять начало и конец сеанса;
  • запоминать значение визуального уровня посетителей.

По умолчанию эта библиотека создает файлы cookie в домене, указанном в свойствах document.host , а в качестве пути cookie использует корневой уровень ( (/) ). Библиотека устанавливает файлы cookie:

< /tr>
Название файла cookie Срок действия по умолчанию Описание
__utma 2 года с момента установки или обновления Разрешает допускать пользователей и сеансы. Создается при использовании библиотеки JavaScript, если нет быстрых файлов cookie __utma. Обновляется при каждой отправке данных в Аналитике Google.
__utmt 10 мин. Ограничивает поток трафика.
__utmb 30 минут с момента установки или обновления Используется для определения новых сеансов/посещений. Создается при использовании библиотеки JavaScript, если нет кратких файлов cookie __utmb. Обновляется при каждой отправке данных в Аналитике Google.
__utmc Окончание сеанса В ga.js не используется. Устанавливается в контекстно-медийной сети с urchin.js. Связь работала в связке с файлом cookie __utmb, оценивая, необходимо ли начинать для пользователя новый сеанс или посещение.
__utmz 6 месяцев с момента установки или обновления Сохранение информации об источнике трафика или кампании, позволяющей понять, откуда пользователь пришел на сайт. Создается при выполнении и обновляется при каждой отправке данных в Google Analytics.
__utmv 2 года с момента установки или обновления Сохраняет данные о пользовательской установке уровня посетителя. Создается, когда разработчик использует метод _setCustomVar с пользовательской установкой уровня посетителя. Также используется метод _setVar, который больше не умеет. Обновляется при каждой отправке данных в Аналитике Google.

Настройки

Вы можете настроить файлы cookie, используя следующие методы:

    – задает домен, в котором появляются все файлы cookie. – загадывает, по-видимому, ощущаются все файлы cookie. – задает срок действия файлов cookie Google Аналитики для посетителей (в миллисекундах). – задает новое значение тайм-аута файлов cookie сеанса (в миллисекундах). – задает срок действия файлов cookie рекламных кампаний (в миллисекундах). – передать значение false , чтобы открыть файл cookie GAC. Значение по умолчанию – true .

Изучить руководство по отслеживанию нескольких доменов, узнать, как изменить код ga.js для использования пользователями в разных доменах.

Использование файлов cookie в urchin.js

Раньше в Аналитике Google была доступна библиотека JavaScript под названием urchin.js. Когда появилась библиотека ga.js, разработчикам было предложено перейти на нее. Если сайт не был переведен на новую сеть, urchin.js создает файлы cookie так же, как ga.js. Подробная информация приведена в разделе Использование файлов cookie в ga.js выше.

Использование файлов cookie в Google Аналитике для рекламодателей в КМС

Если вы используете функции для рекламодателей, например, для ремаркетинга, для описанных выше файлов cookie присоединяются ещё и внешний файл cookie DoubleClick. Чтобы больше узнать о нем, изучите часто задаваемые вопросы о конфиденциальности рекламы в Google.

Использование файлов cookie в экспериментах со страницами

Для сайтов, на которых наблюдались эксперименты на страницах, используйте также возможные файлы cookie:

Название файла cookie Срок действия по умолчанию Описание
__utmx 18 месяцев Определяет, насколько долго ли пользователь участвует в эксперименте.
__utmxx 18 месяцев Определяет, когда истекает срок действия эксперимента, в котором участвовал пользователь.

Использование файлов cookie для оптимизации

Для сайтов, используемых для загрузки файлов cookie:

Название файла cookie Срок действия по умолчанию Описание
_gaexp Зависит от длительности эксперимента (обычно составляет 90 дней). Определяет, когда истекает срок действия эксперимента и какое количество пользователей в нем участвует.
_opt_awcid 24 часа Используется для льгот, привилегированных к идентификаторам клиентов Google Рекламы.
_opt_awmid 24 часа Используется для получения прав, привилегированных к идентификаторам доступа Google Рекламы.
_opt_awgid 24 часа Используется для выделения, присвоенных идентификаторам групп объявлений Google Рекламы.
_opt_awkid 24 часа Используется для выделения целевых идентификаторов рекламы Google Рекламы.
_opt_utmc 24 часа Сохраняет последний параметр запрос utm_campaign .
_opt_expid 10 секунд Создается при выполнении эксперимента с переадресацией. Хранит идентификатор эксперимента, идентификатор и источник перехода на страницу, с которой осуществляется переадресация.
Примечание. Оптимизация несовместима с реализацией ga.js и gtag.js (Google Аналитика 4).

Если не указано иное, содержимое этой страницы предоставляется по лицензии Creative Commons Attribution 4.0, а образцы кода — по лицензии Apache 2.0. Подробнее см. в Правилах сайта Google Developers. Java является зарегистрированным товарным знаком Oracle и/или ее дочерних компаний.

Основные сведения о файлах cookie

Распространенные типы файлов cookie

Основные сведения о файлах cookie Google Analytics

Файл cookie _ga хранит одну ценную информацию: ваш идентификатор клиента.

Это выглядит примерно так:

Этот идентификатор клиента представляет вас, пользователя, который посещает веб-сайт, на котором реализован код отслеживания. В частности, Google Analytics использует файл cookie _ga для распознавания вашей уникальной комбинации браузера и устройства.

Как этот файл cookie получает свою ценность?

В большинстве реализаций по умолчанию, когда пользователь заходит на ваш веб-сайт, код Google Analytics выполняется и проверяет, присутствует ли уже файл cookie _ga. Если он есть, отлично — вы постоянный пользователь! Если файл cookie _ga отсутствует, он случайным образом сгенерирует новый идентификатор клиента для нового пользователя (также известного как «Новые пользователи» в Google Analytics).

Этот идентификатор клиента представляет собой четыре набора чисел, которые генерируются и затем сохраняются в файле cookie в браузере и на компьютере этого пользователя.

Что означает это число?

Идентификатор клиента представляет собой комбинацию четырех различных значений: версии, домена, идентификатора и времени первого посещения.

Первое число фиксируется равным 1, что представляет версию используемого формата файла cookie.

Третий набор чисел генерируется случайным образом для идентификации разных пользователей. (Технически это случайно сгенерированное 32-битное целое число без знака или любое значение в диапазоне от 1 до 2 147 483 647.).

Последний набор чисел – это временная метка, указывающая, когда пользователь впервые посетил сайт. Эта отметка времени округляется до ближайшей секунды (не миллисекунды) первого посещения пользователя.

Как Google Analytics использует ваш файл cookie

Файл cookie _ga используется для уникальной идентификации пользователей, в частности, с помощью третьего и четвертого наборов цифр, описанных выше. Каждое действие, которое вы совершаете на веб-сайте или в приложении, называется обращением и отправляет данные вместе с вашим уникальным идентификатором клиента в Google Analytics.

Затем Google Analytics ищет обращения с одинаковым идентификатором клиента и связывает обращения, произошедшие в течение одного и того же промежутка времени, в то, что мы называем сеансами. Пользователь или уникальный идентификатор клиента может иметь от одного до нескольких сеансов, связанных с конкретным пользователем. В наших отчетах Google Analytics идентификатор клиента также отвечает за сбор данных для параметров «Новые» и «Вернувшиеся пользователи».

Сегодня мы не будем тратить слишком много времени на область охвата, но ознакомьтесь с этой записью в блоге, чтобы получить дополнительную информацию: Понимание области охвата в отчетах Google Analytics.

Однако на изображении ниже мы видим визуализацию идентификатора клиента («cid») и того, как можно использовать файл cookie для сбора обращений и создания сеансов для определенного пользователя.

Все о сохранении файлов cookie

Сохранение файлов cookie — это постоянно меняющаяся тема, но мы выделим некоторые из наиболее важных концепций, о которых вам следует знать, включая ITP (интеллектуальное предотвращение отслеживания), отслеживание поддоменов и междоменное отслеживание.

Постоянство устройства

Сохранение в браузере

Каждый идентификатор клиента зависит от браузера, поэтому он не передается в разные браузеры на одном устройстве, например в два разных браузера на одном компьютере.

Для большинства браузеров (например, Google Chrome) файл cookie _ga по умолчанию сохраняется в течение двух лет бездействия. Для вернувшихся пользователей каждый раз, когда пользователь посещает ваш сайт, это продлевает срок действия до двух лет с последней даты. При необходимости вы можете изменить это с помощью Диспетчера тегов Google или изменив скрипт Google Analytics на странице.

Однако недавние изменения в отношении конфиденциальности в таких браузерах, как Apple и Firefox, изменили сохраняемость файла cookie Google Analytics _ga по умолчанию для многих браузеров. Это изменение является результатом интеллектуального предотвращения отслеживания, или ITP.

Что такое интеллектуальное предотвращение отслеживания (ITP)?

Что это означает для наших данных Google Analytics?

В конечном счете, вашей организации необходимо будет определить степень влияния ITP на ваш веб-сайт и действовать соответствующим образом. Например, веб-сайты с большим количеством пользователей Safari и Firefox столкнутся с всплеском уникальных посетителей, что нарушит показатель новых и вернувшихся пользователей.

Компания Apple предоставила несколько рекомендаций, которые можно использовать для установки файла cookie _ga на два года, как ожидалось ранее. Подробнее об этих темах читайте здесь.

Как насчет очистки файлов cookie?

Важно помнить, что показатель «Пользователи» в отчетах Google Analytics по умолчанию относится не к конкретным лицам, а к конкретным идентификаторам клиентов, которые могут меняться по многим причинам.

Но я вошел в Chrome…

Под своим логином можно создать профиль в Chrome. Вы можете иметь персональную домашнюю страницу, синхронизировать закладки и иметь несколько пользователей на одном компьютере. К сожалению, файлы cookie не передаются между этими сеансами входа в систему, поэтому один пользователь, выполнивший вход в Chrome на разных устройствах, будет рассматриваться как два пользователя.

А как насчет субдоменов и междоменных доменов?

Захват реальных пользователей, а не устройств и браузеров

Если вы качаете головой из-за ограничений сохранения файлов cookie, описанных выше, вам следует воспользоваться функцией идентификатора пользователя.

Использование идентификатора клиента для устранения неполадок

Наконец, понимание идентификатора клиента и его важности может быть очень полезным при устранении распространенных проблем, таких как ошибки отслеживания поддоменов, междоменное отслеживание, фреймы и т. д.

Если вы хотите увидеть идентификатор клиента в действии, ознакомьтесь с несколькими сообщениями об устранении неполадок и отладке ваших данных:

Файлы cookie: основа веб-аналитики

Файлы cookie являются основой большинства средств отслеживания веб-аналитики и полезны по ряду причин. Понимание того, как они работают, и потенциальных недостатков базового отслеживания Google Analytics может быть полезно для выявления ошибок отслеживания и лучшего описания ваших данных из Google Analytics.

В октябре 2012 года Google запустила полностью обновленную версию своей аналитической платформы (Google Analytics) под названием Universal Analytics.

Очевидно, что Universal Analytics — это полностью переработанная версия прежней версии Google Analytics. Новая аналитическая платформа поставляется с множеством улучшений в серверной части, полностью переработанным кодом отслеживания и, конечно же, революционной новой структурой файлов cookie, на которой мы сосредоточимся в этом посте. Давайте проанализируем, что представляет собой эта новая структура файлов cookie и как извлечь из нее максимальную пользу.

Итак, приступим.

Что такое файл cookie?

Файл cookie – это текстовый файл, содержащий небольшой фрагмент информации, который отправляется веб-сайтом и сохраняется на компьютере пользователя браузером пользователя.

Файл cookie служит для различных целей веб-сайта. Он может хранить информацию о предпочтениях пользователей, местоположении и другие данные. Он может блокировать несанкционированный доступ к данным пользователей и контролировать определенные функции веб-сайта. Файл cookie также может сделать рекламу более эффективной, отображая персонализированную рекламу для пользователей и облегчая повторный маркетинг. И самое главное, он может собирать важные аналитические данные отслеживания для веб-сайта.

Файл cookie зависит от браузера. Это означает, что файл cookie, размещенный браузером Firefox на вашем компьютере, не будет доступен для браузера Chrome. Файлы cookie также относятся к конкретному сайту. То есть файл cookie, размещенный одним веб-сайтом, не может быть доступен другому веб-сайту. Однако файлы cookie можно включать и отключать в настройках веб-браузера.

Знакомство с файлом cookie Universal Analytics

Файл cookie _ga хранит одну важную информацию — идентификатор клиента, который представляет пользователя веб-сайта. Идентификатор клиента будет выглядеть примерно так: GA1.2.7889899.1500475869, который сохраняется в этом файле cookie и затем размещается на компьютере пользователя.

Как _ga cookie создает идентификатор клиента?

В базовой реализации Universal Analytics, когда пользователь посещает ваш сайт, выполняется код отслеживания, который проверяет, существует ли файл cookie _ga на компьютере пользователя, если нет, код отслеживания генерирует один, а случайный идентификатор клиента создается и сохраняется в файле cookie.

Чтобы технически понять, как файл cookie _ga генерирует идентификатор клиента, мы должны сначала взглянуть на сам код отслеживания Universal Analytics.

Вот пример кода отслеживания:

Если вы посмотрите на код отслеживания, функция, заключенная в КРАСНОЕ поле, создает файл cookie _ga. Затем файл cookie _ga использует библиотеку Analytics.js и генерирует уникальный 32-битный номер для каждого пользователя, посещающего ваш сайт, который является идентификатором клиента< /em>, о котором мы говорили ранее. Этот файл cookie и другие аналитические данные отслеживания, относящиеся к вашей учетной записи GA, затем используются серверами Google Analytics для расчета широкого спектра метрических данных о вашем веб-сайте, таких как трафик, сеансы пользователей, рекламные кампании, транзакции и т. д. В мире аналитики любое взаимодействие с пользователем, в результате которого данные отправляются на серверы, называется обращением.

Но вы должны отметить один важный момент: файл cookie _ga зависит от браузера и устройства. Если один пользователь получает доступ к вашему сайту через несколько браузеров, Universal Analytics рассматривает это как создание разных пользователей и разных идентификаторов клиентов для каждого браузера. То же самое верно, когда пользователь открывает ваш сайт на разных устройствах.

Подробное понимание формата идентификатора клиента

Как упоминалось в предыдущем разделе, файл cookie _ga хранит уникальный идентификатор клиента для каждого пользователя, посещающего сайт, и он будет выглядеть примерно так:

GA1.2.7889899.1600644955

Идентификатор клиента разделен на четыре части, разделенные точками.

В первой части, т. е. GA1, «GA» явно относится к Google Analytics, а «1» представляет версию формата файла cookie.

Третья часть идентификатора клиента, т. е. 7889899, ​​представляет собой случайно сгенерированный уникальный идентификатор пользователя. Каждый пользователь, посещающий ваш сайт, получит уникальный числовой идентификатор пользователя.

Четвертая часть 1600644955 — это отметка времени, обозначающая, когда пользователь впервые попал на ваш сайт. И это округляется до ближайшей секунды, когда пользователь впервые посетил ваш сайт.

Как информация _ga cookie преобразуется в содержательную аналитическую информацию?

Уже обсуждалось, что идентификатор клиента, хранящийся в файле cookie _ga, помогает Universal Analytics однозначно идентифицировать каждого пользователя, посещающего ваш сайт. Это различие стало возможным благодаря третьей и четвертой частям идентификатора клиента, которые мы видели в предыдущем разделе. Эти наборы чисел также помогают однозначно идентифицировать пользователей, когда они повторно посещают ваш сайт.

Ранее в сообщении упоминалось, что каждое действие/поведение пользователя, которое приводит к отправке аналитических данных на серверы Google, рассматривается как Обращение. Обращением может быть любое поведение пользователя, например просмотры страниц, транзакции, отказы, завершение опросов или любое другое событие. К каждому обращению, отправленному на сервер Universal Analytics, будет прикреплен идентификатор клиента.

Идентификатор клиента, прикрепленный к каждому обращению, помогает Universal Analytics объединять всю информацию, относящуюся к одному пользователю, и создавать сеансы. Пользователь (или идентификатор клиента) может иметь один или несколько сеансов, разделенных на разные периоды времени в течение дня.

Как –ga cookie справляется с междоменным отслеживанием?

Междоменное отслеживание – это процесс связывания двух связанных сайтов (один основной домен и поддомены) и сеансов на этих сайтах в один сеанс. В Universal Analytics это стало возможным благодаря добавлению объекта конфигурации «cookieDomain» в качестве параметра в объект отслеживания ga(), о котором мы упоминали в последней части третьего раздела — Как файл cookie _ga генерирует Идентификатор клиента?.

Например, по умолчанию объект/функция отслеживания будет выглядеть в коде отслеживания так:

Затем все, что вам нужно сделать, это добавить объект параметра/конфигурации cookieDomain в функцию отслеживания и установить его для вашего основного домена, и результирующий файл cookie _ga cookie автоматически отслеживать все ваши поддомены. Вот как это делается технически,

Установка срока действия файла cookie _ga

По умолчанию срок действия файла cookie _ga истекает через 2 года или 24 месяца, но вы можете изменить срок действия по умолчанию на собственное значение, добавив параметр конфигурации cookieExpires в ga() функцию и присвоение ей значения. Этот параметр конфигурации принимает значение только в секундах.

Например, если вы хотите, чтобы срок действия файла cookie истекал через 5 минут, вам нужно присвоить 300 (60 секунд * 5) объекту cookieExpires, и это делается следующим образом,

Но если вы хотите, чтобы срок действия файла cookie истекал после одного сеанса браузера, установите значение «0». Как правило, вы, как владелец веб-сайта, не хотели бы делать это, поскольку это полностью опровергает цель создания файла cookie _ga, который позволяет вам отслеживать поведение одного пользователя на вашем сайте в разные периоды времени.

Изменение пути _ga cookie

Хотя изменение пути к файлу cookie не рекомендуется компанией Google, вы все же можете изменить его, изменив значение параметра cookiePath (с '/' на '/new_path/') в функции ga(), как показано ниже,< /p>

По умолчанию файл cookie _ga устанавливается по пути корневого уровня (/) в домене верхнего уровня.

Отключение файла cookie _ga

Вы можете вообще не использовать файл cookie _ga для хранения идентификатора клиента и по-прежнему сохранять идентификатор клиента между сеансами, используя собственный механизм хранения, прежде чем отправлять его на серверы Google Analytics для обработки. ваши данные отслеживания аналитики. Вот как вы можете это сделать.

Примечание: Если вы не зависите от кода отслеживания для создания идентификатора клиента, вы должны полагаться на какую-либо другую пользовательскую или системную функцию для создания идентификатора клиента, а затем получить его с помощью функции ga(). перед отправкой на серверы Universal Analytics.

Что происходит, когда пользователь очищает файл cookie?

Это самый большой недостаток использования файлов cookie. Он может быть очищен пользователем в любое время. Когда пользователь очищает файл cookie _ga после того, как его/ее идентификатор клиента уже был отправлен на сервер Google Analytics, при следующем посещении пользователю будет назначен новый файл cookie и идентификатор клиента. По сути, тот же пользователь будет считаться совершенно новым пользователем при следующем посещении, если файл cookie будет удален.

Позвольте мне завершить…

Файл cookie _ga является неотъемлемой частью структуры файлов cookie Google Universal Analytics. И очень важно знать, как он создается, настраивается и настраивается, чтобы максимально эффективно использовать платформу Universal Analytics.

Ваши мысли…

Насколько вам удобно настраивать код отслеживания аналитики? Вы вносите изменения самостоятельно или это делается с помощью кодера? Поделитесь своими мыслями в комментариях ниже.

Читайте также: