在我们的某些页面上,我们会显示一些统计信息,例如该页面今天被查看的次数、过去一周被查看的次数等。此外,我们有一个整体统计页面,我们在其中按顺序列出页面,观看次数最多的。
今天,我们只是将这些页面浏览量和事件计数在它们发生时插入到我们的数据库中。我们还通过正常的页面跟踪及其 API 将它们发送到 Google Analytics。理想情况下,我们无需查询我们的数据库以将这些统计信息显示在我们的网页上,而只需查询 Google Analytics 的 API。谷歌分析在确定谁是真正的唯一身份并避免计算人为夸大浏览量的人方面做得更好(我们允许人们在我们的网站上创建页面)。
那么问题是是否可以使用 Google Analytics 的 API 来更新我们网页上的统计信息?如果我缓存结果是否更可行?或者只是偶尔更新我们的统计数据?对于我们的网站指标,我绝对喜欢 Google Analytics,但也许有更好的解决方案来满足这一特殊需求?