NTP-20762 | signal strength helper (#14376)
This commit is contained in:
@@ -0,0 +1,16 @@
|
||||
/*
|
||||
*
|
||||
* * Copyright © 2024-2025 by Navi Technologies Limited
|
||||
* * All rights reserved. Strictly confidential
|
||||
*
|
||||
*/
|
||||
|
||||
package com.navi.analytics.model
|
||||
|
||||
data class SignalInfo(val level: Int, val type: SignalType)
|
||||
|
||||
enum class SignalType {
|
||||
WIFI,
|
||||
CELLULAR,
|
||||
UNKNOWN,
|
||||
}
|
||||
@@ -17,6 +17,8 @@ import com.navi.analytics.BuildConfig
|
||||
import com.navi.analytics.appsflyer.AppsFlyerUtil
|
||||
import com.navi.analytics.firebase.FcmAnalyticsUtil
|
||||
import com.navi.analytics.model.AnalyticsConfiguration
|
||||
import com.navi.analytics.model.SignalInfo
|
||||
import com.navi.analytics.model.SignalType
|
||||
import com.navi.analytics.utils.NaviAnalyticsHelper.addBasePropertiesToScreenLandEvent
|
||||
import com.navi.analytics.utils.NaviAnalyticsHelper.isEventWhiteListedForAppsflyer
|
||||
import com.navi.base.model.AnalyticsEvent
|
||||
@@ -35,6 +37,7 @@ object NaviTrackEvent {
|
||||
var currentScreenName: String? = null
|
||||
var foregroundScreen: String? = null
|
||||
var foregroundVertical: String? = null
|
||||
var signalInfo: SignalInfo = SignalInfo(level = -1, type = SignalType.UNKNOWN)
|
||||
|
||||
fun appInit(appContext: Application, analyticsConfiguration: AnalyticsConfiguration) {
|
||||
applicationContext = appContext
|
||||
|
||||
Reference in New Issue
Block a user