diff --git a/Assets/Countly/Plugins/CountlySDK/Helpers/MetricHelper.cs b/Assets/Countly/Plugins/CountlySDK/Helpers/MetricHelper.cs index 1bddc31d..13f4781f 100644 --- a/Assets/Countly/Plugins/CountlySDK/Helpers/MetricHelper.cs +++ b/Assets/Countly/Plugins/CountlySDK/Helpers/MetricHelper.cs @@ -92,6 +92,16 @@ public string Locale } } + public string UnityVersion + { + get { + if (overridenMetrics != null && overridenMetrics.ContainsKey("_unity_version")) { + return overridenMetrics["_unity_version"]; + } + return Application.unityVersion.ToString(); + } + } + /// /// Generates a JSON representation of device and application metrics, combining default and overridden metrics. /// @@ -105,7 +115,8 @@ public string buildMetricJSON() { "_resolution", Resolution}, { "_app_version", AppVersion}, { "_density", Density}, - { "_locale", Locale} + { "_locale", Locale}, + { "_unity_version", UnityVersion} }; if (overridenMetrics != null) {