Google Analytics(分析)Cookie 在网站上的用法

本文档将介绍 gtag.js 如何使用 Google Analytics(分析)Cookie 来衡量网站上的用户互动。

概览

当用户在网页之间导航时,您可以使用 gtag.js 代码库在 Google Analytics(分析)中记录用户看到的页面的信息(例如网页的网址)。gtag.js 代码库使用 HTTP Cookie 来记录用户之前与网页进行的互动。

gtag.js 使用 _ga_gid Cookie 来区分唯一身份用户,使用 _gat Cookie 来限制要求率:

Cookie 名称 默认有效期 是否可以设置? 说明
_ga 2 年 用于区分用户。
_gid 24 小时 用于区分用户。
_gat 1 分钟 用于限制要求率。
AMP_TOKEN 30 秒至 1 年 包含可用于从 AMP Client ID 服务检索 Client ID 的令牌。其他可能的值表示选择停用、正在进行的请求或从 AMP Client ID 服务检索 Client ID 时出错。
_gac_<property-id> 90 天 包含用户的广告系列相关信息。如果您已将 Google Analytics(分析)帐号与 AdWords 帐号相关联,AdWords 网站转化跟踪代码会读取此 Cookie,除非您选择停用此功能。 了解详情

要覆盖 _ga Cookie 的默认有效期,请为您的 config 中的 cookie_expires 参数提供不同的值:

gtag('config', 'GA_TRACKING_ID', {
  'cookie_expires': 31536000  // one year (in seconds)
});