使用Google Analytics将数据显示在我们的网页上?

时间:2011-07-28 10:03:55

标签: statistics google-analytics google-analytics-api usage-statistics visitor-statistic

在我们的某些页面上,我们会显示一些统计信息,例如今天查看该页面的次数,过去一周查看过的次数等。此外,我们还有一个整体统计页面,我们列出了这些页面,按顺序,这被视为最多。

今天,我们只是将这些综合浏览量和事件计数插入我们的数据库中。我们还会通过常规网页跟踪及其API将其发送给Google Analytics。理想情况下,我们只需查询Google Analytics的API,而不是查询我们的数据库,以便在我们的网页上显示这些统计信息。 Google Analytics(分析)可以更好地确定真正的独特内容,并避免计算人为地夸大其网页浏览量的人数(我们允许人们在我们的网站上创建网页)。

所以问题是,是否可以使用Google Analytics的API更新我们网页的统计信息?如果我缓存结果是否更可行?或者只是偶尔更新我们的统计数据?我非常喜欢谷歌分析我们的网站指标,但也许有一个更好的解决方案,以满足这一特殊需求?

1 个答案:

答案 0 :(得分:6)

  

所以问题是,是否可以使用Google Analytics的API更新我们网页上的统计信息?

是的,确实如此。但是,身份验证过程和xml返回可能会减慢速度。您可以通过限制返回的行/列来加快速度。此外,对您希望显示数据的方式进行身份验证(如果我理解正确的话)将要求您使用客户端身份验证方法。您发送用户名和密码。安全是一个问题。

我完全按照您的描述完成了操作但必须在页面上添加加载图形以供统计。

  

如果我缓存结果是否更可行?或者只是偶尔更新我们的统计数据?

任何一个,但缓存似乎它会起作用,特别是因为GA数据无论如何都不是实时数据。您可以进行api调用并存储(或处理然后存储)返回的xml以供稍后显示。

我没有这样做,但我想我可以试一试。甚至可以作为预定的工作。

  

我非常喜欢谷歌分析我们的网站指标,但也许有更好的解决方案来满足这一特殊需求?

有一些第三方解决方案(谷歌搜索应该根除它们),但应考虑金钱和可行性。