diff --git a/Runtime/Code/SDK/GuruSDK.Analytics.cs b/Runtime/Code/SDK/GuruSDK.Analytics.cs index ee28c89..c18aa0c 100644 --- a/Runtime/Code/SDK/GuruSDK.Analytics.cs +++ b/Runtime/Code/SDK/GuruSDK.Analytics.cs @@ -322,6 +322,7 @@ namespace Guru public static void SetUID(string uid) { SetUserProperty(Consts.PropertyUserID, uid); + Analytics.SetUid(uid); } public static void SetUserBLevel(int blevel) diff --git a/Runtime/Code/SDK/GuruSDK.cs b/Runtime/Code/SDK/GuruSDK.cs index 890157a..9ce5bd5 100644 --- a/Runtime/Code/SDK/GuruSDK.cs +++ b/Runtime/Code/SDK/GuruSDK.cs @@ -792,10 +792,10 @@ namespace Guru ReportAdjustId(IPMConfig.ADJUST_ID); // 二次启动后,若有值则立即上报属性 AdjustService.StartService(appToken, fbAppId, firebaseId, DeviceId, - OnGetAdjustId, onDeeplinkCallback); + OnAdjustInitComplete, onDeeplinkCallback , googleAdid => IPMConfig.ADJUST_GOOGLE_ADID = googleAdid); } - private static void OnGetAdjustId(string adjustId) + private static void OnAdjustInitComplete(string adjustId) { // 获取 ADID if (string.IsNullOrEmpty(adjustId)) @@ -807,7 +807,9 @@ namespace Guru IPMConfig.ADJUST_ID = adjustId; } ReportAdjustId(adjustId); - + + IPMConfig.ADJUST_IDFA = AdjustService.IDFA; + IPMConfig.ADJUST_IDFV = AdjustService.IDFV; Analytics.OnAdjustInitComplete(); }