今天在app服务端接口文档中看到2个接口名称,是和idfa相关的,就搜索了解了一下,顺便梳理了ios各种设备识别码。
*IDFA英文全称Identifier+for+Advertising,即广告标示符,目前是苹果生态内广告交易的主要标示符,一般和广告商交易一个用户后,广告商会提供用户的idfa作为凭证。主流广告平台腾讯广点通,新浪粉丝通都是基于idfa。
*ios中路径:设置-->>隐私-->>广告-->>还原广告标识符;
每次切换开关按钮和点击[还原广告标识符],在ios10中及之后版本中,商户只能获取到一串毫无意义的0,这样商户就没法对用进行定向投 放了,但是不会减少投放量。用户就会成为没有身份的“黑户”。
【其他】认识一下iOS系统的各种设备识别码
1、UDID----Unique Device Identifier,苹果ios唯一设备识别码,由40个数字字母组合,为了保护用户隐私,苹果已禁读;
2、UUID----Universally Unique IDentifier,是基于苹果设备上某个单个应用程序;只要用户不删除程序,在用户使用期间时候不变的,如果用户删除后再重新安装程序,uuid就会发生变化,缺点是用户删除后程序后再安装,基本不可能拿到之前的数据。
3、MAC地址,用来定义网络设备位置,一个主机有一个MAC地址,MAC地址是网卡决定的,是固定的,为了隐私,苹果已禁读;
4、OpenUDID,不是苹果官方,是第三方用来替代UDID的解决方案,如果全部删除嗲有OpenUDID SDK包的APP,那么OpenUDID会重新生成,和之前的还不相同,相当于新设备。
5、IDFA 广告标示符,适用于对外:例如广告推广,换量等跨应用的用户追踪等。
6、IDFV,Vindor 标示符 (IDFV-identifierForVendor),来自于同一个开发商(jianshu.App1和jianshu.App2)应用在同一个设备上,此属性值是相同的,不同的运营商运用在同一个设备上值也不同。
参考文章:https://www.zhihu.com/question/38856446