问题标签 [google-analytics-userid]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 从 Google Analytics(分析)用户资源管理器中批量导出单个用户的 JSON 数据
我计划根据过去的用户行为为我的网站构建推荐功能。我实现它的想法是使用来自谷歌分析用户资源管理器的每个用户的数据分析每个用户的旅程,并将其提供给算法。
在 Analytics 中,当我转到用户资源管理器时,单击单个用户并进行导出,它会以格式完美的 user-report-export.json 文件下载——这正是我所需要的。然而,为了教授我的算法,我需要定期提供至少 1000 个用户旅程,这意味着我需要手动下载这些文件 1000 次。有没有办法在一个 json 文件中下载所有这些单独的旅程?我试图到处寻找,但找不到任何可以提供有关如何实现它的更多信息的文档。
我对 Javascript 和 Python 很熟悉,所以如果有可能的脚本选项,我也很乐意尝试一下。
google-analytics - Google Analytics(分析)用户 ID 报告维度和指标
我需要使用每个用户的 User-ID 报告数据填充我的数据库(我所指的报告可以在 Google Analytics > Reports > User Explorer (> click on the user id)中找到)。
我正在查看文档,但似乎找不到任何可用于完成此操作的维度或指标:https ://ga-dev-tools.appspot.com/dimensions-metrics-explorer/?authuser=1
我希望我有一些代码示例,但是另一种方法是运行这个脚本(为简单起见,我不会在此处包含所有其他功能):
这将为每个用户 ID 生成此字典:
这种方法的麻烦在于我必须去计算我感兴趣的大部分指标,相反,我宁愿只收集指标并填充数据库。
如果可以提供所需的“ga:dimension(s)”和“ga:metric(s)”,我们将不胜感激。
cookies - 使用 Google 标签管理器从 cookie 中跟踪用户 ID
我正在尝试将我的用户 ID 写入 cookie。当用户登录时,我可以从服务器的变量中捕获它dataLayer
,但用户已经可以在下一个会话中登录。所以我尝试创建自定义 JavaScript 代码,假设检查变量是否未定义并写入 cookie,如果 cookie 存在则返回 cookie 值。
但它仅在我处于tagmanager
调试模式时才有效,当它关闭时,什么都不会发生。所以我的问题是我做错了什么?
google-analytics - User identification in Google Analytics
We are building a website which has a set of public pages, and private pages. For Web Analytics, we are using Google Analytics.
We have a unique userId
which can identify the user once he login. So this takes care of the private pages in the site.
We have couple of questions related to the User identification.
- For the public pages, since we do not have a userId, should we leave the
userId
property as empty? - Is there a way in which we can link the user's activity that happened between the private and public pages (assuming the cookies are there in the browser). Does GA rely on the clientId property to link it?
- What is the recommended approach with respect to user id tracking when we have public and private pages in the same site?
google-analytics - 使用 Google Tag Manager 实现 User-ID
我已将 Google 跟踪代码管理器添加到我们的网站,并使用数据层插入了几个自定义维度,包括 显示 user_id 的“user_id”数据层
跟踪代码管理器中的 Google Analytics(分析)变量配置为将这些数据层变量传递到相应的维度:跟踪 代码管理器变量和 Analytics 中的维度
我知道这是有效的,因为我可以在查看报告时将其添加为 Analytics 中的二级维度: Analytics with Dimension Shown
但是,当我设置用户 ID 时 创建的用户视图没有显示任何内容:创建用户视图
我们使用推荐的步骤 安装了跟踪代码管理器:安装跟踪代码管理器
我们是否还需要添加“全球站点标签跟踪代码”? 如何在跟踪代码中实现用户 ID
如果没有,我做错了什么?
amazon-s3 - 有没有办法每天从 Google 报告分析 API 将超过 10000 条记录导出到 AWS s3?
我有一个 GA 360 视图,每天都会获得大量流量,我想将命中级别数据(使用 GA_client_id)导出到 aws s3 服务器。这里的限制是 GA API 每天只允许 10000 条记录。有人建议,如果我们将 GA_client_id 放在自定义维度中,则限制将不适用。是真的吗?如果有另一种解决方案可以每天为单个视图导出超过 10000 条记录,请告诉我。请注意,这将是一个查询,将在每天的特定时间自动运行。非常感谢你。
firebase-analytics - user_pseudo_id 更改而无需重新安装应用程序
我将 firebase 分析日志导入 BigQuery,并观察到 user_pseudo_id 更改不合理。当我在他们自己的应用程序中的用户配置文件中放置一个“UUID”时,发现一些事件与相同的“UUID”捆绑在一起,可以有不同的 user_pseudo_id。而且我很确定用户没有重新下载或重新安装该应用程序。
尤其是有时候,我看到user_pseudo_id从A变成了B,后来又变回了A。
任何提示/说明?非常感谢!
google-tag-manager - GA4 维度“使用用户 ID 登录”已禁用
在使用 GA4 而不是 UA 配置谷歌分析属性后,我发现用户 ID 维度有问题。正如您在下图中看到的,GA4 似乎没有接收带有 user_id 属性的数据,因此无法按该属性进行过滤。顺便说一句,我指的是这个属性,我使用了一个Reporting identity
名为By User-ID and device
.
好像我的配置有问题,但是当我使用 GA4 的 DebugView 工具时,我可以看到 user_id 已正确发送:
所以我不确定这里发生了什么。为什么Signed in with user ID
维度被禁用?