jetstream/change-app-color-icon-android-for-existing-users-v2.toml (32 lines of code) (raw):

[metrics] weekly = ["app_opened", "app_icon_used", "app_opens_per_client", "app_icon_uses_per_client"] # Metrics to compute for each 28 days long analysis window 28_day = ["app_opened", "app_icon_used", "app_opens_per_client", "app_icon_uses_per_client"] # Metrics to compute only for the overall analysis window. overall = ["app_opened", "app_icon_used", "app_opens_per_client", "app_icon_uses_per_client"] [metrics.app_opened] select_expression = "CAST(SUM(IF(event.name = 'app_opened',1,0)) >0 AS INT)" data_source = "events" friendly_name = "app opened" description = "app opened" [metrics.app_opens_per_client] select_expression = "COALESCE(SUM(IF(event.name = 'app_opened',1,0)),0)" data_source = "events" friendly_name = "app open count per client" description = "number of app opens per client" [metrics.app_icon_used] select_expression = """CAST(SUM(IF(event.name = 'app_opened' AND STARTS_WITH(mozfun.map.get_key(event.extra, 'source'),'APP_ICON') ,1,0)) >0 AS INT)""" data_source = "events" friendly_name = "app icon used" description = "app icon used to open the app" [metrics.app_icon_uses_per_client] select_expression = """COALESCE(SUM(IF(event.name = 'app_opened' AND STARTS_WITH(mozfun.map.get_key(event.extra, 'source'),'APP_ICON') ,1,0)),0)""" data_source = "events" friendly_name = "app icon usage per client" description = "app icon usage per client" [metrics.app_opened.statistics.binomial] [metrics.app_icon_used.statistics.binomial] [metrics.app_opens_per_client.statistics.bootstrap_mean] [metrics.app_icon_uses_per_client.statistics.bootstrap_mean]