jetstream/ios-sent-from-firefox-rollout-increase-to-5.toml (66 lines of code) (raw):

friendly_name = "Sent From Firefox - iOS" description = "Track tab shares to WhatsApp and overall sharing behavior from enrolled and opted-in users." [experiment] enrollment_period = 14 [metrics] overall = ["total_tab_shares", "whatsapp_share_count", "any_whatsapp_share"] [metrics.total_tab_shares] select_expression = """ COUNTIF( JSON_VALUE(event_extra["share_type"]) = 'tab' AND JSON_VALUE(event_extra["is_enrolled_in_sent_from_firefox"]) = 'true' AND JSON_VALUE(event_extra["is_opted_in_sent_from_firefox"]) = 'true' ) """ data_source = "ios_events" friendly_name = "Total tab shares (all destinations)" description = "Total number of tabs shared by enrolled and opted-in users, regardless of destination." analysis_bases = ["enrollments"] bigger_is_better = true [metrics.total_tab_shares.statistics.bootstrap_mean] [metrics.whatsapp_share_count] select_expression = """ COUNTIF( JSON_VALUE(event_extra["activity_identifier"]) = 'net.whatsapp.WhatsApp.ShareExtension' AND JSON_VALUE(event_extra["share_type"]) = 'tab' AND JSON_VALUE(event_extra["is_enrolled_in_sent_from_firefox"]) = 'true' AND JSON_VALUE(event_extra["is_opted_in_sent_from_firefox"]) = 'true' ) """ data_source = "ios_events" friendly_name = "WhatsApp tab share count" description = "Number of times enrolled and opted-in users shared a tab to WhatsApp." analysis_bases = ["enrollments"] bigger_is_better = true [metrics.whatsapp_share_count.statistics.bootstrap_mean] [metrics.whatsapp_share_count.statistics.deciles] [metrics.any_whatsapp_share] select_expression = """ CAST( COUNTIF( JSON_VALUE(event_extra["activity_identifier"]) = 'net.whatsapp.WhatsApp.ShareExtension' AND JSON_VALUE(event_extra["share_type"]) = 'tab' AND JSON_VALUE(event_extra["is_enrolled_in_sent_from_firefox"]) = 'true' AND JSON_VALUE(event_extra["is_opted_in_sent_from_firefox"]) = 'true' ) > 0 AS INT64 ) """ data_source = "ios_events" friendly_name = "Any WhatsApp tab share" description = "Proportion of enrolled and opted-in users who shared at least one tab to WhatsApp." analysis_bases = ["enrollments"] [metrics.any_whatsapp_share.statistics.binomial] [data_sources.ios_events] from_expression = """ ( SELECT client_id, DATE(submission_timestamp) AS submission_date, event_extra FROM `mozdata.org_mozilla_ios_firefox.events_stream` WHERE event = 'share_sheet.shared_to' AND event_category = 'share_sheet' ) """ experiments_column_type = "none" analysis_units = ["client_id"]