NTP-28635 | Anmol Agrawal | Events Clean up (#14717)
This commit is contained in:
@@ -35,7 +35,7 @@ class NaviPaymentAnalytics private constructor() {
|
||||
|
||||
fun onSubmitFeedback(selectedFeedbackOptions: Set<String>, feedBackComment: String) {
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName = "${NAVI_PMT}_FeedbackSubmit",
|
||||
eventName = "NaviPMT_FeedbackSubmit",
|
||||
eventValues =
|
||||
mapOf(
|
||||
"selected_feedback_options" to selectedFeedbackOptions.toString(),
|
||||
@@ -60,15 +60,13 @@ class NaviPaymentAnalytics private constructor() {
|
||||
putAll(baseAttributes)
|
||||
}
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName = "${NAVI_PMT}_${screenName}_ValidateVpaResult",
|
||||
eventName = "NaviPMT_${screenName}_ValidateVpaResult",
|
||||
eventValues = eventAttributes,
|
||||
)
|
||||
}
|
||||
|
||||
fun onBackPress(screenName: String) {
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName = "${NAVI_PMT}_${screenName}_BackPressed"
|
||||
)
|
||||
NaviTrackEvent.trackEventOnClickStream(eventName = "NaviPMT_${screenName}_BackPressed")
|
||||
}
|
||||
|
||||
fun onVpaHandleSuggestionClicked(vpaHandle: String, vpa: String, screenName: String) {
|
||||
@@ -77,7 +75,7 @@ class NaviPaymentAnalytics private constructor() {
|
||||
put("vpa", vpa)
|
||||
}
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName = "${NAVI_PMT}_${screenName}_VpaHandleSuggestionClicked",
|
||||
eventName = "NaviPMT_${screenName}_VpaHandleSuggestionClicked",
|
||||
eventValues = eventAttributes,
|
||||
)
|
||||
}
|
||||
@@ -92,7 +90,7 @@ class NaviPaymentAnalytics private constructor() {
|
||||
putAll(baseAttributes)
|
||||
}
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName = "${NAVI_PMT}_${screenName}_CheckBalanceClicked",
|
||||
eventName = "NaviPMT_${screenName}_CheckBalanceClicked",
|
||||
eventValues = eventAttributes,
|
||||
)
|
||||
}
|
||||
@@ -113,7 +111,7 @@ class NaviPaymentAnalytics private constructor() {
|
||||
putAll(baseAttributes)
|
||||
}
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName = "${NAVI_PMT}_${screenName}_CheckBalanceResultReceived",
|
||||
eventName = "NaviPMT_${screenName}_CheckBalanceResultReceived",
|
||||
eventValues = eventAttributes,
|
||||
)
|
||||
}
|
||||
@@ -132,7 +130,7 @@ class NaviPaymentAnalytics private constructor() {
|
||||
putAll(baseAttributes)
|
||||
}
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName = "${NAVI_PMT}_${screenName}_ClCallbackReceived",
|
||||
eventName = "NaviPMT_${screenName}_ClCallbackReceived",
|
||||
eventValues = eventAttributes,
|
||||
)
|
||||
}
|
||||
@@ -149,7 +147,7 @@ class NaviPaymentAnalytics private constructor() {
|
||||
putAll(baseAttributes)
|
||||
}
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName = "${NAVI_PMT}_${screenName}_UpiAppResultReceived",
|
||||
eventName = "NaviPMT_${screenName}_UpiAppResultReceived",
|
||||
eventValues = eventAttributes,
|
||||
)
|
||||
}
|
||||
@@ -164,8 +162,7 @@ class NaviPaymentAnalytics private constructor() {
|
||||
NaviPaymentAnalyticScreenName.FULL_PAYMENT_SCREEN.screenName,
|
||||
)
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName =
|
||||
"${NAVI_PMT}_${NaviPaymentAnalyticScreenName.FULL_PAYMENT_SCREEN.screenName}_Landed",
|
||||
eventName = "NaviPMT_FullPaymentScreen_Landed",
|
||||
eventValues = updatedAttributes,
|
||||
)
|
||||
}
|
||||
@@ -185,8 +182,7 @@ class NaviPaymentAnalytics private constructor() {
|
||||
putAll(baseAttributes)
|
||||
}
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName =
|
||||
"${NAVI_PMT}_${NaviPaymentAnalyticScreenName.FULL_PAYMENT_SCREEN.screenName}_NaviUpiInfoMessageShown",
|
||||
eventName = "NaviPMT_FullPaymentScreen_NaviUpiInfoMessageShown",
|
||||
eventValues = eventAttributes,
|
||||
)
|
||||
}
|
||||
@@ -202,16 +198,14 @@ class NaviPaymentAnalytics private constructor() {
|
||||
putAll(baseAttributes)
|
||||
}
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName =
|
||||
"${NAVI_PMT}_${NaviPaymentAnalyticScreenName.FULL_PAYMENT_SCREEN.screenName}_NaviUpiBankAccountClicked",
|
||||
eventName = "NaviPMT_FullPaymentScreen_NaviUpiBankAccountClicked",
|
||||
eventValues = eventAttributes,
|
||||
)
|
||||
}
|
||||
|
||||
fun onNaviUpiBankAddAccountClicked(baseAttributes: Map<String, String>) {
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName =
|
||||
"${NAVI_PMT}_${NaviPaymentAnalyticScreenName.FULL_PAYMENT_SCREEN.screenName}_NaviUpiAddAccountClicked",
|
||||
eventName = "NaviPMT_FullPaymentScreen_NaviUpiAddAccountClicked",
|
||||
eventValues = baseAttributes,
|
||||
)
|
||||
}
|
||||
@@ -222,8 +216,7 @@ class NaviPaymentAnalytics private constructor() {
|
||||
putAll(baseAttributes)
|
||||
}
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName =
|
||||
"${NAVI_PMT}_${NaviPaymentAnalyticScreenName.FULL_PAYMENT_SCREEN.screenName}_RedirectionToNaviUpi",
|
||||
eventName = "NaviPMT_FullPaymentScreen_RedirectionToNaviUpi",
|
||||
eventValues = eventAttributes,
|
||||
)
|
||||
}
|
||||
@@ -241,8 +234,7 @@ class NaviPaymentAnalytics private constructor() {
|
||||
putAll(baseAttributes)
|
||||
}
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName =
|
||||
"${NAVI_PMT}_${NaviPaymentAnalyticScreenName.FULL_PAYMENT_SCREEN.screenName}_RedirectionFromNaviUpi",
|
||||
eventName = "NaviPMT_FullPaymentScreen_RedirectionFromNaviUpi",
|
||||
eventValues = eventAttributes,
|
||||
)
|
||||
}
|
||||
@@ -256,16 +248,14 @@ class NaviPaymentAnalytics private constructor() {
|
||||
putAll(baseAttributes)
|
||||
}
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName =
|
||||
"${NAVI_PMT}_${NaviPaymentAnalyticScreenName.FULL_PAYMENT_SCREEN.screenName}_UpiIntentAppSelected",
|
||||
eventName = "NaviPMT_FullPaymentScreen_UpiIntentAppSelected",
|
||||
eventValues = eventAttributes,
|
||||
)
|
||||
}
|
||||
|
||||
fun onUpiCollectSelected(baseAttributes: Map<String, String>) {
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName =
|
||||
"${NAVI_PMT}_${NaviPaymentAnalyticScreenName.FULL_PAYMENT_SCREEN.screenName}_UpiCollectSelected",
|
||||
eventName = "NaviPMT_FullPaymentScreen_UpiCollectSelected",
|
||||
eventValues = baseAttributes,
|
||||
)
|
||||
}
|
||||
@@ -281,8 +271,7 @@ class NaviPaymentAnalytics private constructor() {
|
||||
putAll(baseAttributes)
|
||||
}
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName =
|
||||
"${NAVI_PMT}_${NaviPaymentAnalyticScreenName.FULL_PAYMENT_SCREEN.screenName}_UpiAppLaunched",
|
||||
eventName = "NaviPMT_FullPaymentScreen_UpiAppLaunched",
|
||||
eventValues = eventAttributes,
|
||||
)
|
||||
}
|
||||
@@ -293,16 +282,14 @@ class NaviPaymentAnalytics private constructor() {
|
||||
putAll(baseAttributes)
|
||||
}
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName =
|
||||
"${NAVI_PMT}_${NaviPaymentAnalyticScreenName.FULL_PAYMENT_SCREEN.screenName}_UpiAppResultReceived",
|
||||
eventName = "NaviPMT_FullPaymentScreen_UpiAppResultReceived",
|
||||
eventValues = eventAttributes,
|
||||
)
|
||||
}
|
||||
|
||||
fun onUpiIntentWidgetClicked(baseAttributes: Map<String, String>) {
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName =
|
||||
"${NAVI_PMT}_${NaviPaymentAnalyticScreenName.FULL_PAYMENT_SCREEN.screenName}_UpiIntentWidgetClicked",
|
||||
eventName = "NaviPMT_FullPaymentScreen_UpiIntentWidgetClicked",
|
||||
eventValues = baseAttributes,
|
||||
)
|
||||
}
|
||||
@@ -313,16 +300,14 @@ class NaviPaymentAnalytics private constructor() {
|
||||
putAll(baseAttributes)
|
||||
}
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName =
|
||||
"${NAVI_PMT}_${NaviPaymentAnalyticScreenName.FULL_PAYMENT_SCREEN.screenName}_CardWidgetClicked",
|
||||
eventName = "NaviPMT_FullPaymentScreen_CardWidgetClicked",
|
||||
eventValues = eventAttributes,
|
||||
)
|
||||
}
|
||||
|
||||
fun onNetBankingWidgetClicked(baseAttributes: Map<String, String>) {
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName =
|
||||
"${NAVI_PMT}_${NaviPaymentAnalyticScreenName.FULL_PAYMENT_SCREEN.screenName}_NetBankingWidgetClicked",
|
||||
eventName = "NaviPMT_FullPaymentScreen_NetBankingWidgetClicked",
|
||||
eventValues = baseAttributes,
|
||||
)
|
||||
}
|
||||
@@ -344,8 +329,7 @@ class NaviPaymentAnalytics private constructor() {
|
||||
putAll(baseAttributes)
|
||||
}
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName =
|
||||
"${NAVI_PMT}_${NaviPaymentAnalyticScreenName.FULL_PAYMENT_SCREEN.screenName}_PayNowClicked",
|
||||
eventName = "NaviPMT_FullPaymentScreen_PayNowClicked",
|
||||
eventValues = eventAttributes,
|
||||
)
|
||||
}
|
||||
@@ -363,24 +347,21 @@ class NaviPaymentAnalytics private constructor() {
|
||||
putAll(baseAttributes)
|
||||
}
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName =
|
||||
"${NAVI_PMT}_${NaviPaymentAnalyticScreenName.FULL_PAYMENT_SCREEN.screenName}_DiscountApplied",
|
||||
eventName = "NaviPMT_FullPaymentScreen_DiscountApplied",
|
||||
eventValues = eventAttributes,
|
||||
)
|
||||
}
|
||||
|
||||
fun onFomoBottomSheetShown(baseAttributes: Map<String, String>) {
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName =
|
||||
"${NAVI_PMT}_${NaviPaymentAnalyticScreenName.FULL_PAYMENT_SCREEN.screenName}_FomoBottomSheetShown",
|
||||
eventName = "NaviPMT_FullPaymentScreen_FomoBottomSheetShown",
|
||||
eventValues = baseAttributes,
|
||||
)
|
||||
}
|
||||
|
||||
fun onFomoBottomSheetDismissed(baseAttributes: Map<String, String>) {
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName =
|
||||
"${NAVI_PMT}_${NaviPaymentAnalyticScreenName.FULL_PAYMENT_SCREEN.screenName}_FomoBottomSheetDismissed",
|
||||
eventName = "NaviPMT_FullPaymentScreen_FomoBottomSheetDismissed",
|
||||
eventValues = baseAttributes,
|
||||
)
|
||||
}
|
||||
@@ -391,8 +372,7 @@ class NaviPaymentAnalytics private constructor() {
|
||||
putAll(baseAttributes)
|
||||
}
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName =
|
||||
"${NAVI_PMT}_${NaviPaymentAnalyticScreenName.FULL_PAYMENT_SCREEN.screenName}_FomoBottomSheetCtaClicked",
|
||||
eventName = "NaviPMT_FullPaymentScreen_FomoBottomSheetCtaClicked",
|
||||
eventValues = eventAttributes,
|
||||
)
|
||||
}
|
||||
@@ -406,16 +386,14 @@ class NaviPaymentAnalytics private constructor() {
|
||||
putAll(baseAttributes)
|
||||
}
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName =
|
||||
"${NAVI_PMT}_${NaviPaymentAnalyticScreenName.FULL_PAYMENT_SCREEN.screenName}_OfferExperienceBannerShown",
|
||||
eventName = "NaviPMT_FullPaymentScreen_OfferExperienceBannerShown",
|
||||
eventValues = eventAttributes,
|
||||
)
|
||||
}
|
||||
|
||||
fun onBackPress(baseAttributes: Map<String, String>) {
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName =
|
||||
"${NAVI_PMT}_${NaviPaymentAnalyticScreenName.FULL_PAYMENT_SCREEN.screenName}_BackPressed",
|
||||
eventName = "NaviPMT_FullPaymentScreen_BackPressed",
|
||||
eventValues = baseAttributes,
|
||||
)
|
||||
}
|
||||
@@ -440,8 +418,7 @@ class NaviPaymentAnalytics private constructor() {
|
||||
NaviPaymentAnalyticScreenName.UPI_INTENT_SCREEN.screenName,
|
||||
)
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName =
|
||||
"${NAVI_PMT}_${NaviPaymentAnalyticScreenName.UPI_INTENT_SCREEN.screenName}_Landed",
|
||||
eventName = "NaviPMT_UpiIntentScreen_Landed",
|
||||
eventValues = updatedAttributes,
|
||||
)
|
||||
}
|
||||
@@ -452,16 +429,14 @@ class NaviPaymentAnalytics private constructor() {
|
||||
putAll(baseAttributes)
|
||||
}
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName =
|
||||
"${NAVI_PMT}_${NaviPaymentAnalyticScreenName.UPI_INTENT_SCREEN.screenName}_UpiAppSelected",
|
||||
eventName = "NaviPMT_UpiIntentScreen_UpiAppSelected",
|
||||
eventValues = eventAttributes,
|
||||
)
|
||||
}
|
||||
|
||||
fun onUpiCollectSelected(baseAttributes: Map<String, String>) {
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName =
|
||||
"${NAVI_PMT}_${NaviPaymentAnalyticScreenName.UPI_INTENT_SCREEN.screenName}_CollectSelected",
|
||||
eventName = "NaviPMT_UpiIntentScreen_CollectSelected",
|
||||
eventValues = baseAttributes,
|
||||
)
|
||||
}
|
||||
@@ -477,8 +452,7 @@ class NaviPaymentAnalytics private constructor() {
|
||||
putAll(baseAttributes)
|
||||
}
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName =
|
||||
"${NAVI_PMT}_${NaviPaymentAnalyticScreenName.UPI_INTENT_SCREEN.screenName}_UpiAppLaunched",
|
||||
eventName = "NaviPMT_UpiIntentScreen_UpiAppLaunched",
|
||||
eventValues = eventAttributes,
|
||||
)
|
||||
}
|
||||
@@ -496,8 +470,7 @@ class NaviPaymentAnalytics private constructor() {
|
||||
putAll(baseAttributes)
|
||||
}
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName =
|
||||
"${NAVI_PMT}_${NaviPaymentAnalyticScreenName.UPI_INTENT_SCREEN.screenName}_PayNowClicked",
|
||||
eventName = "NaviPMT_UpiIntentScreen_PayNowClicked",
|
||||
eventValues = eventAttributes,
|
||||
)
|
||||
}
|
||||
@@ -508,8 +481,7 @@ class NaviPaymentAnalytics private constructor() {
|
||||
putAll(baseAttributes)
|
||||
}
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName =
|
||||
"${NAVI_PMT}_${NaviPaymentAnalyticScreenName.UPI_INTENT_SCREEN.screenName}_BackPressed",
|
||||
eventName = "NaviPMT_UpiIntentScreen_BackPressed",
|
||||
eventValues = eventAttributes,
|
||||
)
|
||||
}
|
||||
@@ -519,8 +491,7 @@ class NaviPaymentAnalytics private constructor() {
|
||||
|
||||
fun onBackPressed(baseAttributes: Map<String, String>) {
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName =
|
||||
"${NAVI_PMT}_${NaviPaymentAnalyticScreenName.NET_BANKING_SCREEN.screenName}_BackPressed",
|
||||
eventName = "NaviPMT_NetBankingScreen_BackPressed",
|
||||
eventValues = baseAttributes,
|
||||
)
|
||||
}
|
||||
@@ -532,8 +503,7 @@ class NaviPaymentAnalytics private constructor() {
|
||||
NaviPaymentAnalyticScreenName.NET_BANKING_SCREEN.screenName,
|
||||
)
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName =
|
||||
"${NAVI_PMT}_${NaviPaymentAnalyticScreenName.NET_BANKING_SCREEN.screenName}_Landed",
|
||||
eventName = "NaviPMT_NetBankingScreen_Landed",
|
||||
eventValues = updatedAttributes,
|
||||
)
|
||||
}
|
||||
@@ -551,8 +521,7 @@ class NaviPaymentAnalytics private constructor() {
|
||||
putAll(baseAttributes)
|
||||
}
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName =
|
||||
"${NAVI_PMT}_${NaviPaymentAnalyticScreenName.NET_BANKING_SCREEN.screenName}_BankSelected",
|
||||
eventName = "NaviPMT_NetBankingScreen_BankSelected",
|
||||
eventValues = eventAttributes,
|
||||
)
|
||||
}
|
||||
@@ -563,8 +532,7 @@ class NaviPaymentAnalytics private constructor() {
|
||||
putAll(baseAttributes)
|
||||
}
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName =
|
||||
"${NAVI_PMT}_${NaviPaymentAnalyticScreenName.NET_BANKING_SCREEN.screenName}_SearchBankQuery",
|
||||
eventName = "NaviPMT_NetBankingScreen_SearchBankQuery",
|
||||
eventValues = eventAttributes,
|
||||
)
|
||||
}
|
||||
@@ -575,16 +543,14 @@ class NaviPaymentAnalytics private constructor() {
|
||||
putAll(baseAttributes)
|
||||
}
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName =
|
||||
"${NAVI_PMT}_${NaviPaymentAnalyticScreenName.NET_BANKING_SCREEN.screenName}_NoBankFound",
|
||||
eventName = "NaviPMT_NetBankingScreen_NoBankFound",
|
||||
eventValues = eventAttributes,
|
||||
)
|
||||
}
|
||||
|
||||
fun emptyBanksList() {
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName =
|
||||
"${NAVI_PMT}_${NaviPaymentAnalyticScreenName.NET_BANKING_SCREEN.screenName}_EmptyBanksList"
|
||||
eventName = "NaviPMT_NetBankingScreen_EmptyBanksList"
|
||||
)
|
||||
}
|
||||
}
|
||||
@@ -593,16 +559,14 @@ class NaviPaymentAnalytics private constructor() {
|
||||
|
||||
fun onJuspayPaymentStarted() {
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName =
|
||||
"${NAVI_PMT}_${NaviPaymentAnalyticScreenName.CARD_SCREEN.screenName}_JuspayPaymentInitiated"
|
||||
eventName = "NaviPMT_CardScreen_JuspayPaymentInitiated"
|
||||
)
|
||||
}
|
||||
|
||||
fun onJuspayPaymentCallbackReceived(juspayJsonResponse: JSONObject) {
|
||||
val payload = juspayJsonResponse.optJSONObject("payload")
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName =
|
||||
"${NAVI_PMT}_${NaviPaymentAnalyticScreenName.CARD_SCREEN.screenName}_JuspayPaymentCallbackReceived",
|
||||
eventName = "NaviPMT_CardScreen_JuspayPaymentCallbackReceived",
|
||||
eventValues =
|
||||
mapOf(
|
||||
"errorMessage" to juspayJsonResponse.optString("errorMessage", EMPTY),
|
||||
@@ -617,8 +581,7 @@ class NaviPaymentAnalytics private constructor() {
|
||||
|
||||
fun onBackPress(baseAttributes: Map<String, String>) {
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName =
|
||||
"${NAVI_PMT}_${NaviPaymentAnalyticScreenName.CARD_SCREEN.screenName}_BackPressed",
|
||||
eventName = "NaviPMT_CardScreen_BackPressed",
|
||||
eventValues = baseAttributes,
|
||||
)
|
||||
}
|
||||
@@ -627,8 +590,7 @@ class NaviPaymentAnalytics private constructor() {
|
||||
val updatedAttributes =
|
||||
addScreenName(baseAttributes, NaviPaymentAnalyticScreenName.CARD_SCREEN.screenName)
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName =
|
||||
"${NAVI_PMT}_${NaviPaymentAnalyticScreenName.CARD_SCREEN.screenName}_Landed",
|
||||
eventName = "NaviPMT_CardScreen_Landed",
|
||||
eventValues = updatedAttributes,
|
||||
)
|
||||
}
|
||||
@@ -641,8 +603,7 @@ class NaviPaymentAnalytics private constructor() {
|
||||
payNowSource: String,
|
||||
) {
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName =
|
||||
"${NAVI_PMT}_${NaviPaymentAnalyticScreenName.CARD_SCREEN.screenName}_PayNowClicked",
|
||||
eventName = "NaviPMT_CardScreen_PayNowClicked",
|
||||
eventValues =
|
||||
baseAnalyticsParams.plus(
|
||||
mapOf(
|
||||
@@ -658,23 +619,20 @@ class NaviPaymentAnalytics private constructor() {
|
||||
|
||||
fun onInitiatingPayment(payNowSource: String) {
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName =
|
||||
"${NAVI_PMT}_${NaviPaymentAnalyticScreenName.CARD_SCREEN.screenName}_OnInitiatingPayment",
|
||||
eventName = "NaviPMT_CardScreen_OnInitiatingPayment",
|
||||
eventValues = mapOf("payNowSource" to payNowSource),
|
||||
)
|
||||
}
|
||||
|
||||
fun onScanCardButtonClicked() {
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName =
|
||||
"${NAVI_PMT}_${NaviPaymentAnalyticScreenName.CARD_SCREEN.screenName}_ScanCardButtonClicked"
|
||||
eventName = "NaviPMT_CardScreen_ScanCardButtonClicked"
|
||||
)
|
||||
}
|
||||
|
||||
fun onCardDetailsFetched(source: ImageSource) {
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName =
|
||||
"${NAVI_PMT}_${NaviPaymentAnalyticScreenName.CARD_SCREEN.screenName}_CardDetailsFetchedFromScanCardResult",
|
||||
eventName = "NaviPMT_CardScreen_CardDetailsFetchedFromScanCardResult",
|
||||
eventValues = mapOf("source" to source.toString()),
|
||||
)
|
||||
}
|
||||
@@ -683,16 +641,14 @@ class NaviPaymentAnalytics private constructor() {
|
||||
cardValidationResult: ValidationResult<CardValidator.CardValidationError>
|
||||
) {
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName =
|
||||
"${NAVI_PMT}_${NaviPaymentAnalyticScreenName.CARD_SCREEN.screenName}_ValidateCardDetailsResult",
|
||||
eventName = "NaviPMT_CardScreen_ValidateCardDetailsResult",
|
||||
eventValues = mapOf("card_validation_result" to cardValidationResult.toString()),
|
||||
)
|
||||
}
|
||||
|
||||
fun onCardDetailsChangedAfterScanning() {
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName =
|
||||
"${NAVI_PMT}_${NaviPaymentAnalyticScreenName.CARD_SCREEN.screenName}_CardDetailsChangedAfterScanning"
|
||||
eventName = "NaviPMT_CardScreen_CardDetailsChangedAfterScanning"
|
||||
)
|
||||
}
|
||||
}
|
||||
@@ -706,40 +662,35 @@ class NaviPaymentAnalytics private constructor() {
|
||||
NaviPaymentAnalyticScreenName.SDK_INTEGRATION_SCREEN.screenName,
|
||||
)
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName =
|
||||
"${NAVI_PMT}_${NaviPaymentAnalyticScreenName.SDK_INTEGRATION_SCREEN.screenName}_Landed",
|
||||
eventName = "NaviPMT_SdkIntegrationScreen_Landed",
|
||||
eventValues = updatedAttributes,
|
||||
)
|
||||
}
|
||||
|
||||
fun onInitiateSdkCalled(provider: String) {
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName =
|
||||
"${NAVI_PMT}_${NaviPaymentAnalyticScreenName.SDK_INTEGRATION_SCREEN.screenName}_InitiateCalled",
|
||||
eventName = "NaviPMT_SdkIntegrationScreen_InitiateCalled",
|
||||
eventValues = mapOf("provider" to provider),
|
||||
)
|
||||
}
|
||||
|
||||
fun onInitiateSdkCompleted(provider: String) {
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName =
|
||||
"${NAVI_PMT}_${NaviPaymentAnalyticScreenName.SDK_INTEGRATION_SCREEN.screenName}_InitiateCompleted",
|
||||
eventName = "NaviPMT_SdkIntegrationScreen_InitiateCompleted",
|
||||
eventValues = mapOf("provider" to provider),
|
||||
)
|
||||
}
|
||||
|
||||
fun onInitiateSdkError(provider: String, error: String) {
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName =
|
||||
"${NAVI_PMT}_${NaviPaymentAnalyticScreenName.SDK_INTEGRATION_SCREEN.screenName}_InitiateError",
|
||||
eventName = "NaviPMT_SdkIntegrationScreen_InitiateError",
|
||||
eventValues = mapOf("provider" to provider, "error" to error),
|
||||
)
|
||||
}
|
||||
|
||||
fun onSdkPaymentStarted(provider: String, payload: String) {
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName =
|
||||
"${NAVI_PMT}_${NaviPaymentAnalyticScreenName.SDK_INTEGRATION_SCREEN.screenName}_PaymentStarted",
|
||||
eventName = "NaviPMT_SdkIntegrationScreen_PaymentStarted",
|
||||
eventValues = mapOf("provider" to provider, "payload" to payload),
|
||||
)
|
||||
}
|
||||
@@ -752,8 +703,7 @@ class NaviPaymentAnalytics private constructor() {
|
||||
description: String?,
|
||||
) {
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName =
|
||||
"${NAVI_PMT}_${NaviPaymentAnalyticScreenName.SDK_INTEGRATION_SCREEN.screenName}_PaymentResponseReceived",
|
||||
eventName = "NaviPMT_SdkIntegrationScreen_PaymentResponseReceived",
|
||||
eventValues =
|
||||
mapOf(
|
||||
"status" to status,
|
||||
@@ -767,8 +717,7 @@ class NaviPaymentAnalytics private constructor() {
|
||||
|
||||
fun onSdkPaymentError(provider: String, error: String) {
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName =
|
||||
"${NAVI_PMT}_${NaviPaymentAnalyticScreenName.SDK_INTEGRATION_SCREEN.screenName}_Error",
|
||||
eventName = "NaviPMT_SdkIntegrationScreen_Error",
|
||||
eventValues = mapOf("provider" to provider, "error" to error),
|
||||
)
|
||||
}
|
||||
@@ -778,7 +727,7 @@ class NaviPaymentAnalytics private constructor() {
|
||||
|
||||
fun onJuspayInitStarted(payload: String, sourceActivityName: String) {
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName = "${NAVI_PMT}_Juspay_SdkInitStarted",
|
||||
eventName = "NaviPMT_Juspay_SdkInitStarted",
|
||||
eventValues =
|
||||
mapOf("payload" to payload, "source_activity_name" to sourceActivityName),
|
||||
)
|
||||
@@ -786,28 +735,28 @@ class NaviPaymentAnalytics private constructor() {
|
||||
|
||||
fun onJuspayInitResponse(response: String) {
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName = "${NAVI_PMT}_Juspay_SdkInitResponse",
|
||||
eventName = "NaviPMT_Juspay_SdkInitResponse",
|
||||
eventValues = mapOf("response" to response),
|
||||
)
|
||||
}
|
||||
|
||||
fun onJuspayProcessSdkCalled(sourceActivityName: String) {
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName = "${NAVI_PMT}_Juspay_ProcessSdkCalled",
|
||||
eventName = "NaviPMT_Juspay_ProcessSdkCalled",
|
||||
eventValues = mapOf("source_activity_name" to sourceActivityName),
|
||||
)
|
||||
}
|
||||
|
||||
fun onJuspayProcessSdkResponse(response: String) {
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName = "${NAVI_PMT}_Juspay_ProcessSdkResponse",
|
||||
eventName = "NaviPMT_Juspay_ProcessSdkResponse",
|
||||
eventValues = mapOf("response" to response),
|
||||
)
|
||||
}
|
||||
|
||||
fun onJuspaySdkLogs(log: String, logPayload: String) {
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName = "${NAVI_PMT}_Juspay_SdkLogs",
|
||||
eventName = "NaviPMT_Juspay_SdkLogs",
|
||||
eventValues = mapOf("log" to log, "log_payload" to logPayload),
|
||||
)
|
||||
}
|
||||
@@ -816,21 +765,21 @@ class NaviPaymentAnalytics private constructor() {
|
||||
inner class ErrorBottomSheet {
|
||||
fun onPrimaryCtaClick(primaryButtonText: String) {
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName = "${NAVI_PMT}_ErrorBottomSheet_PrimaryCtaClick",
|
||||
eventName = "NaviPMT_ErrorBottomSheet_PrimaryCtaClick",
|
||||
eventValues = mapOf("cta_text" to primaryButtonText),
|
||||
)
|
||||
}
|
||||
|
||||
fun onSecondaryCtaClick(secondaryButtonText: String) {
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName = "${NAVI_PMT}_ErrorBottomSheet_SecondaryCtaClick",
|
||||
eventName = "NaviPMT_ErrorBottomSheet_SecondaryCtaClick",
|
||||
eventValues = mapOf("cta_text" to secondaryButtonText),
|
||||
)
|
||||
}
|
||||
|
||||
fun onDismissClick() {
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName = "${NAVI_PMT}_ErrorBottomSheet_DismissClick"
|
||||
eventName = "NaviPMT_ErrorBottomSheet_DismissClick"
|
||||
)
|
||||
}
|
||||
|
||||
@@ -967,8 +916,7 @@ class NaviPaymentAnalytics private constructor() {
|
||||
inner class MPSScreen {
|
||||
fun onBackPressed(baseAttributes: Map<String, String>) {
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName =
|
||||
"${NAVI_PMT}_${NaviPaymentAnalyticScreenName.MINI_PAYMENT_SCREEN.screenName}_BackPressed",
|
||||
eventName = "NaviPMT_MiniPaymentScreen_BackPressed",
|
||||
eventValues = baseAttributes,
|
||||
)
|
||||
}
|
||||
@@ -982,8 +930,7 @@ class NaviPaymentAnalytics private constructor() {
|
||||
putAll(baseAttributes)
|
||||
}
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName =
|
||||
"${NAVI_PMT}_${NaviPaymentAnalyticScreenName.MINI_PAYMENT_SCREEN.screenName}_OfferExperienceBannerShown",
|
||||
eventName = "NaviPMT_MiniPaymentScreen_OfferExperienceBannerShown",
|
||||
eventValues = eventAttributes,
|
||||
)
|
||||
}
|
||||
@@ -995,8 +942,7 @@ class NaviPaymentAnalytics private constructor() {
|
||||
NaviPaymentAnalyticScreenName.MINI_PAYMENT_SCREEN.screenName,
|
||||
)
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName =
|
||||
"${NAVI_PMT}_${NaviPaymentAnalyticScreenName.MINI_PAYMENT_SCREEN.screenName}_Landed",
|
||||
eventName = "NaviPMT_MiniPaymentScreen_Landed",
|
||||
eventValues = updatedAttributes,
|
||||
)
|
||||
}
|
||||
@@ -1007,8 +953,7 @@ class NaviPaymentAnalytics private constructor() {
|
||||
putAll(baseAttributes)
|
||||
}
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName =
|
||||
"${NAVI_PMT}_${NaviPaymentAnalyticScreenName.MINI_PAYMENT_SCREEN.screenName}_CoinEarnBannerViewed",
|
||||
eventName = "NaviPMT_MiniPaymentScreen_CoinEarnBannerViewed",
|
||||
eventValues = eventAttributes,
|
||||
)
|
||||
}
|
||||
@@ -1024,8 +969,7 @@ class NaviPaymentAnalytics private constructor() {
|
||||
putAll(baseAttributes)
|
||||
}
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName =
|
||||
"${NAVI_PMT}_${NaviPaymentAnalyticScreenName.MINI_PAYMENT_SCREEN.screenName}_CoinBurnBannerViewed",
|
||||
eventName = "NaviPMT_MiniPaymentScreen_CoinBurnBannerViewed",
|
||||
eventValues = eventAttributes,
|
||||
)
|
||||
}
|
||||
@@ -1043,8 +987,7 @@ class NaviPaymentAnalytics private constructor() {
|
||||
putAll(baseAttributes)
|
||||
}
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName =
|
||||
"${NAVI_PMT}_${NaviPaymentAnalyticScreenName.MINI_PAYMENT_SCREEN.screenName}_RedirectionFromNaviUpi",
|
||||
eventName = "NaviPMT_MiniPaymentScreen_RedirectionFromNaviUpi",
|
||||
eventValues = eventAttributes,
|
||||
)
|
||||
}
|
||||
@@ -1066,8 +1009,7 @@ class NaviPaymentAnalytics private constructor() {
|
||||
putAll(baseAttributes)
|
||||
}
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName =
|
||||
"${NAVI_PMT}_${NaviPaymentAnalyticScreenName.MINI_PAYMENT_SCREEN.screenName}_RedirectionToNaviUpi",
|
||||
eventName = "NaviPMT_MiniPaymentScreen_RedirectionToNaviUpi",
|
||||
eventValues = eventAttributes,
|
||||
)
|
||||
}
|
||||
@@ -1083,8 +1025,7 @@ class NaviPaymentAnalytics private constructor() {
|
||||
putAll(baseAttributes)
|
||||
}
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName =
|
||||
"${NAVI_PMT}_${NaviPaymentAnalyticScreenName.MINI_PAYMENT_SCREEN.screenName}_NaviUpiInfoMessageShown",
|
||||
eventName = "NaviPMT_MiniPaymentScreen_NaviUpiInfoMessageShown",
|
||||
eventValues = eventAttributes,
|
||||
)
|
||||
}
|
||||
@@ -1098,8 +1039,7 @@ class NaviPaymentAnalytics private constructor() {
|
||||
putAll(baseAttributes)
|
||||
}
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName =
|
||||
"${NAVI_PMT}_${NaviPaymentAnalyticScreenName.MINI_PAYMENT_SCREEN.screenName}_PayNowClickedNonOnboarded",
|
||||
eventName = "NaviPMT_MiniPaymentScreen_PayNowClickedNonOnboarded",
|
||||
eventValues = eventAttributes,
|
||||
)
|
||||
}
|
||||
@@ -1110,8 +1050,7 @@ class NaviPaymentAnalytics private constructor() {
|
||||
putAll(baseAttributes)
|
||||
}
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName =
|
||||
"${NAVI_PMT}_${NaviPaymentAnalyticScreenName.MINI_PAYMENT_SCREEN.screenName}_SetUpiPinBtnClick",
|
||||
eventName = "NaviPMT_MiniPaymentScreen_SetUpiPinBtnClick",
|
||||
eventValues = eventAttributes,
|
||||
)
|
||||
}
|
||||
@@ -1122,8 +1061,7 @@ class NaviPaymentAnalytics private constructor() {
|
||||
putAll(baseAttributes)
|
||||
}
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName =
|
||||
"${NAVI_PMT}_${NaviPaymentAnalyticScreenName.MINI_PAYMENT_SCREEN.screenName}_PayNowClicked",
|
||||
eventName = "NaviPMT_MiniPaymentScreen_PayNowClicked",
|
||||
eventValues = eventAttributes,
|
||||
)
|
||||
}
|
||||
@@ -1134,16 +1072,14 @@ class NaviPaymentAnalytics private constructor() {
|
||||
putAll(baseAttributes)
|
||||
}
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName =
|
||||
"${NAVI_PMT}_${NaviPaymentAnalyticScreenName.MINI_PAYMENT_SCREEN.screenName}_OtherMethodsClick",
|
||||
eventName = "NaviPMT_MiniPaymentScreen_OtherMethodsClick",
|
||||
eventValues = eventAttributes,
|
||||
)
|
||||
}
|
||||
|
||||
fun onAddUpiAccountClick(baseAttributes: Map<String, String>) {
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName =
|
||||
"${NAVI_PMT}_${NaviPaymentAnalyticScreenName.MINI_PAYMENT_SCREEN.screenName}_AddUpiAccountClick",
|
||||
eventName = "NaviPMT_MiniPaymentScreen_AddUpiAccountClick",
|
||||
eventValues = baseAttributes,
|
||||
)
|
||||
}
|
||||
@@ -1163,8 +1099,7 @@ class NaviPaymentAnalytics private constructor() {
|
||||
putAll(baseAttributes)
|
||||
}
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName =
|
||||
"${NAVI_PMT}_${NaviPaymentAnalyticScreenName.MINI_PAYMENT_SCREEN.screenName}_DiscountApplyClick",
|
||||
eventName = "NaviPMT_MiniPaymentScreen_DiscountApplyClick",
|
||||
eventValues = eventAttributes,
|
||||
)
|
||||
}
|
||||
@@ -1182,8 +1117,7 @@ class NaviPaymentAnalytics private constructor() {
|
||||
putAll(baseAttributes)
|
||||
}
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName =
|
||||
"${NAVI_PMT}_${NaviPaymentAnalyticScreenName.MINI_PAYMENT_SCREEN.screenName}_AppLatency",
|
||||
eventName = "NaviPMT_MiniPaymentScreen_AppLatency",
|
||||
eventValues = eventAttributes,
|
||||
)
|
||||
}
|
||||
@@ -1197,8 +1131,7 @@ class NaviPaymentAnalytics private constructor() {
|
||||
putAll(additionAttributes)
|
||||
}
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName =
|
||||
"${NAVI_PMT}_${NaviPaymentAnalyticScreenName.MINI_PAYMENT_SCREEN.screenName}_Error",
|
||||
eventName = "NaviPMT_MiniPaymentScreen_Error",
|
||||
eventValues = eventAttributes,
|
||||
)
|
||||
}
|
||||
@@ -1214,8 +1147,7 @@ class NaviPaymentAnalytics private constructor() {
|
||||
putAll(baseAttributes)
|
||||
}
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName =
|
||||
"${NAVI_PMT}_${NaviPaymentAnalyticScreenName.MINI_PAYMENT_SCREEN.screenName}_NaviUpiBankAccountClicked",
|
||||
eventName = "NaviPMT_MiniPaymentScreen_NaviUpiBankAccountClicked",
|
||||
eventValues = eventAttributes,
|
||||
)
|
||||
}
|
||||
@@ -1231,8 +1163,7 @@ class NaviPaymentAnalytics private constructor() {
|
||||
putAll(baseAttributes)
|
||||
}
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName =
|
||||
"${NAVI_PMT}_${NaviPaymentAnalyticScreenName.MINI_PAYMENT_SCREEN.screenName}_RedirectionToPinPage",
|
||||
eventName = "NaviPMT_MiniPaymentScreen_RedirectionToPinPage",
|
||||
eventValues = eventAttributes,
|
||||
)
|
||||
}
|
||||
@@ -1251,82 +1182,69 @@ class NaviPaymentAnalytics private constructor() {
|
||||
inner class ScanCardScreen {
|
||||
|
||||
fun onScanCardLanded() {
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName =
|
||||
"${NAVI_PMT}_${NaviPaymentAnalyticScreenName.SCAN_CARD_SCREEN.screenName}_Landed"
|
||||
)
|
||||
NaviTrackEvent.trackEventOnClickStream(eventName = "NaviPMT_ScanCardScreen_Landed")
|
||||
}
|
||||
|
||||
fun onBackPress(duration: Long) {
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName =
|
||||
"${NAVI_PMT}_${NaviPaymentAnalyticScreenName.SCAN_CARD_SCREEN.screenName}_BackPressed",
|
||||
eventName = "NaviPMT_ScanCardScreen_BackPressed",
|
||||
eventValues = mapOf("timeSpent" to duration.toString()),
|
||||
)
|
||||
}
|
||||
|
||||
fun onCameraPermissionGranted() {
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName =
|
||||
"${NAVI_PMT}_${NaviPaymentAnalyticScreenName.SCAN_CARD_SCREEN}_CameraPermissionGranted"
|
||||
eventName = "NaviPMT_ScanCardScreen_CameraPermissionGranted"
|
||||
)
|
||||
}
|
||||
|
||||
fun onCameraPermissionDenied(showRationale: Boolean) {
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName =
|
||||
"${NAVI_PMT}_${NaviPaymentAnalyticScreenName.SCAN_CARD_SCREEN}_CameraPermissionDenied",
|
||||
eventName = "NaviPMT_ScanCardScreen_CameraPermissionDenied",
|
||||
eventValues = mapOf("showRationale" to showRationale.toString()),
|
||||
)
|
||||
}
|
||||
|
||||
fun onAppSettingsScreenLaunched() {
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName =
|
||||
"${NAVI_PMT}_${NaviPaymentAnalyticScreenName.SCAN_CARD_SCREEN}_AppSettingsScreenLaunched"
|
||||
eventName = "NaviPMT_ScanCardScreen_AppSettingsScreenLaunched"
|
||||
)
|
||||
}
|
||||
|
||||
fun onGalleryShown() {
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName =
|
||||
"${NAVI_PMT}_${NaviPaymentAnalyticScreenName.SCAN_CARD_SCREEN.screenName}_GalleryShown"
|
||||
eventName = "NaviPMT_ScanCardScreen_GalleryShown"
|
||||
)
|
||||
}
|
||||
|
||||
fun onGalleryDismissed(uri: Uri?) {
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName =
|
||||
"${NAVI_PMT}_${NaviPaymentAnalyticScreenName.SCAN_CARD_SCREEN.screenName}_GalleryDismissed",
|
||||
eventName = "NaviPMT_ScanCardScreen_GalleryDismissed",
|
||||
eventValues = mapOf("imageReceived" to uri.isNotNull().toString()),
|
||||
)
|
||||
}
|
||||
|
||||
fun onGalleryImageReceived() {
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName =
|
||||
"${NAVI_PMT}_${NaviPaymentAnalyticScreenName.SCAN_CARD_SCREEN.screenName}_GalleryImageReceived"
|
||||
eventName = "NaviPMT_ScanCardScreen_GalleryImageReceived"
|
||||
)
|
||||
}
|
||||
|
||||
fun onTorchTurnOffClicked() {
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName =
|
||||
"${NAVI_PMT}_${NaviPaymentAnalyticScreenName.SCAN_CARD_SCREEN.screenName}_TorchTurnOffClicked"
|
||||
eventName = "NaviPMT_ScanCardScreen_TorchTurnOffClicked"
|
||||
)
|
||||
}
|
||||
|
||||
fun onTorchTurnOnClicked() {
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName =
|
||||
"${NAVI_PMT}_${NaviPaymentAnalyticScreenName.SCAN_CARD_SCREEN.screenName}_TorchTurnOnClicked"
|
||||
eventName = "NaviPMT_ScanCardScreen_TorchTurnOnClicked"
|
||||
)
|
||||
}
|
||||
|
||||
fun receivedMoreThan1ValidCards() {
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName =
|
||||
"${NAVI_PMT}_${NaviPaymentAnalyticScreenName.SCAN_CARD_SCREEN}_MoreThan1ValidCardNumbers"
|
||||
eventName = "NaviPMT_ScanCardScreen_MoreThan1ValidCardNumbers"
|
||||
)
|
||||
}
|
||||
|
||||
@@ -1336,16 +1254,14 @@ class NaviPaymentAnalytics private constructor() {
|
||||
put("duration", duration.toString())
|
||||
}
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName =
|
||||
"${NAVI_PMT}_${NaviPaymentAnalyticScreenName.SCAN_CARD_SCREEN.screenName}_ScanResult",
|
||||
eventName = "NaviPMT_ScanCardScreen_ScanResult",
|
||||
eventValues = eventAttributes,
|
||||
)
|
||||
}
|
||||
|
||||
fun onAutoFlashEnabled(lightSensorLuxValue: Float, thresholdLuxValue: Double) {
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName =
|
||||
"${NAVI_PMT}_${NaviPaymentAnalyticScreenName.SCAN_CARD_SCREEN}_AutoFlashTriggered",
|
||||
eventName = "NaviPMT_ScanCardScreen_AutoFlashTriggered",
|
||||
eventValues =
|
||||
mapOf(
|
||||
"lightSensorLuxValue" to lightSensorLuxValue.toString(),
|
||||
@@ -1356,52 +1272,45 @@ class NaviPaymentAnalytics private constructor() {
|
||||
|
||||
fun onRedirectingBottomSheetShown() {
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName =
|
||||
"${NAVI_PMT}_${NaviPaymentAnalyticScreenName.SCAN_CARD_SCREEN}_RedirectingBottomSheetShown"
|
||||
eventName = "NaviPMT_ScanCardScreen_RedirectingBottomSheetShown"
|
||||
)
|
||||
}
|
||||
|
||||
fun onUnableToScanCardDetails() {
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName =
|
||||
"${NAVI_PMT}_${NaviPaymentAnalyticScreenName.SCAN_CARD_SCREEN}_UnableToScanCardDetailsBottomSheetShown"
|
||||
eventName = "NaviPMT_ScanCardScreen_UnableToScanCardDetailsBottomSheetShown"
|
||||
)
|
||||
}
|
||||
|
||||
fun onDismissBottomSheetClicked() {
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName =
|
||||
"${NAVI_PMT}_${NaviPaymentAnalyticScreenName.SCAN_CARD_SCREEN.screenName}_DismissBottomSheetClicked"
|
||||
eventName = "NaviPMT_ScanCardScreen_DismissBottomSheetClicked"
|
||||
)
|
||||
}
|
||||
|
||||
fun onBottomSheetHidden() {
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName =
|
||||
"${NAVI_PMT}_${NaviPaymentAnalyticScreenName.SCAN_CARD_SCREEN}_BottomSheetDismissed"
|
||||
eventName = "NaviPMT_ScanCardScreen_BottomSheetDismissed"
|
||||
)
|
||||
}
|
||||
|
||||
fun onRedirectToCardDetails(duration: Long) {
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName =
|
||||
"${NAVI_PMT}_${NaviPaymentAnalyticScreenName.SCAN_CARD_SCREEN}_RedirectToCardDetailsButtonClicked",
|
||||
eventName = "NaviPMT_ScanCardScreen_RedirectToCardDetailsButtonClicked",
|
||||
eventValues = mapOf("duration" to duration.toString()),
|
||||
)
|
||||
}
|
||||
|
||||
fun onCameraInitialisationError(message: String) {
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName =
|
||||
"${NAVI_PMT}_${NaviPaymentAnalyticScreenName.SCAN_CARD_SCREEN}_CameraInitialisationError",
|
||||
eventName = "NaviPMT_ScanCardScreen_CameraInitialisationError",
|
||||
mapOf("message" to message),
|
||||
)
|
||||
}
|
||||
|
||||
fun onCardScanException(message: String) {
|
||||
NaviTrackEvent.trackEventOnClickStream(
|
||||
eventName =
|
||||
"${NAVI_PMT}_${NaviPaymentAnalyticScreenName.SCAN_CARD_SCREEN}_CardScanException",
|
||||
eventName = "NaviPMT_ScanCardScreen_CardScanException",
|
||||
mapOf("message" to message),
|
||||
)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user