许多用户的单个 google 分析帐户 - 可能吗?

A single google analytics account for many users - possible?

是否可以为多个用户使用单个 google 分析帐户,尤其是电子商务帐户?事实上,我需要它为尽可能多的用户使用。简而言之,我想要的是:

用户访问我的网站并以 json 或任何其他格式以某种方式向我提供他们的电子商务数据。我有一个 google 分析,所以我将电子商务数据发送到 google 分析。然后向他们展示来自 google analytics by google analytics API 的数据报告(我猜是报告 API?)

问题不是是否盈利,是否有意义等问题,问题是,我可以使用mysingle google 分析帐户来实现我上面描述的?

是的,你可以。由于您需要以一种不允许他们查看其他用户数据的方式将用户分开,因此您最多可以为 50 个用户使用一个帐户,因为这是每个帐户可以拥有的数据视图数(查看权限可以在帐户级别设置)1。按主机名(或其他名称)过滤视图以仅记录每个视图的当前用户数据。

如果您不需要该界面(即,如果您想通过 api 查询 GA 并构建自定义仪表板)您可以拥有更多 - 只需存储每个用户的唯一 ID 并使用它来过滤在仪表板中显示数据之前。因此,就问题的那一部分而言,您是安全的。

事情可能开始崩溃的地方是数据收集。看起来您想对累积的电子商务数据进行某种批处理。由于您无法为用户交互发送时间戳,GA 中的所有日期都将关闭。另外,您有数据限制(我考虑的是您可以发送的每分钟最大交互次数),因此您的插入过程可能效率不高。在 measuremnt 协议之上创建一些允许您的客户端实时发送数据的东西可能会更好。

1 为了更清楚一点,您可以设置 50 个具有不同访问权限的实体。当然,每个视图都可以有任意数量的用户,但他们都会看到相同的数据。