diff --git a/core/function-impl/mogo-core-function-devatools/src/main/java/com/zhjt/mogo_core_function_devatools/coldstart/ColdStartAnalyticsManager.kt b/core/function-impl/mogo-core-function-devatools/src/main/java/com/zhjt/mogo_core_function_devatools/coldstart/ColdStartAnalyticsManager.kt index a401fa612b..ad7aceeb73 100644 --- a/core/function-impl/mogo-core-function-devatools/src/main/java/com/zhjt/mogo_core_function_devatools/coldstart/ColdStartAnalyticsManager.kt +++ b/core/function-impl/mogo-core-function-devatools/src/main/java/com/zhjt/mogo_core_function_devatools/coldstart/ColdStartAnalyticsManager.kt @@ -25,6 +25,8 @@ object ColdStartAnalyticsManager { private const val eventParamStep = "step" //冷启动步骤 private const val eventParamReason = "reason" //原因 + const val wifiConnectSuccess = "wifiConnectSuccess" //Wifi连接成功 + const val wifiConnectFail = "wifiConnectFail" //Wifi连接失败 const val ipcConnectSuccess = "ipcConnectSuccess" //域控连接成功 const val ipcConnectFail = "ipcConnectFail"//域控连接失败 const val ssmConnectSuccess = "ssmConnectSuccess" //SSM连接成功 diff --git a/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/ui/widget/ColdStartView.kt b/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/ui/widget/ColdStartView.kt index fed4c7d167..92baa85d2b 100644 --- a/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/ui/widget/ColdStartView.kt +++ b/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/ui/widget/ColdStartView.kt @@ -361,9 +361,15 @@ class ColdStartView @JvmOverloads constructor( if (networkInfo != null && networkInfo.isConnected) { // 网络连接可用 connectWifiSuccess() + //网络连接可用埋点统计 + reason = "网络连接可用" + ColdStartAnalyticsManager.coldStartStepAnalytics(ColdStartAnalyticsManager.wifiConnectSuccess,reason) } else { // 网络连接不可用 showWifiConnecting() + //网络连接不可用埋点统计 + reason = "网络连接不可用" + ColdStartAnalyticsManager.coldStartStepAnalytics(ColdStartAnalyticsManager.wifiConnectFail,reason) } }