diff --git a/Runtime/GuruCore/Runtime/Analytics/Analytics.cs b/Runtime/GuruCore/Runtime/Analytics/Analytics.cs index 3f87206..e6d9e44 100644 --- a/Runtime/GuruCore/Runtime/Analytics/Analytics.cs +++ b/Runtime/GuruCore/Runtime/Analytics/Analytics.cs @@ -187,14 +187,20 @@ namespace Guru { if (!_isInitOnce) { - throw new Exception($"【SDK] Analytics did not initialized, Call first!"); + throw new Exception($"[{TAG}][SDK] Analytics did not initialized, Call first!"); } - + + if (IsDebug && !EnableDebugAnalytics) + { + Debug.LogWarning($"[{TAG}][SDK] --- LogEvent [{eventName}] can not send int Debug mode. Set with `true`"); + return; + } + if (eventSetting == null) eventSetting = DefaultEventSetting; var dataStr = ""; if (data != null) dataStr = JsonParser.ToJson(data); - Debug.Log($"{TAG} --- [SDK] TrackEvent: {eventName} | priority: {priority} | data:{dataStr} | eventSetting: {eventSetting}"); + Debug.Log($"[{TAG}] --- [SDK] TrackEvent: {eventName} | priority: {priority} | data:{dataStr} | eventSetting: {eventSetting}"); try {