如何从 google 分析跟踪代码中读取我的网站用户(不是 google 用户)跟踪 ID?

How to read my website user (not google user) tracking id from google analytics tracking code?

我不想使用 google 分析 User ID 功能,而是想阅读 ga.js 自动生成并存储在浏览器 cookie 中的用户 ID。我想读取此 ID,以便将其发送到我的服务器。可能吗?

您可以通过以下方式获取analytics.js存储在cookie中的客户端ID:

ga(function(tracker) {
  var clientId = tracker.get('clientId');
});

这是文档中描述如何操作的页面:
https://developers.google.com/analytics/devguides/collection/analyticsjs/domains#getClientId

注意:clientId 不同于 userId

更新:

请记住,只要用户清除了他们的 cookie,客户端 ID 就会发生变化。不要用它来识别特定用户。