diff --git a/android/gradle/libs.versions.toml b/android/gradle/libs.versions.toml index c23c7bd62b..123aaeb996 100644 --- a/android/gradle/libs.versions.toml +++ b/android/gradle/libs.versions.toml @@ -94,7 +94,7 @@ navi-alfred = "2.1.0" navi-customerDocumentCollector = "1.0.1" navi-elex = "1.11.1" navi-guarddog = "3.14.0" -navi-pulse = "1.14.0" +navi-pulse = "1.15.0" navi-traceflow = "1.0.0" navi-uitron = "3.4.0" navigation = "2.8.5" diff --git a/android/navi-analytics/src/main/java/com/navi/analytics/utils/NaviAnalyticsHelper.kt b/android/navi-analytics/src/main/java/com/navi/analytics/utils/NaviAnalyticsHelper.kt index 5bd7a05592..3f12a94ddb 100644 --- a/android/navi-analytics/src/main/java/com/navi/analytics/utils/NaviAnalyticsHelper.kt +++ b/android/navi-analytics/src/main/java/com/navi/analytics/utils/NaviAnalyticsHelper.kt @@ -10,6 +10,8 @@ package com.navi.analytics.utils import com.google.firebase.crashlytics.FirebaseCrashlytics import com.google.firebase.crashlytics.internal.common.CommonUtils import com.google.gson.Gson +import com.navi.pulse.PulseSDKConfig +import com.navi.pulse.network.AppData import com.navi.pulse.network.PulseRequest object NaviAnalyticsHelper { @@ -17,7 +19,15 @@ object NaviAnalyticsHelper { private var whiteListedAppsFlyerEvent: HashSet? = null fun getClickStreamData(): String { - return gson.toJson(PulseRequest()) + return gson.toJson( + PulseRequest( + app = + AppData( + version = PulseSDKConfig.getAppVersion(), + versionName = PulseSDKConfig.getAppVersionName(), + ) + ) + ) } fun checkRootedDeviceUsingFirebase(): Boolean {