ajax – 从Google Analytics(分析)中刮下实时访问者

前端之家收集整理的这篇文章主要介绍了ajax – 从Google Analytics(分析)中刮下实时访问者前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有很多网站,并且想要建立一个显示在每个页面上的实时访问者数量的仪表板。 (任何人都想要这个?)现在,查看此信息的唯一方法是为每个站点打开一个新的选项卡。

Google没有实时的API,所以我想知道是否可以删除这些数据。 Eduardo Cereto发现Google通过实时/绑定网络请求传输实时数据。任何更加聪明的人都有一个想法,我应该如何开始?这就是我在想的:

找出如何以编程方式进行身份验证
>检查所有的实时/绑定请求,看看它们是如何变化的。每个请求是否都有唯一的密钥?这是从哪里来的?以下是我的请求细目:

https://www.google.com/analytics/realtime/bind?VER=8

& key = [这是什么?它从何而来? 21个字母小写字母数字,每个请求保持不变]

& ds = [这是什么?它从何而来? 21个字母小写字母数字,每个请求保持不变]

& pageId = rt-standard / rt-overview

& q = t:0 |:1:0:,t:11 |:1:5:,ot:0:0:4,ot:0:0:3,t:7 |:1:10: == REFERRAL;,t:10 |:1:10:,t:18 |:1:10:,t:4 | 5 | 2 |:1:10:2!= zz;

q变量URI解码到这个(什么?):
t:0 |:1:0:,t:11 |:1:5:,ot:0:0:4,ot:0:0:3,t:7 |:1:10:6 == REFERRAL; ,t:10 |:1:10:,t:18 |:1:10:t:4 | 5 | 2 |:1:10:2!= zz;& f

& RID = rpc

& SID = [这是什么?它从何而来? 16字符大写字母数字,每个请求保持不变]

& CI = 0

& AID = [这是什么?它从何而来?整数,从1开始,奇怪地增加到150,然后298]

& TYPE = xmlhttp

& zx = [这是什么?它从何而来? 12个字符小写字母数字,更改每个请求]

& t = 1
>检查所有的实时/绑定响应,看看它们是如何变化的。数据如何进入?它看起来像是一些改变的JSON。需要多少次连接来获取数据?活跃的访客在哪里现场号码在哪里?这是一个转储的样本数据:

19
[[151,[“noop”]
]]
]]
388
[[152,[“rt”,[{“ot:0:0:4”:{“timeUnit”:“MINUTES”,“overTimeData”:[{“values”:[49,53,52,40,42 ,55,49,41,51,47,42,62,82,76,71,81,66,86,65,55,73,81 ],“name”:“Total”}]},“ot:0:0:3”:{“timeUnit”:“SECONDS”,“overTimeData”:[{“values”:[0,1,1 ,1,2,0 ,5,5,0 ,1,3,0],“name”:“Total”}]}}]]]
]]
388
[[153,[“rt”,[{“ot:0:0:4”:{“timeUnit”:“MINUTES”,“overTimeData”:[{“values”:[52,81 ],“name”:“Total”}]},“ot:0:0:3”:{“timeUnit”:“SECONDS”,“overTimeData”:[{“values”:[2,2 ,0,0 ,0,2],“name”:“Total”}]}}]]]
]]
388
[[154,[“rt”,[{“ot:0:0:4”:{“timeUnit”:“MINUTES”,“overTimeData”:[{“values”:[53,1 ,2,3],“name”:“Total”}]}}]]]
]]

让我知道,如果你可以帮助上面的任何项目!

为了达到这一目标,Google推出了新的实时API。使用此API,您可以轻松地检索实时在线访问者以及具有以下维度和指标的多个Google Analytics(分析)。 https://developers.google.com/analytics/devguides/reporting/realtime/dimsmets/

这与Google Analytics(分析)API非常相似。为了开始发展,
https://developers.google.com/analytics/devguides/reporting/realtime/v3/devguide

猜你在找的Ajax相关文章