媒体注意:Android设备ID大洗牌【行业动向】

媒体注意:Android设备ID大洗牌【行业动向】

摘要:Android6.0推出了“运行时权限”,IMEI需用户授权才能获取,Android设备ID面临大洗牌。AndroidID、MAC地址将可能重回主导地位。

Android6.0带来了噩耗:

这个噩耗是已发布有一段时间的Android6.0(代号棉花糖)推出了“运行时权限”,简单说就是App若需要获取高密级的权限需要每次询问用户是否同意,如下图所示(左申请单权限、右同时申请多权限):

而不是像之前那样在App安装的时候需要的权限全打上了勾,用户也不在意,安装好之后用户也不能取消这些权限。如下图所示:


Android6.0系统还提供了一个用户可以管理应用权限的界面,通过这个界面用户可以把已经授予的权限再关闭,界面长得是这样的:

Android6.0版本之前App中的代码是可以获取IMEI号的,IMEI号是一串15位的号码,比如像这样359881030314356。

IMEI获取代码如下:

TelephonyManager TelephonyMgr =(TelephonyManager)getSystemService(TELEPHONY_SERVICE);

String szImei = TelephonyMgr.getDeviceId();


需要权限<uses-permissionandroid:name="android.permission.READ_PHONE_STATE" />

通常用户会因为你向他们要了这个权限而给你一个差评,因为他们觉得你就是在窃取他们的隐私,很明显,你就是在收集一些数据。


Android6.0运行时权限限制:

其中“READ_PHONE_STATE”权限是用来获取deviceID,即IMEI号码。所以一般建议在完全支持运行时权限之前,将对应的值写入到App本地数据中,对于新安装的,可以采取其他策略减少对统计的影响。

我们大概统计了一下目前Android6.0大体市场占比及IMEI用户关闭获取权限的数据如下:

Android6.0在Android占比20%左右,其中6.0有35%左右的用户会禁止获取IMEI。也就是说目前Android流量中有7%没有主ID:IMEI

可以预见这种情况在未来的半年到一年还会越来越严重。

目前国内市场上Android主要以imei作为广告流量标识为主,国外市场主要以IDFA为主,但是随着Android6.0的运行时权限限制,Android体系中的ID将面临洗牌。


AndroidID、MAC地址将可能重回主导地位。

(IDFA由于googlePlay无法进中国估计一时半火儿活不了。)

尤其那些以IMEI号为主的媒体及Adx(Youtu、IQIYI、SOHU、Xtrader等等

)一定要注意了!赶紧升级吧,起码需要3个月App新版本覆盖率才能到位。

更多关于ID的体系化的内容欢迎大家持续关注这周的ID系列连载文章,谢谢!


(转载请注明出处:微信订阅号:ad_automation)

文章被以下专栏收录

    分享程序化广告实战系列基础知识及经验,让更多入门同学更熟练运用程序化,推动程序化行业更加繁荣。让大家尽量少走弯路、少踩坑