有可能多个Google Analytics帐户(例如[email protected]和[email protected])具有相同的profile(view) Id或者它在所有Google Analytics帐户中都是唯一的吗?多个Google Analytics帐户可以拥有相同的配置文件ID吗?
我确定网络媒体资源在多个GA帐户中是唯一的(因为它用于从网络/应用收集数据),但我不确定配置文件ID。
这里是用例:
我开发的Web应用程序,它允许网络上的任何用户授权他/她的GA帐户和GA提取数据。该Web应用程序使用GA Reporting API V4并执行基于Google Analytics用户名(即[email protected])的缓存机制。
现在让我们从[email protected]的个人资料ID 123与[email protected]共享,并且这两个用户都希望从GA中为相同的个人资料123提取相同的数据。现在,由于缓存是在GA用户名上完成的,因此Web应用程序会将其视为两个不同的请求,但如果缓存在配置文件ID上完成,则两个请求中只有一个将被视为新请求,另一个将从缓存结果中提供。这就是为什么我需要知道GA个人资料ID在多个Google帐户中是唯一的还是不考虑个人资料ID不与其他任何帐户共享。
=====编辑=====
我已经要求谷歌广告界的同样的问题。这里是供参考的链接。
鉴于API使用视图ID从属性中提取数据,而不是属性ID,所以我认为确保它们是唯一的。 –
正如我在我的回答中所述。 Profile ID本身在世界范围内可能不是唯一的。这可能是至少在网络媒体资源和个人资料上的复合键。您需要将这两个文件保存为您的主键以识别帐户。但只有谷歌可以回答100%,所以这个问题可能是基于主要意见。注意我可以问,但我不知道他们是否会告诉我:) – DaImTo
是@DaImTo。我有同样的想法,即帐户ID /网络媒体资源ID和个人资料ID的组合总是独一无二的。但我只是想避免向用户询问一个附加参数,即Accound Id。 – dikesh