帮助中心
|
外部设备标识符
请注意:
根据设置的不同,外部设备 ID 可能会产生不同的结果。如果您想这样做,请联系 Adjust 代表。他们会带您了解最适合您的解决方法。
外部设备标识符是您为设备或用户自定义的一个区分大小写的值。您可以通过这个值在不同的会话和平台中识别用户。您也可以使用外部设备标识符按用户进行安装去重,这样同一位用户就不会被多次记录了。
您还可以使用外部设备 ID 作为设备的自定义标识符。如果您在其他地方使用这些标识符且想要保持一致性,那么这是一个非常有用的办法。
您需要在初始化 Adjust SDK 前设置外部设备 ID,这是因为 SDK 启动时会发送该信息以创建设备记录。如果外部设备 ID 须等到用户登录后才可用,那么 Adjust SDK 启动时就无法获得该信息。
SDK 要求
- iOS, 安卓, Unity, Corona: v4.20.0
- Adobe AIR, Cordova, Xamarin, React Native, Flutter: v4.21.0
- Cocos-2dx: v4.22.0
- Titanium: v4.23.0
- Web: v5.1.0
使用案例
在下列情况中,外部设备标识符能发挥较好的作用:
- 按用户对安装进行去重,避免同一位用户被记录为多次新安装。
- 您当前使用的是自定义设备 ID,并希望在报告中继续使用这些 ID。
- 您希望跨不同设备和平台识别用户。
导入外部设备标识符
如果您要从其他系统迁移至 Adjust,可以导入外部设备标识符用于设置。您的 Adjust 代表可以协助导入该数据,您还可以查看我们的 迁移指南 ,了解更多信息。 当已登录用户更新至包含 Adjust SDK 的应用版本后,外部设备 ID 将可用。帮助您继续使用一贯的标识符跟踪用户。