我希望在我的一个网站上实现页面浏览跟踪系统。
该网站是供应商可以在其上宣传其服务的目录。供应商在网站上有一个唯一的个人资料页面,例如mysite.com/directory/abc-profile.html
想法是,供应商可以登录到其站点上的帐户区域,并查看有多少人正在访问其个人资料的统计信息。理想情况下,我要将其显示为:
Total views | Total today | This week | This month | This year
数据是否不是最新的都没关系。
我已经在网站上安装了Google Analytics(分析)跟踪代码。是否可以使用Google Analytics(分析)API检索此数据?如果是这样,我需要进行哪种查询?我查看了文档,但无法弄清楚这些功能是否允许这样做。
我在服务器上使用PHP和MySQL。
是的-为此,您将需要使用Google Analytics(分析)API。我建议您检查一下查询浏览器,以了解您需要创建的查询。
您将需要进行大量查询才能获取所需的所有数据(调整开始日期):-总观看次数-今年-本月-本周(即过去7天-您还可以从中获得今日总计)。
这是查询示例:
https://www.googleapis.com/analytics/v3/data/ga?ids=ga:1234456789&dimensions=ga:pagePath&metrics=ga:pageviews&filters=ga:pagePath==/about-us.html&start-date=2013-10-15&end-date=2013-10-29&max-results=50
另外,您可能要考虑www.embeddedanalytics.com(公开-我与他们合作)。我们提供的服务/平台可让网站所有者嵌入基于GA的图表/统计信息,而无需学习GA API。我们有一个CMS版本,它将完全满足您的需求(在其中编写调用以传递页面路径的脚本)。我们在许多播客共享站点上都做了类似的事情。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句