获取设备信息

通过 Adjust SDK 包含的一些方法,您可以访问设备信息。用这些方法来向回传添加细节信息,优化报告。

Adjust 设备标识符

Adjust 会针对每台设备生成一个独特的 Adjust 设备 ID (ADID)。调用getAdid方法来通过 字符串​ 的形式返回此 ID。

重要提示:
只有在 Adjust 后端跟踪到安装后,才能访问 ADID。
Dart
Adjust.getAdid().then((adid){
  // Use adid string value.
});

适用于广告主的 iOS ID

广告主 ID (IDFA)是 Apple 设备的独特标识符。调用getIdfa方法来通过 字符串​ 的形式返回此 ID。

Dart
Adjust.getIdfa().then((idfa){
  // Use idfa string value.
});

Google Play 服务广告 ID

Google Play 服务广告 ID (GPS ADID) 是安卓设备的独特标识符。

用户可以通过启用设备的 "选择停用广告个性化功能" 设置来停止分享自己的 Google 广告 ID。当用户启用该设置后,Adjust SDK 试图读取 Google 广告 ID 时会返回一串零。

您可以通过在后台线程中调用getGoogleAdId方法来获取该值。

Dart
Adjust.getGoogleAdId().then((googleAdId){
  // Use googleAdId string value.
});

Amazon 广告主 ID

Amazon 广告 ID (Amazon Ad ID) 是安卓设备的独特标识符。调用getAmazonAdId方法来通过 字符串​ 的形式返回此 ID。

Dart
Adjust.getAmazonAdId().then((amazonAdId){
  // Use amazonAdId string value.
});