Headline »

2016-11-23 – 3:21 下午

这篇文章独家首发在:iCDO(微信公众号:互联网数据官)

  你可能没有听说过Amplitude,但你可能听说过Mixpanel(没有听说过的朋友也没关系,不久的未来我们会有一个专门的文章介绍这家同样很牛的公司),没错,Amplitude是Mixpanel的有力挑战者。在美国,很多用户因为种种原因(后面会说到),从Mixpanel转投到了Amplitude。

Read the full story »
网站分析经验分享

网站分析的逻辑模型,思维方法,实战经验和案例的分享。

网站分析圈子/活动

目前正在每月进行的活动是WAW(网站分析星期三)。此外,所有的网站分析和互联网广告和营销方面的活动也都会在这里通知。

产业动态

网站分析产业有什么新鲜事?中国的网站分析发展到什么状况了?这是这个分类要关注的内容。

网站分析工具

想了解Google Analytics, Omniture以及其他网站分析工具、网络营销监测和分析工具吗?看这里!

招聘动态

这里有招聘信息,也有求职信息。也可以直接给我写信询问更多的工作机会和人才储备。招聘专用邮箱是:sxwuda(at)163(dot)com。

主页 » 基础知识

3G时代来了,手机上网的监测也该走向议事日程了!

提交 2009-01-04 – 6:36 下午 11 点评

  TD的牌照的事情终于要尘埃落定(或者说是水落石出也不过分),吕廷杰在2007年10月份的一次会议上就曾告诉我们,不出一个月TD就会“试商用”,但结果还是让大家苦等了一年多的时间。不过发了就好,因为这是影响中国手机通信的一件大事,同样,这也将对互联网产业带来一次新的冲击。

  据用过的朋友说,用TD上网的速度的确是快了,而且还能下载些什么,虽然还不能比ADSL上网,不过肯定有一天会并驾齐驱甚至更快。手机上网随着3G的普及只是时间问题,那么摆在网站分析师面前的问题是,该要如何监测通过手机进行的上网呢?

  这个问题其实在3G商用之前,大家用GPRS或者用手机Wifi的时候就已经提出来了,只不过那个时候上网速度太慢,用户相对较少,因此没那么迫切,但是3G来了,我们必须要未雨绸缪了。

  通过手机访问网站/广告对目前主流的网站分析方法提出了挑战,主要的挑战包括:

  • 由于并不是所有手机/手机浏览器都支持cookie,因此基于cookie方式的网站分析(比如GA,比如Omniture等)会大部分失效。要知道,Unique Visitor(唯一访问者),Visit(访问),Traffic Source(流量来源)等度量都需要基于cookie监测;
  • 尽管大量的智能手机开始支持JavaScript,但是对手机上网而言,JavaScript还不是被普遍采用的。因此,如果要用js代码之类的东西来做监测,监测代码实际上无法在所有的手机终端上实施;
  • 手机有太多种型号和生产厂,操作系统和浏览器软件也五花八门,现在还没有能像Windows一样能独霸一方的。这样对于监测终端的情况就带来了相当的麻烦;
  • 手机的上网IP地址?如果cookie不能用,那么或许我们能指望IP地址了。可惜,这个也很令人沮丧,手机的IP地址并不是某个手机唯一的标识,它并不是如电脑的静态IP一样长时间不会发生大的改变的。
  如果cookie不能用,JavaScript也失效的话,那么现在能提供的监测方法就不多了,这很类似于网站分析所经历的早期阶段:
  • 第一种方法当然是去找log files(服务器端记录文件),目前这是最可行的方法了,WebTrends目前能够提供相关的监测/分析服务。因为不管cookie还是JavaScript什么的,只要访问了网站服务器,就总会留下访问记录,通过这个方法是能够监测到一部分数据的。不过如何定义Unique Visitor仍然是问题,因为IP和cookie都不能使了。
  • 第二种方法是Packet sniffing,比log 分析要自动化一些,当然还是得在服务器端实现,因此和log分析的问题是一样的。在国内,这种方式用的不多。
  • 第三种方法是web beacon的方式,在监测广告的表现的时候,我们有时候会使用这种方法,通常是在广告的图片(或flash)文件的旁边放一个1X1像素的透明图片(一般是GIF格式的图片),通过这个“小间谍”,能收集到终端的相关信息。当然,这种方法仍然面临着手机终端型号、软件的识别以及如何辨识Unique Visitor等问题的困扰。
  • 第四种办法是……嗯,也许是个馊主意……那就是搞好运营商的关系。他们那儿有很多技术数据,如果你能获得并且找到你真正想要的话……这方法因人而宜,不过中国什么都缺,就是不缺牛人……或许反而是个好主意。
  除了这些办法之外,我已经想不到别的了,因为手机上网最大的问题是既没有文件上的标准,也没有事实上的标准。标准是最重要的,期待技术不如期待标准。在这一点上,我有些异想天开的期待iPhone一统天下了!:) 不过,拜托,如果100美元一个的话。
  因此,如果你看到这样的一个手机上网监测报告,请不要惊诧:
  大量的Unclassified不是你的软件有问题,也不是软件商不专业,实在是这个新产业在infancy期间的问题啦!图表数据来自(www.iclick.nl)。

Tags: ,

11 点评 »

  • CB说道:

    黑莓的,静态IP,浏览器支持cookie, javascript。新一代的智能手机上的浏览器都支持这些。而且,以前我们分析过wap访问的log,似乎,甚至可以得到手机号码(记得不太确切了,这个依赖于运营商喜好了)。至于是什么手机,只要浏览器能够正确上传Agent类型,不是难事。

  • qmigh说道:

    老兄,你这里面确实错得比较多。:)

    1、cookie问题。很多手机浏览器支持cookie,特别是s60、windows mobile系统的。但是,目前在国内确实使用cookie有问题,绝大部分丢失。我的估计是移动wap网关做了过滤。所以,现在确实不能依赖cookie来追踪用户,网站也不能依赖cookie来保持session和用户的登录状态,一般都要自己在url里面硬加入session id参数。

    2、JavaScript问题。有一些手机支持JavaScript了,但是数量不多,所以也不能依赖。监测代码最好是使用隐藏图片的方式来处理(哦,你说了,专业名词是web beacon),但是有少量用户会关闭图像显示,所以也做不得准。最重要的是不能依赖cookie,所以第三方监测只能得到大致的PV数据,但是UV数量就不准了。

    3、关于ua。手机浏览器会传ua的。但是万恶的移动在wap网关过滤掉ua了。如果使用联通手机卡上网、或者移动手机卡用cmnet上网的话,可以得到ua。

    4、关于IP。有两种不同的情况要区分。第一、如果用户使用cmwap方式上网,通过移动的网关代理,那么服务器这边拿到的就是网关的ip,全国的网关ip总共也就是一百来个;第二、如果使用cmnet方式上网,那么就有一个公网ip了,如果用户不断线,那么这个ip就保持不变(切换基站应该不会导致ip变换,这点我没有试验,无法作准)。

    5、如何判断一个独立用户,其实手机访问比电脑访问更简单,因为只需要看是否是同一个手机号码就行了。通过手机上网的时候,是会把手机号码传给服务器的。是不是很惊喜?可惜!万恶的移动!把手机号码给过滤掉了。:) 现在用联通的手机卡上网的话,服务器还是能够得到手机号码的,用移动的手机卡就不行了。

    而你说的馊主意,其实才是王道啊~~~

  • Tenly说道:

    比较同意楼上的说法,让我幻想:如果从运营商去获得数据,那样真的是数据相当丰富.包括用户的电话号码,用户的消费习惯与消费能力..哈哈.
    如果运营商能告诉我们这个访客是否运营商的优质用户,那么这又是一个令人Happy的数据.

  • lhb5883说道:

    其实还有一种方法,就是做手机浏览的代理,例如operamini这种浏览器的所有数据都经过opera的服务器,所以要跟踪数据并不困难。

  • Alex说道:

    Phone Number won’t be posted to server. As far as I’m concerned, most phone support Cookies & most smart phones (not limited to Linux, Symbian) support js. Some S40 & MTK have a limited support to js.

  • Sidney Song说道:

    回复qmigh:拜谢指正。这一块我的确是只知一二,见笑。

    关于手机对cookie和JavaScript的支持,看来没有做调查是不能随便臆断的。不过,如果只是部分手机支持的话,看来还是不能作为一个通用的监测方案——至少要有95%的手机支持或许才行。尤其是考虑到大量的手机不是智能手机,这个方案看来不能起效。——当然,我要修改正文中的错误。

    回复 lhb5883:您所谈到的的确是一种方法,不过这个方法虽能够解决流量大小问题,但是更详细的信息,比如UV,比如Path和终端信息,可能不能获得。而且手机浏览的代理要求终端要加上这种浏览器,大量推广或有难度。

    Reply to Alex: Good to hear more phones support js. But if not all phones support it, tracking results based on js won’t be accurate. What if js could be a standard accepted by the whole industry…?

  • wuym说道:

    在移动对wap未感兴趣前,wap网站是可以获取手机号的。

    而当移动关注wap后,手机号被过滤掉了,只有登录wap网站的客户才能获取到手机号或用户名。

    我们目前正在给客户实施的是通过wap应用层构造wap请求记录,然后发给独立的日志采集服务器。

    因为对于wap应用层而言,session和用户的登录状态、浏览请求行为都是可以获取的。

    对于wap浏览区,只能使用sessin id+手机终端类型识别独立访客。

    对于登录客户,则使用手机号或用户进行独立访客识别。

  • 签名设计说道:

    WAP监测是一个问题,我们公司现在在做WAP推广,但就是没有一个好的监测数据来统计效果.

  • gz_wuym说道:

    对于2G的手机监控,webtrends、Omniture、google都已有相应方案及案例。

    一般都是通过在wap页面中嵌入IMG请求监控串的方式实现(由wap应用将该页面对应的监控信息记录到动态构造的IMG对象中,并将该对象动态嵌入到wap页面底部),并要求wap页面设置禁止缓存属性。

    国外的实际案例可参考wap.usbank.com。

    通过该方式,基本可以实现跟web网站分析类似的效果。

  • xiaoshuo说道:

    哪有压迫,哪有就有反抗

  • gecq说道:

    3g这么久了,万恶运营商没有什么改变,导致手机上网监测进展很慢~

发表评论!

以下,或添加您的评论 trackback 从您自己的网站. 您也可以 Comments Feed 通过 RSS

很好。保持清洁。保持主题。没有垃圾

您可以使用这些标签:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> 

这是一个Gravatar启用博客。为了得到自己的全球公认的,头像,请登记 Gravatar.