diff --git a/Runtime/GuruAnalytics/Plugins/Android/U3DAnalytics-1.10.4.aar b/Runtime/GuruAnalytics/Plugins/Android/U3DAnalytics-1.10.4.aar
index 6d2ff79..3094d7b 100644
Binary files a/Runtime/GuruAnalytics/Plugins/Android/U3DAnalytics-1.10.4.aar and b/Runtime/GuruAnalytics/Plugins/Android/U3DAnalytics-1.10.4.aar differ
diff --git a/Runtime/GuruAnalytics/Runtime/Script/GuruAnalytics.cs b/Runtime/GuruAnalytics/Runtime/Script/GuruAnalytics.cs
index 7a64338..6f48cfa 100644
--- a/Runtime/GuruAnalytics/Runtime/Script/GuruAnalytics.cs
+++ b/Runtime/GuruAnalytics/Runtime/Script/GuruAnalytics.cs
@@ -9,13 +9,14 @@ namespace Guru
using Newtonsoft.Json;
using Newtonsoft.Json.Linq;
using UnityEngine;
+
public class GuruAnalytics
{
// Plugin Version
public const string Version = "1.10.4";
- public static readonly string Tag = "[ANA]";
+ public static readonly string Tag = "[ANU]";
private static readonly string ActionName = "logger_error";
private static IAnalyticsAgent _agent;
@@ -54,6 +55,11 @@ namespace Guru
}
}
+ ///
+ /// 错误 code 表
+ ///
+ public static List ErrorCodeList = new List();
+
private static bool _autoSyncProperties = false;
private static bool _enableErrorLog = false;
@@ -70,11 +76,6 @@ namespace Guru
if (Agent != null) Agent.EnableErrorLog = _enableErrorLog;
}
}
-
- ///
- /// 错误 code 表
- ///
- public static List ErrorCodeList = new List();
#region 公用接口
@@ -358,7 +359,7 @@ namespace Guru
// Debug.Log($"{Tag} --- OnLoggerErrorEvent: code:{code}\tinfo:{errorInfo}");
var codeString = ((AnalyticsCode)code).ToString();
- if (string.IsNullOrEmpty(codeString) || codeString == "Unknown") codeString = $"ErrorCode:{code}";
+ if (string.IsNullOrEmpty(codeString) || codeString == AnalyticsCode.Unknown.ToString()) codeString = $"ErrorCode:{code}";
Dictionary parameters = new Dictionary()
{
@@ -529,12 +530,11 @@ namespace Guru
}
}
- // Report error to api
+
private static void ReportCodeInfo(int code, string info)
{
var ac = (AnalyticsCode)code;
-
- Debug.Log($"{Tag} ------ ReportCodeInfo: code:{code}[{ac}] \tinfo:{info}");
+ Debug.Log($"{Tag} ------ Get Code And Info: code:{code}[{ac}] \tinfo:{info}");
bool canCatch = false;
switch (ac)
{