如何从我的谷歌分析账户中获取数据以在网站上使用



考虑我是http://ethernalsite.com

在我的网站上,我添加了谷歌分析脚本,它很乐意收集我宝贵访客的数据
我想创建页面浏览量计数器。如何从我自己的帐户获取数据
我的意思是,从网站的账户收集数据。

我试过这个:

  1. 在谷歌的开发者控制台上创建浏览器令牌,并允许访问ethernalsite.com/*
    我有这样的东西:xxxxSyCl5wAzQVSxxxxxKHFcxn6Uxzi skoFZgo

  2. 让ajax进入客户端(javascript):https://www.googleapis.com/analytics/v3/data/ga?ids=ga%3A00263622&metrics=ga%3UniquePageviews&开始日期=2014-08-19&结束日期=2014-09-02&最大结果=50&key={key}

我得到了以下对ajax get query(firebug)的响应

"NetworkError: 401 Unauthorized - https://www.googleapis.com/analytics/v3/data
/ga?ids=ga%3A00263622&metrics=ga%3AuniquePageviews&start-date=2014-08-19&
end-date=2024-09-02&max-results=50&key=xxxxSyCl5wAzQVSxxxxxKHFcxn6Uxzi-skoFZgo"

带内容:

{"error":{"errors":[{"domain":"global","reason":"required",
"message":"LoginRequired","locationType":"header","location":"Authorization"}],
"code":401,"message":"Login Required"}}

将来我想在服务器端缓存这个值,并允许客户端每分钟从我的服务器中获取这些数据。如果你也有关于使用python解决这个问题的技巧,我将不胜感激。

谷歌开发者控制台将只为您提供CLIENT_ID和CLIENT_SECRET。使用这些密钥,您将能够生成ACCESS_TOKEN,并且您必须将查询字符串更改为

?ids=ga%3A00263622&metrics=ga%3AuniquePageviews&start-date=2014-08-19&end-date=2024-09-02&max-results=50&access_key=xxxxACCESS_KEYxxxx&_src=explorer

相关内容

  • 没有找到相关文章

最新更新