如何从我的google analytics帐户获取数据以便在网站上使用?

2024-10-02 18:23:42 发布

您现在位置:Python中文网/ 问答频道 /正文

假设我是http://ethernalsite.com的所有者

在我的网站上,我添加了google analytics脚本,它很乐意收集有关我宝贵访客的数据。
我想创建计数器页面视图。如何从我自己的帐户获取数据?
我是说,从网站的帐户收集数据。在

我试过了:

  1. 在google的开发者控制台上创建浏览器令牌,并允许访问ethernalsite.com/*
    我有一些类似的东西:xxxsycl5wazqvsxxxxxkhfcxn6uxzi skoFZgo

  2. 使ajax在客户端(javascript)上运行:https://www.googleapis.com/analytics/v3/data/ga?ids=ga%3A00263622&metrics=ga%3AuniquePageviews&start-date=2014-08-19&end-date=2014-09-02&max-results=50&key={KEY}

对于ajaxget 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"

内容:

^{pr2}$

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


Tags: 数据httpscomdatadate网站wwwgoogle
1条回答
网友
1楼 · 发布于 2024-10-02 18:23:42

谷歌开发者控制台只会给你客户端账号和客户端密码。使用这些密钥,您将能够生成ACCESS_令牌,并且您必须将查询字符串更改为

?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

相关问题 更多 >