由于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
参数:
1、channel:栏目ID(*必填)
2、url:当前页面URL地址(*可选,url是用UTF-8编码,注:如果能获取到该url值,一定要返回)
3、ad:广告标识(*可选)
4、dev_id:设备标识(与魔方SDK数据的dev_id字段一致, *必填)
5、open_udid:IOS的设备标识(与dev_id结合用)(注:IOS必填,Android不需该参数)
6、appkey:魔方APPKEY值(*必填)
7、app_ver:魔方APP应用版本号(与魔方SDK数据的app_ver字段一致,*必填)
8、from:搜索引擎来源标记(目前仅支持电脑网资讯端,选填)
9、user_id:用户设备信息(选填)
10、channel2:用户感兴趣的栏目(选填)
返回空格字符
log文件格式
| 时间 | ip | channel | ad | dev_id | open_udid | url | appkey | app_ver | from | user_id | channel2 |
app里面需要把原来访问计数器的请求发到上面的路径
原来计数器的请求如: http://count5.pconline.com.cn/newcount/count.php?channel=144&&url=http%3A%2F%2Fwww.pconline.com.cn%2F
没用的参数可以不发过来
修改步骤
- 查找计数器访问代码,如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给出来
![(please configure the [header_logo] section in trac.ini)](http://www1.pconline.com.cn/hr/2009/global/images/logo.gif)