From a2ae41702a326370a14345d75bfc3675c1c2a6a5 Mon Sep 17 00:00:00 2001 From: rishvik-vardhan Date: Thu, 21 Jul 2022 15:57:31 +0530 Subject: [PATCH 1/2] Added click stream event --- .../java/com/naviapp/analytics/utils/NaviAnalytics.kt | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/app/src/main/java/com/naviapp/analytics/utils/NaviAnalytics.kt b/app/src/main/java/com/naviapp/analytics/utils/NaviAnalytics.kt index 8375ba281c..489992b907 100644 --- a/app/src/main/java/com/naviapp/analytics/utils/NaviAnalytics.kt +++ b/app/src/main/java/com/naviapp/analytics/utils/NaviAnalytics.kt @@ -4339,6 +4339,16 @@ class NaviAnalytics private constructor() { ) ) } + + fun onUploadBankStatement(applicantReferenceId: String?, loanApplicationId: String?) { + NaviTrackEvent.trackEventOnClickStream( + HL_INCOME_REATTEMPT_CLICKED, + mapOf( + Pair("applicantReferenceId", applicantReferenceId.orEmpty()), + Pair("loanApplicationId", loanApplicationId.orEmpty()) + ) + ) + } } inner class CoApplicantDetailsPageEvent { @@ -5065,6 +5075,7 @@ class NaviAnalytics private constructor() { const val PL_FORECLOSE_PAGE_LAND = "PL_foreclose_pageLand" const val PL_FORECLOSE_POPUP_PAGE_LAND = "PL_foreclosePopUp_pageLand" const val PL_FORECLOSE_POPUP_OKAY_CLICK = "PL_foreclosePopUp_Okay_click" + const val HL_INCOME_REATTEMPT_CLICKED = "HL_Income_Reattemp_Clicked" val naviAnalytics: NaviAnalytics by lazy { Holder.INSTANCE } } } From bee0c5962d5b796d9be8e79024b689408749c173 Mon Sep 17 00:00:00 2001 From: rishvik-vardhan Date: Thu, 21 Jul 2022 16:18:01 +0530 Subject: [PATCH 2/2] Added click stream event --- .../java/com/naviapp/analytics/utils/NaviAnalytics.kt | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/app/src/main/java/com/naviapp/analytics/utils/NaviAnalytics.kt b/app/src/main/java/com/naviapp/analytics/utils/NaviAnalytics.kt index 489992b907..06a51b31ad 100644 --- a/app/src/main/java/com/naviapp/analytics/utils/NaviAnalytics.kt +++ b/app/src/main/java/com/naviapp/analytics/utils/NaviAnalytics.kt @@ -3750,6 +3750,15 @@ class NaviAnalytics private constructor() { fun onNextButtonClick() { NaviTrackEvent.trackEventOnClickStream("PL_OfferUpgrade_Continue_Clicked") } + + fun sendOfferTypeCards(cardTypeList: List) { + NaviTrackEvent.trackEventOnClickStream( + "PL_OfferUpgrade_Cards", + mapOf( + Pair("offer_upgrade_card_types", cardTypeList.toString()) + ) + ) + } } inner class CommonHomeLoanV2 { @@ -5066,6 +5075,8 @@ class NaviAnalytics private constructor() { const val PL_REPEAT_PAGE_CHANGE_BANK_CLICK = "PL_LoanDetails_RepeatPage_ChangeBank_Clicked" const val HL_DOCUMENT_PICKER_BOTTOM_SHEET = "hl_document_picker_bottom_sheet" const val IN_APP_RATING_POPUP_SHOWN = "in_app_rating_popup_shown" + const val PL_PennyDropError_Popup = "PL_PennyDropError_Popup" + const val PL_PennyDropError_Popup_Click = "PL_PennyDropError_Pop_" const val POST_FIX_LANDED = "_Landed" const val FORECLOSE_LOAN_BOTTOM_SHEET = "foreclose_loan_bottom_sheet"