google-analytics - 如何在不使用会员区的情况下跟踪 Squarespace 网站上的个人用户活动?
问题描述
一点背景:
我有一个非常简单的 Squarespace 网站,在那里我创建了一个手动表单设置,其中包含用户的电子邮件和密码,供他们“登录”。他们只有在登录后才能查看网站。我没有使用 Squarespace 的功能(例如会员区),因为它们包含太多无法关闭的不良功能(例如,我无法关闭自动发送给用户的电子邮件,我无法阻止 Squarespace 询问姓名等)。
现在,我一直在试图弄清楚如何在 Squarespace 中使用 Google Analytics 的用户 ID 功能(Universal Analytics,而不是 GA 4,因为 GA 4 还没有很好的文档,而且它的功能仍然非常有限)所以我可以跟踪个人用户查看的页面,但它给了我大量的问题,这些问题没有得到很好的记录(至少从我所见)。我遇到的最大问题是,由于我的用户 ID 来自用户的电子邮件(以及其他随机数字),我可以从表单提交的登录页面获取个人用户信息,但我没有知道如何保存此用户信息,以便在用户登录并查看各个页面后,我仍然可以跟踪用户 ID 并将其作为参数输入到每个页面的 GA 配置代码中。我没有在 Squarespace 中看到可以存储此用户 ID 的全局变量系统的证据,所以我很困惑(尽管我很高兴知道是否有人知道类似的东西)。
有谁知道如何在不使用会员区的情况下单独跟踪 Squarespace 上的用户活动?
解决方案
如果您使用 User-ID 视图,则必须在所有命中中发送用户 ID,否则您将不会在该视图中看到不存在该信息的交互。
作为替代方案(推荐),您可以在用户级别使用自定义维度,这样您只需要发送一次userId,然后在自定义维度中收集它并从那一刻起(包括同一会话的先前交互)该用户的导航(也适用于后续会话)将与 Analytics 中的该标识符相关联。
推荐阅读
- sql-server - 为一张表创建一些分区函数和方案
- java - 尝试多次添加相同的列表实例时出现 java.lang.StackOverflowError
- javascript - 在Angular 8中导入interactjs 1.7.2不起作用
- jenkins - 无法访问主机网络之外的 Jenkins 容器
- python-3.x - 在使用 ShapeTanimotoDist() 计算形状相似性之前在 Rdkit 中预对齐分子可能吗?
- c# - TabItem IsSelected时如何触发ColorAnimation?
- r - 尝试使用 R 计算中位数时出现问题
- flutter - Dart:警告“信息:此函数的返回类型为 'int',但不以 return 语句结尾”)
- javascript - p5.js 条件语句的问题结构
- amazon-web-services - 将 Route53 注册域链接到在 EC2 实例上运行的 CMS 系统