大数据插码主要用于在用户浏览网页和填写信息后抓取对应数据,这样就可以清晰的知道每个页面有多少用户浏览过,跳出率是多少以及用户的相应信息等。

大数据插码其实很简单,主要有以下注意事项:

1.引入相应的js,露珠用的是tracker.js,注意各个js之间的依赖关系。

2.把页面获取域名的地方,比如:var iurl = "http://www.baidu.com"换成自动获取的域名(为了区分生产和测试环境域名)

3.查看代码js里的openid是否已经获取到(这个很重要,如果undefined代码就不会再执行了,会影响其他代码的功能)

4.在页面加载和点击事件(包括信息提交的地方)加上相应插码:

a.页面加载:TKTrack({event: "首页 ",userId: openId});

b.点击事件:TKTrack({event: "首页 ",subType:"点击事件",userId: openId});

c.信息提交:TKTrack({event: "首页 ",userId: openId,label:{lrt_id:281,name:$("#userName").val(),phone:$("#telNumber").val()}});

关于这几个参数:event一般是指页面名称即title标签里的内容;subType指的是点击事件里按钮的文字;openId指的是每个用户对应的openid(需要注意的是要注意js中的openid的大小写),总结一句话就是用户在哪里做了什么事。

附上插码js:

var appType = "wechat";
var appId = "wechat005";
var hasTKTracker = false;
function TKTrack(options) {
if (hasTKTracker) {
TKTracker.send(options)
} else {
var script = document.createElement("script");
script.type = "text/javascript";
script.src = "http://mall.tk.cn/track/tk-track-min.js?" + Math.random();
script.id = "tk-tracker";
script.appType = appType;
script.appId = appId;
script.onload = script.onreadystatechange = function() {
if (script.readyState && script.readyState != "loaded" && script.readyState != "complete") {
return
}
script.onreadystatechange = script.onload = null;
TKTracker.send(options);
hasTKTracker = true
};
document.body.appendChild(script)
}
}

最新文章

  1. C#非常重要基础之多态
  2. [osx] 查看端口被占用
  3. php 使用 Memcache 例子
  4. 深入了解Qt(三)之元signal和slot
  5. Android内存、性能是程序永恒的话题
  6. (转)Java 之 FileReader FileInputStream InputStreamReader BufferedReader 作用与区别
  7. Java Collection 接口、Set 接口、List 接口基本操作 练习
  8. CF766 E. Mahmoud and a xor trip [预处理][树形dp]
  9. 如何定义开发完成?(Definition of Done)
  10. Java数据结构和算法 - 高级排序
  11. [测试篇]MarkDown之代码块行号+折叠图片
  12. CentOS5/6/7系统下搭建安装Amabari大数据集群时出现SSLError: Failed to connect. Please check openssl library versions.错误的解决办法(图文详解)
  13. 一个6亿的表a,一个3亿的表b,通过外间tid关联,你如何最快的查询出满足条件的第50000到第50200中的这200条数据记录
  14. 洛谷P1742 最小圆覆盖(计算几何)
  15. 怎样正确的使用Cookie的Path详细解析
  16. SELECT中常用的子查询操作
  17. 微软官方出的各种dll丢失的修复工具
  18. PCB设计铜箔厚度、线宽和电流关系
  19. 清除Eclipse中的内置浏览器中的历史记录
  20. Java io流完成复制粘贴功能

热门文章

  1. leetcode第12题--Integer to Roman
  2. JS 禁止右键,禁止复制,禁止粘贴
  3. html5学习(一)--canvas画时钟
  4. wp7学习笔记
  5. Javascript多线程引擎(九)
  6. Javascript技巧实例精选(4)—FTP网站登录的Javascript实现
  7. 完美的拥抱GitHub
  8. hdu 1239 Calling Extraterrestrial Intelligence Again (暴力枚举)
  9. C++虚函数表调用学习
  10. java使用maven创建springmvc web项目