5

我希望使用 Javascript 通过他们的 API 访问 Google Analytics 数据。基本上我想在网站上显示过去一周/一个月访问量最大的页面列表。我只能为此使用javascript。

我在官方网站http://code.google.com/p/google-api-javascript-client/wiki/Samples#Google_Analytics_API上找到了这个例子

有什么方法可以在没有身份验证的情况下访问 Google Analytics 数据?我需要以某种方式加载用户名/密码吗?明确地说,我希望一个网站(具有 Google Analytics 跟踪)从其自己的帐户加载分析数据。

我认为可能有一种方法可以公开某些数据,然后以某种方式查询......或者可能创建一个受限用户来访问它。我找不到任何例子。

4

1 回答 1

8

未经身份验证您无法访问 GA,原因与未经身份验证无法访问您的银行帐户的原因相同(因为这将允许其他人未经身份验证访问您的帐户,这可能会造成一些不便)。

Google 提供了一个通过 Javascript 访问 GA 的完整示例:https ://developers.google.com/analytics/solutions/articles/hello-analytics-api 。但是我认为这不是您想要的(我认为您需要登录 Google 才能实际检索数据)。

但是,您可以使用 Google Apps 脚本将数据提取到 Google 电子表格中并将其嵌入到您的页面中(至少我认为这应该是安全的)。

更新:谷歌已经发布了谷歌分析超级代理,允许安全地与公众共享分析数据。

于 2013-02-06T15:07:55.747 回答