多个Google Analytics帐户可以使用相同的个人资料ID吗?

时间:2017-01-03 05:54:56

标签: google-analytics google-analytics-api

多个Google Analytics帐户(例如abc@gmail.com和xyz@gmail.com)可能具有相同的profile(view) Id,还是在所有Google Analytics帐户中都是唯一的?

我确信网络媒体资源在多个GA帐户中是唯一的(因为它用于从网络/应用中收集数据),但我不确定配置文件ID。

以下是用例:

我正在开发网络应用程序,允许互联网上的任何用户授权他/她的GA帐户并从GA中提取数据。该Web应用程序使用GA Reporting API V4并基于Google Analytics用户名(即abc@gmail.com)执行缓存机制。

现在让来自abc@gmail.com的个人资料ID 123与xyz@gmail.com共享,并且两个用户都希望从GA中提取相同个人资料123的相同数据。现在,由于缓存是在GA用户名上完成的,因此Web应用程序会将其视为两个不同的请求,但如果在配置文件ID上进行缓存,则只有两个请求中的一个将被视为新请求,另一个将从缓存结果中提供。这就是为什么我需要知道GA个人资料ID在多个Google帐户中是否唯一,或者不考虑个人资料ID不与任何其他帐户共享。

=====编辑=====

我向Google广告客户社区提出了同样的问题。这是供参考的链接。

https://www.en.advertisercommunity.com/t5/Google-Analytics-Account-Access/Can-multiple-Google-Analytics-account-have-same-profile-ID/td-p/888552

1 个答案:

答案 0 :(得分:1)

<强>校正:

Google分析帐户不是基于单个Gmail地址。

当abc@gmail.com登录Google Analytics网站时,他们可能会列出一个或多个Google Analytics帐户。 Google Analytics帐户可以是基于网站或移动数据的。用户可以添加到多个Google分析帐户中。

让我们说abc@gmail.com有一个网站。 Superwebsite.com他们创建了一个谷歌分析帐户来跟踪该网站。现在abc@gmail.com希望与新员工xyz@gmail.com共享该Google Analytics(分析)帐户中的数据。 abc@gmail.com只需要将xyz@gmail.com添加为用户,他们都可以访问Google Analytics帐户。

<强>答案:

谷歌分析帐户ID看起来像这个59183475,并且在所有谷歌分析帐户中可能是全球唯一的。 Web属性用于将数据实际插入到Google Analytics中,看起来像UA-59183475-1,它们在全球范围内也是唯一的。

除非你在谷歌问某人,否则无法确定。但是我怀疑个人资料ID是某种composite primary key。因为它在account - web property - profile id中是唯一的。我无法证明它只是猜测我将如何亲自创建数据库。