学网站分析要知道获取网站数据的3种方式
随着网站数量的激增,网站分析师(网站分析中用户细分法:新老用户 )的岗位也变得炙手可热。对于网站分析师的技术要求也越来越高。然而要成为一名称职的网站分析师,快速获取精准的前期数据,就成为一名网站分析是必备的技能。获取数据的方式,常用的有以下3种:网站日志文件(log files)、打点(web beacons)和js标记。
3种方式各有所长,也各有个弊端。网站分析师在运用的时候,可以有选择的进行使用。
1、网站日志文件
记录网站日志文件的方式是最原始的数据获取方式。主要是在服务器端完成的。在网站的应用服务器配置相应的写日志的功能就可以实现。
优势:可以完整的记录服务器端的请求,包括搜索引擎怕丑等的请求
缺陷:日志的获取和清晰过滤的成本过高;无用的日志对统计的干扰导致数据分析的不准确。(数据进行分析前,必须进行数据的清理,以免造成分析结果的不准确);灵活性有限,页面端的很多操作无法记录;日志文件形成对服务器会造成压力。
2、打点方式
打点的实现方式需要再被统计的页面上或者模块上嵌入一个1*1像素的透明图片,图普通用户看不到,当用户访问该网页的同时会请求透明图片,并完成页面的访问记录工作,就好比在一张A4纸上标记了一个小点。
优势:日志服务器与应用服务器分离;数据获取的可控性使日志处理成本降低。
缺陷:需要在页面上植入图片;获取的信息有限;无法获取爬虫等不请求图片的访问记录
3、JS页面标记
JS页面标记法是对打点法的改进,弥补了打点在信息获取上的不足。
js页面标记同样需要在页面端进行处理,只是嵌入的不再是图片,而是一段JS标记代码。当用户访问网页时会触发访问js代码。js代码会将需要统计的信息以URL参数形式附带在图片请求地址的后面,然后向日志服务器请求图片,这样日志服务器就可以获取比较完整的访问数据。
优势:数据获取的灵活性、可控性和完整性;可以对页面端操作进行记录
缺陷:需要在页面植入JS代码,无JS代码,监测不到;用户如果禁用JS,也无法统计到数据;无法获取搜索spider(优秀的搜索引擎爬虫spider有哪些特性 )等访问记录
上一篇: 网站优化:网站分析中用户细分法:新老用户 返 回 下一篇:网站优化:网站用户的生命周期价值