关于ios的IDFA

了解IDFA,看我这篇文章就够了

双11剁手后,我静静的限制了广告追踪

网络

今年双11爆了,据统计,全天交易额1207亿,移动端占比82%,在马云的持续教育和移动端的爆发下,用户在移动端消费的习惯已经不可逆转!ide

然而,另一个你们没法忽视的问题就是:我的隐私。我在《App推广实战(含ASO)》视频课程中详细介绍过这个话题,里面提到了移动用户的网络身份证这个概念,有兴趣的能够点击连接深刻了解。测试

假如没有网络身份证,那么每一个商家(App)只能基于本身的帐号体系标识用户,并记录用户的行为。而有了统一的网络身份证以后,各个商家之间的数据就能够打通了,天猫不只知道用户A在淘宝系的购物数据,也能了解到该用户在社交网络的行为,以及旅游的喜爱,等等。视频

你们能够想象一下,随着时间的推移,用户在移动端的行为数据越积越多,用户就会变得愈来愈像透明人,除非换手机,几乎没有任何办法去抵御这个科技带来的负面效应。blog

只有一个例外,苹果!苹果的特立独行体如今诸多方面,用户隐私就是其中之一。接口

苹果为了保护用户隐私,早在2012年就再也不容许其生态中的玩家获取用户的惟一标识符,可是商家在移动端打广告的时候又但愿能监控到每一次广告投放的效果,所以,苹果想出了折中的办法,就是提供另一套和硬件无关的标识符,用于给商家监测广告效果,同时用户能够在设置里改变这串字符,致使商家没有办法长期跟踪用户行为。这个就叫作广告标识符(IDFA),设置路径是“设置->隐私->广告->还原广告标识符”,以下图所示(iOS9)开发

由于这个IDFA不是惟一的,因此一开始行业内是很抵触的,千方百计去获取UDID(跟手机绑定的,用户不能改变),引发苹果大怒,在13年时禁止全部App获取UDID,不然不能上架,也正由于其生态的封闭性,才能迫使你们就范。虽然IDFA不是惟一的,可是毕竟赛过没有,何况也没有多少用户会去更改。所以,通过几番争斗,IDFA已经成为通用的iPhone用户标识符,这个过程分为6个阶段,我用下图总结get

然而在今年iOS10推出后,广告界大为震惊,由于苹果推出了“限制广告追踪”功能,设置的路径和iOS9一致。可能细心的人注意到了,这个功能并不是iOS10独有啊,在以前的版本中也同样存在。不过通过实际的测试,在iOS10以前,即便用户打开这个功能,商家同样能够获取IDFA,只不过与以前的不同了,每次切换这个开关与点击“还原广告标识符”的效果同样。而iOS10就不同了,当用户打开这个功能后,商家只能获取到一连串无心义的0,这才是广告界大为震惊的缘由所在!io

不过,须要澄清的是,限制广告跟踪后看到的广告并不会少,只是商家没有办法根据兴趣去定向了,由于你成为了一个没有身份证的“黑户”。class

据说这个功能一推出,就受到美国用户的追捧,而亚洲启用率偏低,据Adjust在10月中旬的一个统计,中国区用户只有11%打开了这个功能,而各个地区的启用率也没有呈现明显上升的趋势。

不过,不论这个比率如何,移动广告总会受到一些影响,据国内一知名公司宣称,在监测广告的过程当中,IDFA为0的用户占比仅在1%左右。

所以,也许广告圈对此的反应是有点过头了,毕竟如今大多数人并不在乎,或者说没有意识到。若是你们都能善用用户的信息,仅用于正常的商业推广,这个问题不会太严重。但人性老是贪婪的,人类做为一个群体来看,一方面享受着科技的便利,而另外一方面又用科技制造出来更大的问题,等到足够严重的时候再试图用新的科技来解决,是为“科技黑洞”!

剁手后,我静静的限制了广告追踪。

 

 

IDFA 是苹果 iOS 6 开始新增的广告标识符,英文全称是 Identifier for Advertising ,用于给开发者跟踪广告效果用的,能够简单理解为 iPhone 的设备临时身份证,说是临时身份证是由于它容许用户更换,IDFA 存储在用户 iOS 系统上,同一设备上的应用获取到的 IDFA 是相同的。iOS 用户能够经过(设置程序 -> 通用 -> 还原 -> 还原位置与隐私)更换 IDFA,iOS 10 系统开始提供禁止广告跟踪功能,用户勾选这个功能后,应用程序将没法读取到设备的 IDFA。

IDFA 是目前苹果生态广告交易的主要标识,通常跟广告商交易一个用户后广告商须要给你提供用户的 IDFA 做为凭证,主流的广告平台腾讯广点通、新浪粉丝通对帐是基于 IDFA 的。

 

另外,在统计惟一用户的时候,IDFA 的可变性会形成部分用户的重复统计,目前有一些比较好的开源方案,感兴趣能够继续往下看。

---------------------------------------------------------------------------------

认识一下iOS系统的各类设备识别码

一、UDID ,全称是 (Unique Device Identifier),顾名思义,它就是苹果IOS设备的惟一识别码,它由40个字符的字母和数字组成,为了保护用户隐私苹果已经禁止读取这个标识了。

二、UUID,全称是(Universally Unique IDentifier),是基于iOS设备上面某个单个的应用程序,只要用户没有彻底删除应用程序,则这个 UUID 在用户使用该应用程序的时候一直保持不变。若是用户删除了这个应用程序,而后再从新安装,那么这个 UUID 已经发生了改变。UUID 很差的地方就是用户删除了你开发的程序之后,基本上你就不可能获取以前的数据了。

三、MAC 地址,用来定义网络设备的位置。一个主机会有一个 MAC 地址,MAC 地址是网卡决定的,是固定的,为了保护用户隐私苹果已经禁止读取这个标识了。

四、OpenUDID,不是苹果官方的,是一个替代 UDID 的第三发解决方案, 缺点是若是你彻底删除所有带有 OpenUDID SDK 包的 App(好比恢复系统等),那么 OpenUDID 会从新生成,并且和以前的值会不一样,至关于新设备;

五、IDFA 广告标示符,适用于对外:例如广告推广,换量等跨应用的用户追踪等。

六、IDFV,Vindor 标示符 (IDFV-identifierForVendor),来自同一个运营商的应用运行在同一个设备上,此属性的值是相同的;不一样的运营商应用运行在同一个设备上值不一样。

 

关于 openUDID 不能用的说法不正确,至今 openUDID 仍是可用的(iOS7如今没什么用户了),部分广告渠道的点击接口依然支持使用 openUDID 做为用户标识。

 

 

引用地址

相关文章
相关标签/搜索