NTP-37324 | Sidharth Bamba | analytics events bbps arc protect landed… (#14937)
This commit is contained in:
@@ -341,6 +341,14 @@ class NaviBbpsAnalytics private constructor() {
|
||||
mapOf(NAVI_BBPS_SESSION_ID to sessionAttribute[NAVI_BBPS_SESSION_ID].orEmpty()),
|
||||
)
|
||||
}
|
||||
|
||||
fun onArcProtectNudgeLanded(sessionAttribute: Map<String, String>) {
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName = "NaviBBPS_CategoryPage_Landed_v2_ProtectNudge_Landed",
|
||||
eventValues =
|
||||
mapOf(NAVI_BBPS_SESSION_ID to sessionAttribute[NAVI_BBPS_SESSION_ID].orEmpty()),
|
||||
)
|
||||
}
|
||||
}
|
||||
|
||||
inner class BillerList {
|
||||
@@ -2523,6 +2531,14 @@ class NaviBbpsAnalytics private constructor() {
|
||||
mapOf(NAVI_BBPS_SESSION_ID to sessionAttribute[NAVI_BBPS_SESSION_ID].orEmpty()),
|
||||
)
|
||||
}
|
||||
|
||||
fun onArcProtectNudgeLanded(sessionAttribute: Map<String, String>) {
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName = "NaviBBPS_PostPaymentV2_ArcProtectNudge_Landed",
|
||||
eventValues =
|
||||
mapOf(NAVI_BBPS_SESSION_ID to sessionAttribute[NAVI_BBPS_SESSION_ID].orEmpty()),
|
||||
)
|
||||
}
|
||||
}
|
||||
|
||||
inner class TransactionDetailsScreenV2 {
|
||||
|
||||
@@ -652,6 +652,11 @@ private fun BbpsLandingPageWidgetRenderer(
|
||||
}
|
||||
BillCategoryWidgets.ARC_PROTECT_WIDGET.name -> {
|
||||
if (isArcProtected) {
|
||||
LaunchedEffect(Unit) {
|
||||
naviBbpsAnalytics?.onArcProtectNudgeLanded(
|
||||
sessionAttribute = viewModel.getNaviBbpsSessionAttributes()
|
||||
)
|
||||
}
|
||||
ArcProtectedWidget(onArcNudgeInfoClicked = onArcNudgeInfoClicked)
|
||||
Spacer(modifier = Modifier.height(16.dp))
|
||||
}
|
||||
|
||||
@@ -626,6 +626,11 @@ fun SharedTransitionScope.RenderPostPaymentScreenV2(
|
||||
)
|
||||
|
||||
if (isArcProtected) {
|
||||
LaunchedEffect(Unit) {
|
||||
naviBbpsAnalytics.onArcProtectNudgeLanded(
|
||||
sessionAttribute = sessionAttribute
|
||||
)
|
||||
}
|
||||
ArcStatusDescriptionCard(
|
||||
bbpsArcProperties = bbpsArcProperties,
|
||||
arcRewardCoins = arcRewardCoins,
|
||||
|
||||
Reference in New Issue
Block a user