「Change」

加入APP启动统计app_start_time

Signed-off-by: donghongyu <donghongyu@zhidaoauto.com>
This commit is contained in:
donghongyu
2022-05-30 15:38:14 +08:00
parent e3812d9a79
commit a1da22d11d
4 changed files with 18 additions and 5 deletions

View File

@@ -8,6 +8,8 @@ import com.elegant.analytics.AnalyticsConfig
import com.elegant.analytics.IAnalyticsParamsProvider
import com.elegant.analytics.UploadMode
import com.mogo.cloud.passport.MoGoAiCloudClientConfig
import com.mogo.eagle.core.data.config.FunctionBuildConfig
import com.mogo.eagle.core.utilcode.util.AppUtils
/**
* 埋点&数据统计 管理
@@ -43,7 +45,7 @@ object AnalyticsManager {
* @param event 事件名称
* @param properties 事件参数
*/
fun track(event: String?, properties: Map<String?, Any?>?) {
fun track(event: String?, properties: HashMap<String, Any>) {
Analytics.getInstance().track(event, properties)
}
@@ -55,6 +57,8 @@ object AnalyticsManager {
val map: MutableMap<String, Any> = ArrayMap()
map["debug"] = if (isDebug) 1 else 0
map["sn"] = MoGoAiCloudClientConfig.getInstance().sn
map["app_version"] = AppUtils.getAppVersionCode()
map["app_identity_mode"] = FunctionBuildConfig.appIdentityMode
return map
}