Updated on 2026-08-14
This commit is contained in:
parent
dd59d9f92e
commit
081a9c6408
5 changed files with 190 additions and 24 deletions
|
|
@ -344,4 +344,96 @@ sealed class TangemPayAnalyticsEvents(
|
|||
event = "Copy Field Clicked",
|
||||
params = mapOf("field" to field),
|
||||
)
|
||||
|
||||
object Tiers {
|
||||
|
||||
private const val CATEGORY = "Visa Tiers"
|
||||
|
||||
class TierSelectionScreenShowed : TangemPayAnalyticsEvents(
|
||||
categoryName = CATEGORY,
|
||||
event = "Tier Selection Screen Showed",
|
||||
)
|
||||
|
||||
class TiersSwiped : TangemPayAnalyticsEvents(
|
||||
categoryName = CATEGORY,
|
||||
event = "Tiers Swiped",
|
||||
)
|
||||
|
||||
class ComparePlansClicked : TangemPayAnalyticsEvents(
|
||||
categoryName = CATEGORY,
|
||||
event = "Compare Plans Clicked",
|
||||
)
|
||||
|
||||
class PlansComparisonPopupShowed : TangemPayAnalyticsEvents(
|
||||
categoryName = CATEGORY,
|
||||
event = "Plans Comparison Popup Showed",
|
||||
)
|
||||
|
||||
class PlansComparisonPopupClosed : TangemPayAnalyticsEvents(
|
||||
categoryName = CATEGORY,
|
||||
event = "Plans Comparison Popup Closed",
|
||||
)
|
||||
|
||||
data class PlanSelectedClick(val tierId: String) : TangemPayAnalyticsEvents(
|
||||
categoryName = CATEGORY,
|
||||
event = "Plan Selected Click",
|
||||
params = mapOf("Plan" to tierId),
|
||||
)
|
||||
|
||||
class TopUpBannerForPlusShowed : TangemPayAnalyticsEvents(
|
||||
categoryName = CATEGORY,
|
||||
event = "Topup Banner For Plus Showed",
|
||||
)
|
||||
|
||||
class CancelPlusMoveToBasicClicked : TangemPayAnalyticsEvents(
|
||||
categoryName = CATEGORY,
|
||||
event = "Cancel Plus Move To Basic Clicked",
|
||||
)
|
||||
|
||||
class CurrentPlanClicked : TangemPayAnalyticsEvents(
|
||||
categoryName = CATEGORY,
|
||||
event = "Current Plan Clicked",
|
||||
)
|
||||
|
||||
class ChangePlanClicked : TangemPayAnalyticsEvents(
|
||||
categoryName = CATEGORY,
|
||||
event = "Change Plan Clicked",
|
||||
)
|
||||
|
||||
data class PlanChangeConfirmationScreenShowed(val tierId: String) : TangemPayAnalyticsEvents(
|
||||
categoryName = CATEGORY,
|
||||
event = "Plan Change Confirmation Screen Showed",
|
||||
params = mapOf("Plan" to tierId),
|
||||
)
|
||||
|
||||
class PlanChangeCancelClicked : TangemPayAnalyticsEvents(
|
||||
categoryName = CATEGORY,
|
||||
event = "Plan Change Cancel Clicked",
|
||||
)
|
||||
|
||||
class PlanChangeUpgradeClicked : TangemPayAnalyticsEvents(
|
||||
categoryName = CATEGORY,
|
||||
event = "Plan Change Upgrade Clicked",
|
||||
)
|
||||
|
||||
class PlusCardsClosureWarningBannerShowed : TangemPayAnalyticsEvents(
|
||||
categoryName = CATEGORY,
|
||||
event = "Plus Cards Closure Warning Banner Showed",
|
||||
)
|
||||
|
||||
class StayOnPlusConditionsClicked : TangemPayAnalyticsEvents(
|
||||
categoryName = CATEGORY,
|
||||
event = "Stay On Plus Conditions Clicked",
|
||||
)
|
||||
|
||||
class StayOnPlusPopupShowed : TangemPayAnalyticsEvents(
|
||||
categoryName = CATEGORY,
|
||||
event = "Stay On Plus Popup Showed",
|
||||
)
|
||||
|
||||
class StayOnPlusPopupClicked : TangemPayAnalyticsEvents(
|
||||
categoryName = CATEGORY,
|
||||
event = "Stay On Plus Popup Clicked",
|
||||
)
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue