From fb3c61a47b237d99caa3fc7ab45d87a3acdf656d Mon Sep 17 00:00:00 2001 From: Tangem Date: Wed, 15 Jul 2026 14:30:55 +0400 Subject: [PATCH] Updated on 2026-08-14 --- .../send/api/analytics/CommonSendAnalyticEvents.kt | 11 +++++++++++ .../tangem/features/send/send/DefaultSendComponent.kt | 6 ++++++ 2 files changed, 17 insertions(+) diff --git a/features/send/api/src/main/java/com/tangem/features/send/api/analytics/CommonSendAnalyticEvents.kt b/features/send/api/src/main/java/com/tangem/features/send/api/analytics/CommonSendAnalyticEvents.kt index db765e3e92..f50e4a60fc 100644 --- a/features/send/api/src/main/java/com/tangem/features/send/api/analytics/CommonSendAnalyticEvents.kt +++ b/features/send/api/src/main/java/com/tangem/features/send/api/analytics/CommonSendAnalyticEvents.kt @@ -17,6 +17,17 @@ sealed class CommonSendAnalyticEvents( params: Map = emptyMap(), ) : AnalyticsEvent(category = category, event = event, params = params) { + data class SendScreenOpened( + val categoryName: String, + val source: CommonSendSource, + ) : CommonSendAnalyticEvents( + category = categoryName, + event = "Send Screen Opened", + params = mapOf( + SOURCE to source.analyticsName, + ), + ) + /** Recipient address screen opened */ data class AddressScreenOpened( val categoryName: String, diff --git a/features/send/impl/src/main/java/com/tangem/features/send/send/DefaultSendComponent.kt b/features/send/impl/src/main/java/com/tangem/features/send/send/DefaultSendComponent.kt index d8a597bbea..e1518015a1 100644 --- a/features/send/impl/src/main/java/com/tangem/features/send/send/DefaultSendComponent.kt +++ b/features/send/impl/src/main/java/com/tangem/features/send/send/DefaultSendComponent.kt @@ -86,6 +86,12 @@ internal class DefaultSendComponent @AssistedInject constructor( ) init { + analyticsEventHandler.send( + CommonSendAnalyticEvents.SendScreenOpened( + categoryName = model.analyticCategoryName, + source = model.analyticsSendSource, + ), + ) childStack.subscribe( lifecycle = lifecycle, mode = ObserveLifecycleMode.CREATE_DESTROY,