update: 完善设置 UID 的调用逻辑

main
胡宇飞 2024-08-05 22:37:15 +08:00
parent 2bde58e27e
commit cc65e9173c
2 changed files with 6 additions and 3 deletions

View File

@ -322,6 +322,7 @@ namespace Guru
public static void SetUID(string uid) public static void SetUID(string uid)
{ {
SetUserProperty(Consts.PropertyUserID, uid); SetUserProperty(Consts.PropertyUserID, uid);
Analytics.SetUid(uid);
} }
public static void SetUserBLevel(int blevel) public static void SetUserBLevel(int blevel)

View File

@ -792,10 +792,10 @@ namespace Guru
ReportAdjustId(IPMConfig.ADJUST_ID); // 二次启动后,若有值则立即上报属性 ReportAdjustId(IPMConfig.ADJUST_ID); // 二次启动后,若有值则立即上报属性
AdjustService.StartService(appToken, fbAppId, firebaseId, DeviceId, 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 // 获取 ADID
if (string.IsNullOrEmpty(adjustId)) if (string.IsNullOrEmpty(adjustId))
@ -807,7 +807,9 @@ namespace Guru
IPMConfig.ADJUST_ID = adjustId; IPMConfig.ADJUST_ID = adjustId;
} }
ReportAdjustId(adjustId); ReportAdjustId(adjustId);
IPMConfig.ADJUST_IDFA = AdjustService.IDFA;
IPMConfig.ADJUST_IDFV = AdjustService.IDFV;
Analytics.OnAdjustInitComplete(); Analytics.OnAdjustInitComplete();
} }