是否可以为多个用户使用单个Google Analytics帐户,特别是电子商务?事实上,我需要它用于很多用户。简而言之,我想要的是:
用户来到我的网站,以某种方式以json或任何其他格式向我提供他们的电子商务数据。我有一个谷歌分析,所以我把电子商务数据发送到谷歌分析。然后通过谷歌分析API向他们展示来自谷歌分析的数据报告(我猜是报告API?
问题不在于它是否有利可图、是否有意义等。问题是,我可以使用我的单一谷歌分析帐户来实现我上面描述的目标吗?
是的,你可以。由于您需要以不允许用户查看其他用户数据的方式将用户分开,因此您可以将一个帐户用于最多 50 个用户,因为这是每个帐户可以拥有的数据视图数(可以在帐户级别设置查看权限)1。按主机名(或其他任何名称)过滤视图,以仅记录每个视图的当前用户数据。
如果您不需要该接口(即,如果您想通过 API 查询 GA 并构建自定义仪表板),您可以拥有更多 - 只需存储每个用户的唯一 ID 并使用它来过滤数据,然后再将其显示在仪表板中。因此,就问题的这一部分而言,您是安全的。
事情可能开始分崩离析的地方是数据收集。看起来您想对累积的电子商务数据进行某种批处理。由于您无法为用户交互发送时间戳,因此 GA 中的所有日期都将关闭。另外,您有数据限制(我正在考虑您可以发送的每分钟最大交互次数),因此您的插入过程可能效率不高。最好在 measuremnt 协议之上创建一些东西,以允许您的客户端实时发送数据。
1 为了更清楚地说明这一点,您可以设置 50 个具有不同访问权限的实体。当然,每个视图都可以拥有任意数量的用户,但他们都会看到相同的数据。