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)
{
SetUserProperty(Consts.PropertyUserID, uid);
Analytics.SetUid(uid);
}
public static void SetUserBLevel(int blevel)

View File

@ -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))
@ -808,6 +808,8 @@ namespace Guru
}
ReportAdjustId(adjustId);
IPMConfig.ADJUST_IDFA = AdjustService.IDFA;
IPMConfig.ADJUST_IDFV = AdjustService.IDFV;
Analytics.OnAdjustInitComplete();
}