在移动广告领域,设备的ID 是用来追踪一个人的最重要的标识。对于APP自身产品而言,使用设备唯一ID可以追踪到用户从下载到激活、注册、使用、流失、回归的全流程数据,对产品运营工作非常有帮助。对于精准广告和个性化推荐而言,可以
对于与外部数据打通而言,移动设备ID 是能与公司外的数据进行打通、交换、补充的唯一性ID,也是市场上大家都认可的ID。既然移动设备ID 如此的重要,那我们就来聊一聊,有哪些ID我们是可以使用的:
IMEI是国际移动设备识别码,一串15位的号码,每部通过正规渠道销售的GSM手机均有唯一的IMEI码。IMEI码由GSMA协会统一规划,并授权各地区组织进行分配,一般由运营商存储在SIM卡中。
1、IOS体系下:无法获取在IOS5.0以后,苹果官方就屏蔽了获取IMEI号的接口,因此后续版本的苹果设备都无法获取到IMEI号。
2、Andriod体系下:可以获取Andriod的手机设备是允许开发者获取IMEI号的,但在Andriod6.0以后版本需要得到用户的主动授权才能获取。
随着安卓 Q10 中限制了应用访问 IMEI,IMEI 作为主流安卓设备 ID 将逐渐淘汰。因此各家平台也已着手应对方案,并且更加重视体系内设备指纹的打造,至少保证自家用户设备数据可以打通。而逐渐走进大众视野的 OAID,正是为了替代 IMEI 而应运而生。
OAID全称匿名设备标识符(Open Anonymous Device Identifier),是可以连接所有应用数据的标识符。在移动终端系统首次启动后立即生成,可用于广告业务,其生成参数中可包含设备唯一标识符参数。
PS:华为,荣耀,OPPO, vivo, 小米,红米等等主流品牌,都会有OAID,目标是在安卓10,安卓11上使用,不过实际情况中,部分安卓10以下的新系统在无权获取IMEI时,也会有OAID
1、IOS体系下:可以获取在IOS6.0以后版本均可以正常获取IDFA,但手机用户可以手动还原 以及 手动禁止获取(手动关闭广告追踪,目前关闭的用户占比较小)。
2、Andriod体系下:受限获取其实在Andriod2.3以后,Google也学苹果推出了IDFA,用于跟踪广告的唯一标识,功能基本上与苹果的IDFA是一样一样的。但是Google的这个IDFA是需要基于Google Play等基础APP的,在国内环境下,Google的这些基础APP要么无法访问使用,要么被手机厂商直接去掉了,因此Android手机上的IDFA在国内没有起到唯一ID的作用。
1、IOS体系下:无法获取在IOS旧版本可以使用,但在IOS7.0以后版本苹果停用了此ID,新版都无法获取。
MAC(准确说是会返回一个固定值的MAC,不具有唯一性)。2、Andriod体系下:可以获取
MAC地址,另外 如果是通过 WIFI上网 或者 WIFI AP 探针 也都可以获取到当前设备的MAC地址。
是Andriod设备独有的ID,每一个新设备系统都会随机的分配一个Andriod_ID,为64位数字。如果将设备恢复出厂设置、刷机,则会生成一个新的ID。
是苹果设备给单个APP自身用于追踪用户的唯一ID,这个IDFV在一个APP内是唯一的,跨APP就不唯一了,因此只能用于单个APP自身用于追踪用户行为。
是非官方提供的API,在IOS和Andriod体系下都可以使用,效果一般,有部分公司也会使用这个ID。
由于Andriod体系ID确实太复杂了,所以还有厂商会根据UUID生成标准在APP中生成UUID来使用。开云APP 开云官网入口开云APP 开云官网入口