由于APP里面采用cookie计算流量的方法不准确,影响到流量计数二跳率和uv的计算,在魔方里面单独做html页面计数功能,增加上设备特有的标志作为参数,这样能比较准确的统计UV == 计数路径 == count.imofan.com/count?channel=xxx&url=http%3A%2F%2Fwww.pconline.com.cn%2F&ad=xxx&dev_id=xxxxx&open_udid=xxxxx&appkey=xxxxx&app_ver=xxxxx&from=xxxx&user_id=xxxxxxx&channel2=xxx[[BR]] 参数:[[BR]] 1、channel:栏目ID(*必填)[[BR]] 2、url:当前页面URL地址(*可选,url是用UTF-8编码,'''注:如果能获取到该url值,一定要返回''')[[BR]] 3、ad:广告标识(*可选)[[BR]] 4、dev_id:设备标识(与[wiki:SDKSendPackage 魔方SDK数据的dev_id字段]一致, *必填)[[BR]] 5、open_udid:IOS的设备标识(与dev_id结合用)(注:IOS必填,Android不需该参数)[[BR]] 6、appkey:魔方APPKEY值(*必填)[[BR]] 7、app_ver:魔方APP应用版本号(与[wiki:SDKSendPackage 魔方SDK数据的app_ver字段]一致,*必填)[[BR]] 8、from:搜索引擎来源标记(目前仅支持电脑网资讯端,选填)[[BR]] 9、user_id:用户设备信息(选填)[[BR]] 10、channel2:用户感兴趣的栏目(选填) 返回空格字符[[BR]] == log文件格式 == ||时间||ip||channel||ad||dev_id||open_udid||url||appkey||app_ver||from||user_id||channel2|| ---- app里面需要把原来访问计数器的请求发到上面的路径[[BR]] 原来计数器的请求如: http://count5.pconline.com.cn/newcount/count.php?channel=144&&url=http%3A%2F%2Fwww.pconline.com.cn%2F [[BR]] 没用的参数可以不发过来 ---- == 修改步骤 == * 查找计数器访问代码,如CountUtils(android),增加设备参数 * 查找计数器路径的配置,有些应用配置在魔方的在线配置 app-counter :http://count5.pconline.com.cn/newcount/count.php,新增一个配置app-counter-mofang:http://count.imofan.com/count, 这样就不会影响旧应用 * 有些应用计数器id写在代码里面,这步可以不用做;有些应用是采用在线读取[栏目:计数器id] 这种方式,需要增加一个新的配置给新版应用,如原来读http://mrobot.pconline.com.cn/configs/pconline_v4_cms_android_channel_tree ,计数器id是流量系统的,现在需要增加一个配置 http://mrobot.pconline.com.cn/configs/pconline_v5_cms_android_channel_tree,计数器id是mofang给出来