diff --git a/app/build.gradle b/app/build.gradle index 8322148f00b..770c88a107f 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -179,7 +179,7 @@ dependencies { String roomVersion = "2.6.1" String espressoVersion = '3.5.1' String serialization_version = '1.6.2' - String metricsVersion = '2.2' + String metricsVersion = '2.3' coreLibraryDesugaring 'com.android.tools:desugar_jdk_libs:2.0.4' diff --git a/app/src/main/java/org/wikipedia/analytics/metricsplatform/ArticleEvent.kt b/app/src/main/java/org/wikipedia/analytics/metricsplatform/ArticleEvent.kt index 846dc8dbd04..c00de61c80c 100644 --- a/app/src/main/java/org/wikipedia/analytics/metricsplatform/ArticleEvent.kt +++ b/app/src/main/java/org/wikipedia/analytics/metricsplatform/ArticleEvent.kt @@ -24,7 +24,7 @@ class ArticleFindInPageInteraction(private val fragment: PageFragment) : TimedMe fun logDone() { submitEvent( "android.product_metrics.find_in_page_interaction", - "/analytics/mobile_apps/product_metrics/android_find_in_page_interaction/1.0.0", + "/analytics/mobile_apps/product_metrics/android_find_in_page_interaction/1.1.0", "find_in_page_interaction", mapOf( "find_text" to findText, @@ -147,9 +147,9 @@ class ArticleToolbarInteraction(private val fragment: PageFragment) : TimedMetri "android.product_metrics.article_toolbar_interaction", "article_toolbar_interaction", getInteractionData( - "article_toolbar_interaction", action, null, + null, "time_spent_ms.${timer.elapsedMillis}" ), getPageData(fragment) @@ -187,7 +187,7 @@ class ArticleTocInteraction(private val fragment: PageFragment, private val numS } submitEvent( "android.product_metrics.article_toc_interaction", - "/analytics/mobile_apps/product_metrics/android_article_toc_interaction/1.0.0", + "/analytics/mobile_apps/product_metrics/android_article_toc_interaction/1.1.0", "article_toc_interaction", mapOf( "num_opens" to numOpens, @@ -237,8 +237,8 @@ class ArticleLinkPreviewInteraction : TimedMetricsEvent { "android.product_metrics.article_link_preview_interaction", "article_link_preview_interaction", getInteractionData( - "article_link_preview_interaction", action, + null, source.toString(), "time_spent_ms.${timer.elapsedMillis}", ), diff --git a/app/src/main/java/org/wikipedia/analytics/metricsplatform/MetricsPlatform.kt b/app/src/main/java/org/wikipedia/analytics/metricsplatform/MetricsPlatform.kt index e174017c79f..fab839c52f3 100644 --- a/app/src/main/java/org/wikipedia/analytics/metricsplatform/MetricsPlatform.kt +++ b/app/src/main/java/org/wikipedia/analytics/metricsplatform/MetricsPlatform.kt @@ -16,6 +16,7 @@ object MetricsPlatform { WikipediaApp.instance.appInstallID, WikipediaApp.instance.currentTheme.toString(), WikipediaApp.instance.versionCode, + "WikipediaApp/" + BuildConfig.VERSION_NAME, "android", "app", WikipediaApp.instance.languageState.systemLanguageCode,