问题描述
移动推送参数DeviceId、DeviceToken、UTDID说明。
解决方案
移动推送参数DeviceId、DeviceToken、UTDID说明如下:
- DeviceId:阿里云服务器端生成,不同UTDID有唯一的DeviceId,一个DeviceId对应一个UTDID,生成算法就是UUID。
- DeviceToken:苹果的APNs生成的,标记一个设备,一般不重装/卸载/恢复的话短期不会变,但不保证长期不变。
- UTDID:淘宝体系下的一个id,由淘宝的一个库在端侧根据一些特征生成,唯一对应着一个设备,但实际上大约有千分之3左右重复。
DeviceId是根据UTDID生成的,如果DeviceId重复,查下UTDID是否一致。 从UTDID生成规格可以知道生成重复的概率是极低的,特别是对应手机。一般重复问题的原因如下:
- 系统不干净,用有UTDID文件的系统做的镜像,原生系统存储文件中就有UTDID文件。
- 业务通过一键换机,云同步等方式,导致一台设备的UTDID文件被拷贝到另一台设备中。
- 数据来源可能是作弊数据。
适用于
-
移动推送
文档内容是否对您有帮助?