使用谷歌分析的数据显示在我们的网页上



在我们的一些页面上,我们显示了一些统计数据,比如该页面今天被浏览的次数,过去一周被浏览的次数等。此外,我们有一个整体统计页面,我们列出了页面,按顺序,已被浏览最多。

今天,我们只是将这些页面浏览量和事件计数插入到我们的数据库中。我们还通过正常的页面跟踪和他们的API将它们发送到谷歌分析。理想情况下,而不是查询我们的数据库,这些统计数据显示在我们的网页上,我们只是查询谷歌分析的API。谷歌分析在找出真正独特的人是谁方面做得更好,并避免计算那些人为夸大页面浏览量的人(我们允许人们在我们的网站上创建页面)。

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

所以问题是,如果有可能使用谷歌分析的API更新统计数据在我们的网页?

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

我已经完全按照你的描述做了,但是必须在页面上放一个加载图形来显示统计数据。

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

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

我还没有做过,但我想我可能会尝试一下。甚至可以作为计划作业运行。

我绝对喜欢谷歌分析我们的网站指标,但也许有一个更好的解决方案,为这个特殊的需要?

有一些第三方的解决方案(谷歌应该会找到),但要考虑资金和可行性。

相关内容

最新更新