uuid:设备的唯一标识,调用此属性获取设备的唯一标识号。
平台支持:Android-2.2+(支持):与设备的imei号一致。注意:如果无法获取设备imei则使用设备wifi的mac地址,如果无法获取设备mac地址则随机生成设备标识号,确保不同App在同一台设备上获取的值一致。iOS-4.5+(支持):根据包名随机生成的设备标识号。注意:在设备重置后会重新生成。
对于精准广告和个性化推荐而言,可以使用设备ID进行数据收集、然后进行千人千面的精准营销。
对于与外部数据打通而言,移动设备ID是能与公司外的数据进行打通、交换、补充的唯一性ID,也是市场上大家都认可的ID。
既然移动设备ID如此的重要,那我们就来聊一聊,有哪些ID我们是可以使用的:
一、IMEI
IMEI是国际移动设备识别码,一串15位的号码,每部通过正规渠道销售的GSM手机均有唯一的IMEI码。IMEI码由GSMA协会统一规划,并授权各地区组织进行分配,一般由运营商存储在SIM卡中。
1、IOS体系下:无法获取
在IOS5.0以后,苹果官方就屏蔽了获取IMEI号的接口,因此后续版本的苹果设备都无法获取到IMEI号。
2、Andriod体系下:可以获取
Andriod的手机设备是允许开发者获取IMEI号的,但在Andriod6.0以后版本需要得到用户的主动授权才能获取。
二、IDFA
苹果和Google针对移动设备推出的广告标识符
1、IOS体系下:可以获取
在IOS6.0以后版本均可以正常获取IDFA,但手机用户可以手动还原以及手动禁止获取(手动关闭广告追踪,目前关闭的用户占比较小)。
2、Andriod体系下:受限获取
其实在Andriod2.3以后,Google也学苹果推出了IDFA,用于跟踪广告的唯一标识,功能基本上与苹果的IDFA是一样一样的。但是Google的这个IDFA是需要基于GooglePlay等基础APP的,在国内环境下,Google的这些基础APP要么无法访问使用,要么被手机厂商直接去掉了,因此Android手机上的IDFA在国内没有起到唯一ID的作用。
三、UDID
原苹果设备的唯一识别ID,它是40个字符组成。
1、IOS体系下:无法获取
在IOS旧版本可以使用,但在IOS7.0以后版本苹果停用了此ID,新版都无法获取。
2、Andriod体系下:无法获取
Andriod体系没有这个ID。
四、MAC
MAC是指无线网卡地址
1、IOS体系下:无法获取
在IOS7.0以后版本IOS设备无法获取到MAC(准确说是会返回一个固定值的MAC,不具有唯一性)。
2、Andriod体系下:可以获取
APP的开发者可以主动获取当前Andriod手机的MAC地址,另外如果是通过WIFI上网或者WIFIAP探针也都可以获取到当前设备的MAC地址。
本文来自“网友”用户投稿,该文观点仅代表作者本人,不代表华夏信息网立场,本站不对文章中的任何观点负责,内容版权归原作者所有、内容只用于提供信息阅读,无任何商业用途。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站(文章、内容、图片、音频、视频)有涉嫌抄袭侵权/违法违规的内容,请发送邮件至1470280261#qq.com举报,一经查实,本站将立刻删除、维护您的正当权益。如若转载,请注明出处:http://www.xxxwhg.com/zh/101408.html