自定义打点数据问题排查


自定义打点数据问题排查

  • 服务器端制定接口,接收数据

  • h5用最简单的AJAX进行数据发送

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
   function ds4() {
return (((1 + Math.random()) * 0x10000) | 0).toString(16).substring(1);
}
function duuid() {
return (ds4() + ds4() + "-" + ds4() + "-" + ds4() + "-" + ds4() + "-" + ds4() + ds4() + ds4());
}
// 获取打点玩家唯一id
var duid = localStorage.getItem("duid");
if(!duid) {
duid = duuid();
localStorage.setItem("duid", duid);
}
function sendD(d) {
var httpRequest = new XMLHttpRequest();
httpRequest.open('GET', 'http://xxxx.com/d?duid='+duid+'&d=' + d, true);
httpRequest.send();
}
// 使用
sendD(1);