diff --git a/android/app/src/main/java/com/naviapp/webredirection/presentation/activity/WebRedirectionActivity.kt b/android/app/src/main/java/com/naviapp/webredirection/presentation/activity/WebRedirectionActivity.kt index b43cce1b6e..8f5083e501 100644 --- a/android/app/src/main/java/com/naviapp/webredirection/presentation/activity/WebRedirectionActivity.kt +++ b/android/app/src/main/java/com/naviapp/webredirection/presentation/activity/WebRedirectionActivity.kt @@ -383,12 +383,15 @@ class WebRedirectionActivity : BaseActivity() { try { startActivity(intent) + trackEvent(eventName = CHROME_BROWSER_FOUND) } catch (e: ActivityNotFoundException) { intent.setPackage(null) e.log() try { startActivity(intent) + trackEvent(eventName = DEFAULT_BROWSER_AVAILABLE) } catch (e: Exception) { + trackEvent(eventName = NO_BROWSER_AVAILABLE) Toast.makeText(this, getString(R.string.no_browser_found), Toast.LENGTH_LONG).show() e.log() } @@ -405,10 +408,12 @@ class WebRedirectionActivity : BaseActivity() { companion object { const val WEB_REDIRECTION_SESSION_ID = "WEB_REDIRECTION_SESSION_ID" - const val NAVIGATING_TO_WEB_BROWSER = "NAVIGATING_TO_WEB_BROWSER" const val DATA_INGESTION_TIMEOUT = "DATA_INGESTION_TIMEOUT" const val DATA_INGESTION_TIMEOUT_DEFAULT_VALUE = 3000L const val CHROME_PACKAGE = "com.android.chrome" const val PRE_SIGNED_URL_LIST_RESPONSE = "pre_signed_url_list_response" + const val CHROME_BROWSER_FOUND = "CHROME_BROWSER_FOUND" + const val DEFAULT_BROWSER_AVAILABLE = "DEFAULT_BROWSER_AVAILABLE" + const val NO_BROWSER_AVAILABLE = "NO_BROWSER_AVAILABLE" } }