最近我在iphone上下载了很多应用,其中有一个叫Hotels.com的应用,当我点击这个应用,我简单的看到了这个应用的样子,然后瞬间启动了safari,载入了一个空白的页面,然后又跳转回应用。当我返回桌面,然后再看Safari的时候,空白页面还在那里。一开始我想,Hotels.com做UX的这个人脑子一定是被屁嘣了,强迫成千上万的人经历这样糟糕的体验。如果你没看懂,看下面这个视频应该会给你一些更直观的想法。

 

为什么一个新安装的应用要跳转到移动版Safari? 

碰巧有人帮忙解答了这个问题。在技术方面的原因是,有些ios开发者尝试用桌面跟踪cookie的方法来进行追踪。在行业术语里叫做“the switch”。

究竟是为什么,当我想在app store下载一个应用并且实现跟踪的目的。当这个软件被安装在我的ios设备上,我应用图标打开它,我被踢safari,safari打开的页面会寻找cookie,用于对比eventID。同时还可以发送一些信息到一个外部tracking的引擎。或者是http post一个tracking信息。

由于我不是一个经过其他渠道的安装,这里不会有一个cookie,但是没有任何意义。一旦通过了cookie验证状态,会跳转回到应用中。

 

有没有更好追踪的方法

除了cookie 追踪,在安装一个应用的时候,许多广告商和应用开发公司利用device id或者mac地址作为唯一标识。当用户点击了一个广告,是否可以收集这些唯一标识符。一个id是不是可以记录下来并用于之后应用安装打开时的比对。苹果会警告他们取消获取device ID,这意味着,跟踪mac地址的方法在将来也许也会被取消。

当用device id和mac地址进行追踪的时候,我们会发现不能通过移动网络获得这些信息。于是移动应用营销转向一个更广泛的“指纹”跟踪解决方案,从一个设备的多个匿名信息,进行移动应用程序跟踪。

 

在移动网络上创建用户“指纹”来跟踪,和来自pc的过程非常不同。不仅要收集不同的信息,还要面解决ios沙箱的限制。这就是为什么有视频上,那种中断跳转到移动浏览器的体验,通过移动的safari来传递数据。

 

应用tracking是必要的

app开发者需要跟踪安装,移动应用跟踪使开发人员能够准确衡量广告支出,它允许安装成本计算;它也允许应用开发者获得更重要的指标,有助于提高应用的体验。所以如何创建一个不中断的,key-tracking的更好的体验才是关键。

当你卸载浏览器并留下一些随机跟踪url在您的浏览器打开一个应用,你对“the switch”有什么感觉?

文章来源:http://www.hasoffers.com/blog/ios-cookie-tracking-wrong-mobile-app-tracking/