设置外部设备 ID

请注意:
此功能在 Adjust SDK v4.20.0 及更新版本中可用。请联系您的 Adjust 代表来开始使用外部设备 ID。

外部设备标识符是您为设备或用户自定义的一个值。您可以通过这个值在不同的会话和平台中识别用户。您也可以通过该值基于用户对安装进行去重,这样同一位用户就不会被记录为多次新安装了。

您还可以使用外部设备 ID 作为设备的自定义标识符。这可以确保您的数据与其他系统中的数据保持一致性。

要了解更多信息,请参考外部设备标识符

设置外部设备 ID

重要提示:
您需要在初始化 Adjust SDK 设置外部设备 ID。

您的 config 对象包含一个 字符串externalDeviceId属性,您可以在此存储外部设备 ID。您可以 ID 作为参数调用setExternalDeviceId方法来设置属性。

外部设备 ID 区分大小写。如果您导入了外部设备 ID,则需要确保发送的值与已导入的值相匹配。

C#
AdjustConfig adjustConfig = new AdjustConfig("{YourAppToken}", AdjustEnvironment.Sandbox, true);
//...
adjustConfig.setExternalDeviceId("{Your-External-Device-Id}");
//...
Adjust.start(adjustConfig);

如果您想在商业分析中使用外部设备 ID,则可以将其作为会话回传参数发送。要了解更多信息,请参考会话参数

您可以将已有外部设备 ID 导入到 Adjust。这能保证后端将未来的数据与已有设备记录相匹配。请联系您的 Adjust 代表,了解更多信息。