欢迎访问我的博客,有问题可以在任意文章底部留言评论

GA4里的Client ID是什么?

Google Analytics 4 Haran 9年前 (2016-12-01) 7235次浏览 0个评论
文章目录[隐藏]

更新时间:2025年11月24号

在网站和应用分析中,Client ID(客户端ID)是Google Analytics 4(GA4)用来区分不同访客的重要标识。

什么是Client ID

Client ID是分配给每个唯一访客的随机标识符,用于识别同一浏览器或设备上的访问行为。

在GA4中,Client ID可以通过客户端或服务端跟踪生成,并存储在第一方Cookie中。

它并不包含个人身份信息,但可用于统计用户行为、会话和访问次数。

注意:Client ID不同于User ID,User ID通常来自后台系统,用于跨设备关联同一用户,而Client ID只在单个设备/浏览器上唯一。

 

客户端跟踪的Client ID

在客户端跟踪中,Client ID通常以随机数加时间戳的形式生成,例如:

1262312975.17103315909

它存储在浏览器的第一方Cookie _ga 中,_ga 的典型结构如下:

GA1.1.987121999.1637741839

GA4里的Client ID是什么?

各部分说明:

解释
GA1 版本号
1 网域层级(Cookie存储层级,默认存储到顶级域)
987121999 随机生成的唯一数
1637741839 时间戳,用于标识首次访问时间

特点:客户端生成的Client ID是JavaScript生成的,可以通过GTM等工具读取和使用。

服务端跟踪的Client ID

服务端跟踪中,Client ID的形式更复杂,一般由两串字符加时间戳组成,例如:

F99Fd7gVuQuP93MZdJiEn07o/eZba6j9bAt8ETLsn8E=.1733280703

它存储在Cookie FPID 中,FPID 的典型结构如下:

FPID2.2.F99Fd7gVuQuP93MZdJiEn07o/eZba6j9bAt8ETLsn8E=.1733280703

各部分说明

解释
FPID2.2 版本号
F99Fd7gVuQuP93MZdJiEn07o 核心用户标识符
eZba6j9bAt8j9bAt8E= 附加安全或校验信息
1733280703 时间戳

特点:服务端生成的Client ID是通过HTTP响应写入Cookie,属于HttpOnly,GTM等客户端工具无法直接读取。

客户端与服务端Client ID对比

对比项 客户端 (_ga) 服务端 (FPID)
生成方式 JavaScript生成 HTTP生成
存储Cookie _ga FPID
是否可读 可以通过GTM读取 HttpOnly,客户端不可读
格式 随机数 + 时间戳 两串字符 + 时间戳
有效期 约13个月 约13个月

 

 

如何找到Client ID

CookieClient ID在Cookie _ga

GA4里的Client ID是什么?

浏览器控制台:用gaGlobal就可以打印出vid,vid就是Client ID

GA4里的Client ID是什么?

探索:在「用户分层图表」中显示为有效用户ID,这个就是Client ID

GA4里的Client ID是什么?

 

BigQuery:user_pseudo_id表示Client ID

GA4里的Client ID是什么?

 

Client ID的作用

  • 区分不同访客:将每个访问网站或应用的独立用户标识出来,避免重复计数。
  • 关联访问行为:通过Client ID,可以把同一设备上的多次访问、事件、页面浏览、转化行为串联起来。
  • 分析用户行为路径Client ID支持会话分析、漏斗分析和行为分层。
  • 辅助User ID功能:在需要跨设备追踪用户时,Client ID可作为User ID的补充。
  • 保障隐私Client ID是匿名标识,不涉及个人身份信息,可在不泄露隐私的前提下进行用户分析。

 

延伸阅读:

参考资料


有疑问可以在底部留言
喜欢 (2)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址