Skip to content

牛国柱

欲成国柱,须勤耕田

  • 首页
  • 专题
  • 分享
  • 关于
  • 每周一句

Archive 2012-07-28

  • 首页   /  2012   /  
  • 7 月
广告系统, 移动广告 7 月 28,2012

广告系统研究——力美广告平台IMmob

上周我们对Google AdMob广告平台进行了分析,详见《广告系统研究——Google AdMob》。本周我们研究国内的移动广告平台,第一个对象就从近期刚获得2000万美元风险投资的力美广告开始。力美广告创立于2010年,目前已是国内最大的Wap广告平台,正向智能手机广告平台延伸,产品线包括移动广告网络“力美移动广告平台”,以及为企业建立移动化信息平台的产品“力美企业宝” 。本文是对“力美移动广告平台IMmob”的研究。

IMmob面向的用户

与其他移动广告平台不一样的是,IMmob的供应端主要面对的是WAP站点,而非应用开发者。需求端对应的也只能是需要针对WAP端进行投放的广告主。IMmob通过申请帐号时选择不同角色来区别用户,根据用户的角色登录系统后,界面会不同。

IMmob解决的问题(暨IMmob的主要功能)

1、广告发布商

IMmob的广告发布更多的类似于web广告的发布一样,只是在投放媒体的选择和创意上有一些区别。

1)广告投放的第一步是广告名称和属性的设置。此处IMmob提供了导入已有广告设置的功能,是一个不错的亮点。
新建广告第一步-基本信息

2)第二步主要针对起止日期、每日预算、结算方式以及单价进行设置。IMmob提供了多达5种计费方式,但是针对CPA/CPS/CPI没有给出监测的说明,不知道如何进行监测。
新建广告第二步-投放策略

3)第三步是投放目标选择,也即我们通常说的定向设置。(各个设置的详细信息可见下方系统结构图式)

  • 投放时段设置上,IMmob定死了4个时段,用户只能选择;
  • 在地域设置上,只能选择大陆地区的省份/直辖市(台湾、香港、澳门包含在内。与用户认知不符)或者大陆外的大洲。此处的选择与随后的手机网络选择没有关联;
  • 媒体类型的设置是依照技术进行划分,如WAP(1.0)、WAP(2.0)、HTML、APP等。从选项排列吮吸以及“APP(AndRoidPad)”的书写错误可以印证力美主要面对WAP媒体进行投放的现状。请教:此处的“内置”和“聚合”,是什么意思?
  • 媒体属性应该是IMmob自己对网站进行分类得出的。
  • 手机网络的设置有4个:联通、电信、移动、Wi-Fi。未和地域进行联动。
  • 终端平台的设置中将平台操作系统和品牌型号进行了分类,不能进行联选。应该是力美对APP市场还不熟悉,技术还没有准备好的反映。

综合来看,定向设置比较简单,甚至简单的有些过头了,对广告发布商吸引力不大。
新建广告第三步-投放目标

4)第四步是添加创意。这一步让人沮丧。
新建广告第四步-添加创意

从以上的分析可以看出,IMmob平台目前仅能支持针对WAP站点的投放,支持一些简单的定向,创意形式单一,缺少对广告点击后的效果跟踪。

2、WAP网站主或应用开发者

网站主进入系统后,最主要的功能是添加媒体或者应用,填写提现信息。

1)添加媒体。

网站主或开发者可以添加的媒体类型包括了WAP、HTML和APP三个大类,关于媒体添加过程的详细信息可以看下方系统结构的图示。添加完媒体后需要通过审核才可以进行下一步——添加广告位/广告墙的操作,但是SDK则可以提前下载。需要注意的是,IMmob是根据广告位来提供SDK的,一个广告位一个SDK,如下图。
SDK下载

另外,未看到网站主或开发者设置可接受的计费方式的地方,不清楚IMmob如何与网站主或开发者结算。从报表的界面看应该和选择的广告位有关,但计费方式看起来比较纠结。

APP广告墙收益:
APP广告墙收益

WAP广告墙收益:
WAP广告墙收益

2)“申请提现”的功能位于“财务管理”模块内,未支持第三方支付系统的提现。

整体来看,IMmob对WAP或HTML网站主的支持比较好,对APP开发者的支持力度较弱。

IMmob的系统结构
IMmob的系统结构

下载大图及源文件(源文件由XMind编辑)

从系统结构设计来看,IMmob在广告管理上采用了单一的广告设计,没有活动、订单的结构。这种设计在广告量比较少的时候问题不大,但当广告投放非常多的时候,对客户而言,现实中的合同如何与系统广告进行对应,如何管理某一个合同中的广告投放,如何查询某一个合同的投放数据会是一个突出的问题。

IMmob的页面布局
IMmob的页面布局

如上图,力美采用了国内主流的布局方式,这种方式的优点是页面简单、制作方便、逻辑清楚,但最大的缺点就是对用户的帮助以及引导不够,因此这种布局方式更多是针对专家用户或者商业用户的系统采用,而面向个人用户或者初级用户的系统采用这种方式时,其缺点就被放大了。

从页面实际来看,

1、广告列表仅仅是广告相关字段的显示,没有显示投放后的数据,需要点击统计报表后选择某一个广告后查看。没有对用户进行引导。
广告列表

2、一级导航有一个“财务管理”,而在“账户信息”的二级导航中也有一个“财务信息”,容易使用户迷惑。并且两个地方所填写的内容部分相同,如能取消其中一个会更好。

3、修改密码和账户信息分开显示和操作,不符合用户已经形成的使用习惯。

4、在页面右上角已经有一个非常明显的“您的消息”的提示,但在“帐号管理”的二级导航里有一个“站内消息”,两者指向相同页面,但名字却不相同,与用户的认知模型相悖,如果取消掉二级导航,只保留右上角的“您的消息”最好。

5、系统中较好的一点是加入了DashBoard,使用户进入系统后能够通览账户情况,并且通过快捷的按钮进入不同的操作模块。
DashBoard

IMmob的交互设计

说实在话,IMmob在交互上谈不出有什么出彩的亮点,反而处处可见各种错误。

1、不知所云的价格定向。勾选价格定向中的价格区间后,在界面上没有任何反馈。
不知所云的价格定向

2、广告统计报表中,错误的指标说明,如CPM展示量、CPC点击量。另外每个广告只会有一种计费方式,在此处却将所有的计费指标全部列出,在查看报表时,势必有很多指标为0,客户估计不会明白为什么为0,应付客户咨询也是时间和人力成本啊。
广告统计报表

3、充值接口单一,只能通过“银行转账”和“现金汇款”两种方式进行。甚至“是否需要发票”都缺了最后一个字。
申请充值

4、查询条件设置不合理,如下图,收支明细的界面。“资金流向”和“资金类型”的选择会产生冲突,但设计上没有规避这种情况。
收支明细

5、广告投放第四步,上传素材界面的广告预览仅仅是静态的页面,预览指向了一个写死的页面,其内容没有实现“所见即所得”模式的预览。
未完善的预览

5、提示信息的缺失甚至难以理解。缺失指的是很多页面没有及时对一些内容进行说明,甚至系统中没有对术语表,另外整个系统也没有帮助信息。难以理解如下例,修改密码界面中“原始密码”的提示:
修改密码的提示

6、添加媒体时在表单区域和确定按钮之间插入“流程说明”,影响用户操作。
添加媒体

虽然说力美IMmob平台的问题较多,但由于国内移动广告市场也只是刚刚起步,所以力美或者其他公司还是有时间去打造自己完善的平台的。

以上是我对力美移动广告平台IMmob的一些分析和看法。个人能力所限,如有说错的地方请大家指教,也欢迎大家进行交流。

作者 牛 国柱
广告系统, 移动广告 7 月 21,2012

广告系统研究——Google AdMob

前言:对产品的研究,并不仅仅是看产品是如何设计的,更多的时候是要看产品是如何适可而止的。在研究的过程中,如同和该产品的产品经理切磋一样,双方你来我往、你一言我一句,互相讲述着自己对产品设计、对用户体验以及对产品功能的理解。与高手过招,方能醍醐灌顶,功力日益精进。
因此对广告系统的研究,第一站我们就看谷歌的AdMob系统。研究完了后闭眼回想,对AdMob系统的最大印象是恰到好处的功能设计,能看到产品的内涵、含蓄以及适可而止。以Google的能力,可以宣传以及炫技的功能非常多,但是在AdMob系统中我们没有看到,只看到刚刚好的功能设计。这就是产品的内涵,这就是高手的功力。大而全往往意味着产品经理“无能”或者“无力”。能是能力,力是权利。

AdMob面向的人群

AdMob系统面向应用程序开发者以及需要在应用程序中进行广告投放的发布商。在用户登录系统的时候并不做角色判断,因此登录成功后可以同时看到“活动”和“站点和应用程序”两个模块。

AdMob解决的问题(暨AdMob的主要功能)

1、应用开发者(主要设置的操作都在“站点和应用程序”模块)

应用开发者通过在系统中添加应用程序,设置广告样式获得系统提供的SDK,将SDK加入到应用程序中,通过广告展示来获得收入。需要注意的是:

1)Google已经将移动网站迁移到AdSense中,AdMob不再支持移动网站。

2)AdMob不仅仅支持Google自己的Android平台上的应用,还支持iOS、WP平台上的应用。

3)通过“广告网络中介”的设置,获取的SDK不仅仅展示AdMob系统的广告,还可以展示其他广告平台发布的广告,帮助开发者通过一个SDK兼容所有广告网络的投放。最大限度的提升应用开发者的收入来源。

4)开发者可以通过设置自家广告,在自己的应用内免费投放自己的广告。通过两条投放流程解决开发者投放自己广告的问题(很清楚的一个思路,但是是否也是为了以后进行角色判断而提前做得准备呢?)。开发者可以通过“全部分配”和“每千次展示费用(CPM)”两种方式的设置来决定自家广告和AdMob联盟广告之间的分配比例。

2、广告发布商(主要的操作都在“活动”模块)

广告发布商的操作相对简单,只是进行广告投放设置。在广告创建上,AdMob遵循了标准的系统结构设计:Campaign — Group — Ad(我要了解广告系统的结构设计——广告端)。

对于投放,有两点需要我们关注:

1)广告组类型,如下图。
广告组类型

广告主宣传的对象可以是网站、应用程序、媒体以及位置和实用程序。其中第四个类型——位置和实用程序最有意思,AdMob提供了点击通话和点击映射(即点击后显示地图)的功能。此处可见Google产品整合的魅力。(通过《从案例看谷歌广告投放理念及产品的领先性》来了解Google整合的魅力)

2)确定投放目标,如下图。
确定投放目标

AdMob目前提供了四种定向方式:平台/设备定向;地理位置/运营商定向;性别定向;年龄组定向。平台/设备定向内容涵盖了主流的Android、iOS以及Windows Phone OS平台以及各平台下的制作商和制造商的各种机型,也包括了各平台操作系统的版本选择。而地理位置/运营商定向则包括了各个地方的运营商名称,广告主可以进行个性的选择,甚至可以只选择Wi-Fi流量。性别和年龄定向应该是Google基于其用户数据分析得出的,但怎么做到的呢?希望知道的牛人能够赐教!

AdMob的其他功能

1、应用程序的转化跟踪

此跟踪是针对iOS平台下APP Store中应用程序的,此跟踪适用于所有 iOS 设备(包括 iPad)上的应用程序。利用下载跟踪功能,跟踪下载次数、每次下载的费用以及应用程序广告的转化率。

AdMob提供了应用程序集成、使用网站 ID 进行应用程序集成和下载API三种方式进行转化跟踪的设置(详细信息请查看 iPhone 应用程序下载跟踪实施指南)。

2、集成Google电子钱包的充值功能

AdMob的系统结构
AdMob系统结构

下载大图及源文件(源文件由XMind编辑)

AdMob的页面布局

AdMob并未采用Goolge AdWords页面布局方式,应该是因为AdMob并非Google自己创造,而是收购的原因。

Goolge AdWords页面布局为:
AdWords页面布局

AdMob的页面布局为:
AdMob页面布局

AdMob的交互方式

AdMob继承了Google公司良好的用户体验,主要有:

1、系统提示信息。AdMob布局和Goolge AdWords页面布局一样,均在第一屏主导航下方的醒目位置提示系统信息(如前面的页面布局说明)。区别仅在于UI设计的不同,Goolge AdWords采用红底白字的方式进行展示,AdMob则采用灰色背景黑色字体。两者都采用警示icon作为icon。

2、广告系列 — 广告组 — 广告的结构。并且操作方式均为:点击广告系列的名字,进入该系列广告组列表;点击广告组的名字,进入该广告组的广告列表。符合Google培养起来的用户的使用习惯。

3、创建广告时采用相同设计的引导方法。

Google AdWord引导设计:
AdWord引导设计

AdMob引导设计:
AdMob引导设计

AdMob略有不足的交互有:

1、提示信息不足。比如“应用程序转化跟踪”界面,仅仅链接到系统帮助界面(仅是如何添加监测),而没有提示那些广告算是应用程序转化广告。
应用程序转化跟踪界面

新建自家广告界面,没有提示什么是自家广告,只有在创建后才知道自己广告的意义。
新建自家广告界面

如能多加入一些提示icon提示会更好。

2、个别控件浏览器兼容性存在问题。比如日历控件,在中文环境下星期的提示仅能显示“星”字,其他两个字没有显示出来。
AdMob日历控件bug

以上是对AdMob系统的简单分析,还是文章开始的那句话,研究完了后闭眼回想,对AdMob系统的最大印象是恰到好处的功能设计,不张扬,内敛含蓄。产品经理都知道功能要做减法,这就是最好的借鉴。

关于AdMob系统你有什么意见或者认识?分享你的观点,一起成长吧!

作者 牛 国柱
学习生活 7 月 19,2012

工作中的感悟

工作方法
识别重要的工作,四象限法:重要且紧急;重要不紧急;不重要但紧急;不重要且不紧急
紧盯工作进度
所有的问题先找解决办法,再追究责任

沟通技巧
语气温和,立场坚定;多鼓励,少指责;追究问题时不能说“你们”,多说“我们”;为了解决问题,必要时可以示弱,可以接受不合理的要求;把功劳给别人;

什么是团队?
有共同理想、一致目标的人组成的集体为团队。团队不是张三、李四等特定的人,只是一群认可共同价值并为之奋斗的集体。
当有人做出对团队发展有害,影响目标达成的事情时,要坚决的指出来,不能姑息养奸!
什么是团队责任? 团队成员应该对最终目标达成负责任,而非对团队的成员负责任。团队成员认可最终价值时,两者是一致的!

我的职场观(排序分先后)
专业、敬业、职业

优秀公司与平庸公司的区别(摘自微博,深有同感)
1)优秀公司是员工做经理的事,经理做部长的事,部长做总经理的事,总经理做董事长的事,而董事长做社会的事;
2)平庸的公司刚好相反,董事长做总经理的事……经理做员工的事,员工做董事长的事:他们在评价哪个领导做得更好?评价公司应当这样还是那样?

时刻警醒
子曰:德薄而位尊,智小而谋大,力小而任重,鲜不及矣!

极佳的职业忠告(来自Facebook COO 桑德伯格在2012哈佛商学院毕业典礼上的演讲)
Excellent career advice. And then he said, “Get on a rocket ship. When companies are growing quickly and having a lot of impact, careers take care of themselves. And when companies aren’t growing quickly or their missions don’t matter as much, that’s when stagnation and politics come in. If you’re offered a seat on a rocket ship, don’t ask what seat. Just get on.”
极佳的职业忠告。然后他说,重要的是坐上火箭。当公司在飞速发展而产生很大影响力时,事业自然也会突飞猛进。当公司发展较慢时,或者公司前景一般时,停滞和办公室政治就会出现。如果你得到了坐上火箭的机会,别管是什么位置,上去就行。”

作者 牛 国柱
广告系统 7 月 14,2012

广告系统的结构设计——网站端

说明:在《广告系统的结构设计——广告端》发布后,在微博上得到了@Nirvana-高晓国、@uc00 等业内同仁的关注和评论,并且得到@Nirvana-高晓国的 指教。因此有了本篇从网站(媒体资源)方向探讨广告系统结构设计的文章。感谢@Nirvana-高晓国 的宝贵建议。

广告系统从根本上讲只是一个帮助广告主和网站主进行媒介资源买卖的平台,因此一个广告系统不可能是单一的只有广告主没有网站,或者只有网站主没有广告主。广告系统中网站主的结构设计和权限设计如下:
网站主结构设计

解释:

1、网站主结构设计在代理与网站主两层上和广告主的代理商与广告主两层一致,没有太大的区别。
2、频道在系统中是为规划广告位而设置的,对应于实际的频道,比如新闻频道、体育频道等。此处需要提前考虑首页和全站的广告位应该如何建立。
3、广告位是广告最终投放的实际位置。在广告位上,我们需要重点考虑广告位的类型和尺寸(影响所提取的代码)。如果是第三方免费提供给网站使用的系统,可能会设置“加入剩余流量/网盟计划”的选项,方便第三方公司收集和利用媒体的流量。

目前市场上的广告系统基本上分两个方向:面向广告主和面向网站主的,也就是系统命名中经常能看到的for advertising和for publisher。for advertising更倾向于提供多重定向设置为广告主服务。for publisher则倾向于通过简洁便捷的广告位管理为媒体提供服务。两类系统都符合以下的结构:
广告系统结构设计

在系统中,最基础的投放单位为广告,系统中所有的投放数据也都以广告位最小单位进行展示。广告主端和网站主端共享广告的数据。

目前广告系统的发展有两个趋势:一是for advertising和for  publisher的区别越来越小,最终会整合成一套系统;二是系统趋向于在线版,安装版越来越少。

关于广告系统的结构设计介绍完了,大家还有什么问题?欢迎您的交流!

作者 牛 国柱
网络广告 7 月 8,2012

网络广告的展现形式说明

多说一句,关于网络广告的分类或者划分体系,应该很多人都很模糊。如新浪广告发布的一条微博:@新浪广告 : 【品牌广告、搜索广告、社交广告是现代网络广告的三大品类】新浪的广告产品占其二,既有成熟的品牌广告,又有4月推出的社交广告代表作——微博广告。而#新浪功能化广告产品#,则是品牌广告和社交广告的集合体之一,可实现品牌广告社交化、社交广告品牌化。将品牌广告、搜索广告和社交广告放到了同一个体系,误导网民。一般来说:按投放目的分,网络广告分品牌广告和效果广告;按主动被动关系分,网络广告分搜索广告和展示广告;按社交关系分,非关系广告和关系广告。

本文对广告展现形式的说明是针对展现广告进行的。之前blog中分享过一篇百度MUX同学从设计角度谈网络广告形式的文章——《谈网络广告的发展与蜕变》,请大家浏览。本文从广告展现的位置来介绍展示广告的不同形式。

网络广告从展现的位置来讲,可以分为两类广告:固定位置的广告;浮层形式的广告。

固定位置的广告指的是嵌在页面中、占据页面空间的广告,我们通常所说的文字链广告、Banner广告、通栏广告、画中画广告等都属于固定位置的广告。有一个最简单的方法判定是否是固定位置广告:当此广告异常不展现时,页面是否开天窗。

浮层形式的广告指的是不嵌入页面,即使广告异常不能展现,也不影响页面效果、用户体验的广告形式。此类广告一般是通过<div></div>的形式浮在页面的上方。由于这种广告不受页面大小、尺寸等的影响,因此在设计上和在视觉体现上有很强的发挥余地。我们所说的多媒体视窗广告、疯狂流媒体广告以及对联广告、联动广告、扩展广告都属于此种形式。

对固定位置的广告形式没什么可介绍的,需要注意的是国内每个网站的尺寸都不尽相同,并不像国外有统一的尺寸规范(国外有美国互动广告协会来做规范)。

我们重点了解浮层形式的广告都有那些形式。

1、页面右下角视窗广告:一般位于页面右下角,门户网站使用标准框播放视频广告,第三方富媒体广告公司经常会使用创意框来吸引用户更多的关注。不管那种播放框,经常会有暂停/播放、音量控制等按钮对视频进行操作、有关闭按钮可以关闭掉广告。如下图(以新浪为例):
标准框视窗    视窗广告-创意框

2、大尺寸广告:指在打开页面时,覆盖页面内容并以大尺寸、强视觉表现来展示的广告。此类广告的特点是占据屏幕的视觉中心,覆盖网页正文显示,广告的显示时间比较短,一般在播放完毕后有回收位,可以重复播放。如下图(以新浪为例):
疯狂流媒体    疯狂流媒体回收位

3、对联广告:顾名思义,广告像我们传统的对联,居于页面的左右展示。一般对联广告两边是相同的创意,当然也可以做到两边创意不同。如下图:
左对联    右对联

4、撕页广告:撕页广告出现在页面的右上角位置,有两种状态,一种是小图标(一般是100×100大小),另一种是点击或者触发后的展开状态(一般300×300或者400×400大小)。如下图(以雅虎为例):
撕页广告-未展开    撕页广告-展开

总结:浮层位置的广告一般就这集中类型的广告,从位置讲一般位于页面的左上、右上、右下、中间的位置,很少有广告处于左下的位置的。为什么这样?因为左下角的广告无人关注。上海—群邑中国利用眼动仪得出的实验结果验证了这一点。
眼动实验

随着Flash技术的普及和创意能力的增强,有些公司创造性的将固定位置广告和浮层广告进行结合,创造出了联动广告和扩展广告两种形式。

1、联动广告:联动广告是指在两个不同位置的固定广告之间插入一个浮层广告,该浮层广告响应第一个位置广告的事件而展开,并在结束时引发第二个固定位置的广告开始播放。从广告展现看,如何两个固定位置的广告进行了联动。当然也可以没有浮层广告,而只是两个不同固定位置广告的联动。如下图:
联动通栏
联动画中画

此形式就是没有浮层广告的固定位置联动。广告的展现形式是:下方的画中画广告响应通栏广告上的点击事件,使画中画广告展示的衣服与用户在通栏广告上的选择相同。

2、扩展广告:指的是在固定位置广告上进行扩展的广告形式。基本形式是鼠标触发固定位置广告的某一事件时,在固定广告位置出现更大的尺寸的浮层广告。如下图:
扩展广告

此形式是触发视频中右下角的角标广告时,出现了右侧的视频广告。

关于浮层形式的广告形式介绍完了,所有的形式全部是基于Flash的AS技术和Web的JS技术做到的,这些形式是在这两种技术上所能做到的极致。而在Html 5技术之上,我们将会看到更丰富、更具冲击力的广告展现,但Html 5的技术还有待普及,相信未来两三年内我们就可以普遍看到基于Html 5技术制作的广告。

补充知识:一些非创意人员会经常搞不懂素材的.fla和.swf的区别,特别说明一下。.fla是flash的源文件,.swf是可执行文件。广告投放时候用到的是.swf文件。

作者 牛 国柱
精准广告 7 月 7,2012

[转载]如何反制互联网精准广告定向

说明:本篇转自月光博客中的《如何反制互联网精准广告定向》,作者fcerebel从用户的角度出发,给出了用户如何阻止广告跟踪的方法。也从另一个角度阐述了精准广告的技术原理,因此转载过来以使大家更好的理解精准广告。感谢fcerebel。以下是正文:

介绍用户一方可以对精准广告定向进行的审查。这样有一个平衡:广告商是自由的,用户也是自由的,双方都能,且应该对它们手上的信息进行审查。那么,用户如何反制互联网精准广告定向?

这篇投稿是补充牛国柱的《互联网精准广告定向技术》,在作者前一篇文章《是谁在偷窥我们的网络隐私》已简单介绍了广告统计的原理,《互联网精准广告定向技术》则给出了详细说明。

放任追踪的后果:
作者在某个社交网站用目前使用的邮箱注册了帐号a。有一天用老的email注册了账户b并登入,该社交网站第一个提醒我应该加的好友就是a。
它其实知道b和a是同一个人。
这就是社交图谱,更广泛地说,是用户(没有注意到而提供的)信息价值。

再回到牛国柱的文章,这篇文章脉络很好,按照广告追踪所涉及的不同“门路”进行分类。本文也以同样的分类,来介绍根据“门路”不同,用户如何对它受到的追踪进行审查。

1,Http Header之User-Agent
有了UA,网站才能根据你希望的语言,版面(手机版?桌面版?)向你提供网页。它在广告上的用途无非是大致统计使用者的浏览器,操作系统,语言等元信息。
UA只是一个明文字符串,浏览器通常都允许将其自定义。通过扩展程序,可以按照网站域名(或其它几乎任何条件)伪造不同的UA

2,Cookie(包括flash cookie)
在广告行业以外,Cookie也是必不可少的东西。它几乎是让服务器记住你的唯一方法:登录,记住你最后一次访问的页面(为什么优酷记得你上次把视频播放到哪里?),账户鉴权保密(支付宝怎么确保你是按照自己的意愿付款?)……都需要用到它。

单纯地禁止cookie往往会造成灾难。所以审查cookie需要一些技能和工具:

第一方/第三方:为了营销而进行的用户追踪功能通常是第三方(的域名)提供的,所以第三方cookie更可能用于追踪。但是对于一个特大号的服务/系统而言,第一方和第三方的区别就会模糊。

用户信息和服务内容可能会分别存放在不同的域名下。如,在阻止所有第三方cookie时,可能会在登录hotmail/skydrive等微软live服务时出现困难。这种情况下,可以通过设定按照域名、第一方第三方、是否一旦退出浏览器时便抛弃等不同来区分黑/白名单,

提供追踪与其它功能的代码来自同一个域名。这种情况下,审查就会变得困难,往往需要直接针对特定cookie进行处理。目前的网页设计都推崇内容和样式分离的异步模式,因此,执行不同任务的javascript通常也会分开,以.js文件的形式发放。这时可以通过阻止特定javascript代码文件的方法以进行来自用户的审查。

Adobe公司和浏览器开发商进行了合作,以确保用户可以轻松地审查flash cookie;现代的浏览器可以审查flash(原生的点击播放功能,或通过扩展程序),以及flash cookie等(其它的plugin也是一样)

3,定向技术
a,所有通过UA的来源都是可以伪造的
b,通过地域(ip地址)的定向难以伪造,只能通过使用代理服务器进行匿名化。
c,回头客,频次定向是利用cookie的,因此第三方的回头客定向比较容易排除,但那些需要用户登录的站点,几乎不可能审查。因为明确标明了“你的”登录历史一定会出现在对方的服务器日志里。但基于网页异步执行的特点,通过审查javascript,还是有机会能减少被搜集的信息量。
d,人群定向是难以审查的,因为这种定向主要来源于你的活动历史,以及你周围(同一类)用户的活动历史
e,并发/时段/网页/关键词定向,这些内容往往是由服务器完成,除非用户能阻断用于提交信息的可执行代码(通常是javascript),否则不太可能审查它们。

4,Do Not Track Header(不要追踪)
DNT也是现代浏览器的一项功能。(唯一的例外是所有源自Chromium的浏览器,包括Google Chrome均不支持)

如果你是twitter的用户,则可以放心地使用DNT功能,twitter已经宣布支持识别DNT。

为什么?

技术上,Do-Not-Track做了这些事情:
当浏览器访问一个网站时,它在向目标网站发送的HTTP header中增加了一句“DNT: 1”
所以是否将带有DNT header请求的用户做别的处理,完全是服务商单方面的事务。

5,浏览器
以上的方法通常都能用于桌面浏览器。移动终端上的浏览器,特别是应用(APP)中内置的统计是难以审查的。
相对简单的方法是,在移动设备的host中,将用于追踪的服务器域名导向一个无效的Ip地址(如指代本地的127.0.0.1)。显然这么做,至少会丧失设备的保修。

如果和广告过不去,记得把它的追踪部分也审查掉,虽然你不会马上感到差异,但这是广告的命根。(完)

说明:我对于作者的“人群定向是难以审查的,因为这种定向主要来源于你的活动历史,以及你周围(同一类)用户的活动历史”说法不太同意,因为目前的人群定向也是通过cookie来维系用户和存储的活动历史的,因此当cookie被清除后,也就无法确定用户的属性了。

作者 牛 国柱

Proudly powered by WordPress | Theme: BusiProf by Webriti