update: 更新上报 SDK Info 的时机

main
胡宇飞 2024-08-11 17:16:35 +08:00
parent 6dbbd27eb7
commit a67ba09408
2 changed files with 7 additions and 8 deletions

View File

@ -376,7 +376,7 @@ namespace Guru
/// Log SDK boost time
/// </summary>
/// <param name="time"></param>
private static void LogSDKInitTime(double time)
private static void LogSDKInfo(double time)
{
Analytics.Track(Consts.EventSDKInfo, new Dictionary<string, dynamic>()
{

View File

@ -97,7 +97,7 @@ namespace Guru
public static void Init(GuruSDKInitConfig config, Action<bool> onComplete)
{
_initTime = DateTime.Now.ToUniversalTime();
_initTime = DateTime.UtcNow;
// ----- First Open Time -----
// SetFirstOpenTime(GetFirstOpenTime()); // FirstOpenTime
LogI($"#1 ---- Guru SDK [{Version}] ----\n{config}");
@ -139,7 +139,7 @@ namespace Guru
Analytics.SetIsIapUser(Model.IsIapUser);
Analytics.SetBLevel(Model.BLevel);
Analytics.SetBPlay(Model.BPlay);
Analytics.SetGuruSdkVersion(Version);
Analytics.SetFirstOpenTime(IPMConfig.FIRST_OPEN_TIME);
//---- Start All tools ----
LogI($"#2 --- InitFirebase ---");
@ -337,9 +337,6 @@ namespace Guru
Debug.LogError($"--- ERROR on StartConsentFlow: {ex.Message}");
});
}
LogI($"#5.0 --- sync sdk time ---");
LogSDKInitTime((DateTime.Now.ToUniversalTime() - _initTime).TotalSeconds);
#if UNITY_ANDROID
LogI($"#5.1 --- Android StartAndroidDebug Cmd lines---");
@ -347,12 +344,14 @@ namespace Guru
StartAndroidDebugCmds();
#endif
IsServiceReady = true;
//---------- Start Remote Config ------------
LogI($"#6.0 --- SDK is ready, report Info ---");
LogSDKInfo((DateTime.UtcNow - _initTime).TotalSeconds);
// 中台服务初始化结束
Callbacks.SDK.InvokeOnGuruServiceReady();
}
/// <summary>