wap流量的统计分析
前端时间公司想统计wap站点的流量,小菜去网上搜了下,想看看有没有什么好点的 wap流量分析,发现比较少 。于是和2个朋友自己研究了下里面的技术,做了个wap流量分析的测试版出来,也同时欢迎园子里的朋友们来看看,小菜在这里先感谢了。
想大概说下小菜的开发思路:
项目分下面几大块: 数据的采集; 数据的清洗;服务的安装;然后就是分析好的数据的展示;
数据的采集包括 手机信息 手机浏览器信息等
代码很简单
得到手机号码
string mobileSN = "0";
//datatool.SpFileValue["@c_mobile"] = "";
if (!string.IsNullOrEmpty(Request.ServerVariables["DEVICEID"]))
{
mobileSN = Request.ServerVariables["DEVICEID"];
}
if (!string.IsNullOrEmpty(Request.ServerVariables["HTTP_X_UP_subno"]))
{
mobileSN = Request.ServerVariables["HTTP_X_UP_subno"];
}
if (!string.IsNullOrEmpty(Request.ServerVariables["HTTP_X_NETWORK_INFO"]))
{
mobileSN = Request.ServerVariables["HTTP_X_NETWORK_INFO"];
}
if (!string.IsNullOrEmpty(Request.ServerVariables["HTTP_X_UP_CALLING_LINE_ID"]))
{
mobileSN = Request.ServerVariables["HTTP_X_UP_CALLING_LINE_ID"];
}
浏览器
string mobileBrand = string.IsNullOrEmpty(Request.UserAgent) ? Request.Headers["User-Agent"] : Request.UserAgent;//浏览设备信息
然后是对得到的数据进行清理,统计,以及分析
考虑到wap站点流量大的因素,数据库采取了分库以及分表的方案,定制作业对清洗的数据进行处理。
在园子里潜水3年了 ,第一次发文章 ,呵呵 ,不知道怎么写 ,上些界面大家看看
大家可以先去小弟的站点http://tj.tajiu.net/看小效果,详细的技术实现可以加小弟QQ 87172811 交流 ,近期代码整理下,开源给大家,同时欢迎大家一起帮小弟测试,帮助小弟及时完善