是否可以使用Google AnalyticsAPI为任何网站(而非我的网站)获取Google Analytics数据?

时间:2014-09-04 11:13:26

标签: google-analytics-api

是否可以使用Google AnalyticsAPI为任何网站(而非我的网站)获取Google Analytics数据?

我为Google Analytics创建了Google API。然后,我尝试访问Google Analytics数据以获取不同的个人资料ID。

它适用于我的个人资料ID,但不适用于其他用户的个人资料ID。

2 个答案:

答案 0 :(得分:2)

没有。您需要被授予帐户或视图的权限才能访问它。 GA有文档here

答案 1 :(得分:1)

Google AnalyticsAPI依赖于[OAuth 2.0](https://developers.google.com/analytics/devguides/reporting/core/v3/gdataAuthorization)进行授权。这仅表示您创建的数据提取模块需要显式权限才能访问Google Analytics帐户。此外,由于帐户和配置文件(视图)在Google Analytics中彼此[相关](https://support.google.com/analytics/answer/1009618?hl=en)的性质,您描述的使用不同个人资料ID的方案无法运行。因此对于例如如果您的Google Analytics帐户通过电子邮件ID foo@gmail.com进行关联,则您用于查询的个人资料ID必须与Google Analytics帐户中的实际个人资料相对应。这就是随机配置文件ID不起作用的原因。