2月26日消息,据TechCrunch报道,苹果公司的应用审查团队日前叫停了移动应用开发者普遍使用的“cookie追踪”技术。
在此之前,当用户首次启动应用时,系统的Safari浏览器就会去读取用户手机中所存储的广告互动cookie,毫无疑问,这在一定程度上会影响用户体验,但目前有一些应用开发者正将其作为是UDID(唯一设备识别码)技术的替代者,苹果在2011年中期就宣布将逐步淘汰该项技术。
UDID是一个包含40个字母和数字的字符串,它允许开发者和广告网络以此来收集用户的相关数据,尽管UDID本身并不包含设备拥有者的个人身份信息,但第三方应用却可以利用它来获得用户的姓名、位置、偏好、应用使用情况等信息,从而对用户进行较为详细的描述。
虽然苹果公司在2011年就宣布要淘汰UDID技术,但是直到去年年初,随着苹果审查团队不断下架依然使用UDID技术的应用,开发者们社区才开始逐渐出现替代UDID的方案。
而“cookie追踪”技术正是多种替代方法中的一种,这种技术其实是从桌面电脑网络时代遗留下来的,它已经被电脑使用了15年有余。
而在手机领域,cookie往往会涉及到HTML5技术中的本地存储,因为“手机cookie”在技术层面上与电脑cookie并不相同,“在本地存储中,应用开发者可以删除一个ID,然后在需要的时候重新获得,从这个角度来看,这与普通的cookie比较类似,所以业内也就用习惯称其为cookie了,”移动应用营销公司Fiksu的商务拓展副总裁克雷格·帕里(Craig Palli)解释说。
iphone cookie
Fiksu已经了解到在过去的几周时间里,苹果应用商店正在计划叫停“cookie追踪”技术,该公司认为这对于移动应用产业来说是迟早的事情。作为行业领导者,苹果公司不会让第三方来利用该项技术扰乱其生态系统,他们更希望开发人员逐步使用自有的广告标识技术——广告标识符(Advertising Identifier)。
“广告标识符”技术已经出现在苹果的iOS 6中,如果用户在设置中启用了“限制广告追踪”(设置→通用→关于→广告→限制广告追踪),那么广告商就无法再向你推荐定向广告,苹果公司对该项技术的说明是“未来所有的广告网络都将采用‘广告标识符’技术”,这也就意味着苹果公司将力推该项技术为行业标准。
limit-ad-tracking
“目前关于HTML5追踪技术应该有对应的转变指示,”帕里说道,“毕竟目前还处于过渡期,大家还都没有弄清楚用户到底喜欢哪种体验,所以目前就否定应用在首次启动时利用Safari浏览器读取cookie的做法还为时尚早。”
从用户的角度来看,很难去否定苹果公司的逻辑,试想当你启动某个应用时,后台的Safari浏览器随即开始收集你的个人信息并发送给开发者,这对于大部分用户来说,可能都是难以接受的。
而尽管苹果在2011年就宣布要逐步淘汰UDID技术,但一直没能付诸实施,苹果的应用审查团队也没有因此而采用强制措施,帕里认为目前还有许多应用使用UDID技术,有的采用“cookie追踪”方法,有的则采用数字指纹或其他方法。
事实上,业内也没有找到能够一种能够替代所有技术的方案,所以大家基本上是各自为战。同时,帕里还指出,对于精明的营销者来说,他不会将所有的鸡蛋都放在一个篮子里,所以说对于那些在过去仅仅采用“cookie追踪”技术的知名应用来说,他们将会首当其冲受到苹果审查新政的影响,所以他们也将会尽快适应这种情况并作出改变。
据悉,在被苹果由于cookie问题叫停的应用中,有的是下载量超过100万次的热门应用,比如Priceline和Hotels.com,这两款知名应用就一直在使用“cookie追踪”技术,所以对于这种用户量较大的应用来说,开发者肯定会尽快想办法让其符合苹果的审查条件。
移动应用评估平台AppsFlyer的首席执行官奥伦·卡尼尔(Oren Kaniel)也发现了近期iOS应用由于cookie问题被苹果叫停的现象,他指出,目前有不少使用“cookie追踪”技术的应用在审查过程中被苹果频繁拒绝,而苹果之所以这样做的另一个原因可能是有的开发者在在审批阶段会禁用该功能,然后在获得批准后再将其打开,这种做法让苹果很是恼火。
而HasOffers公司的阿里耶·奥特舒尔(Aryeh Altshul)则认为,“cookie追踪”技术会在一定程度上影响用户体验,目前之所以有不少开发者仍然在使用该项技术,可能是因为这项技术在早期就已经融入到他们的应用或游戏中,而开发者却迟迟未能找到能够替代它的方案。
苹果应用审核相关的文章推荐《APP被苹果App Store拒绝的79个原因(持续更新)