Firefox desktop
metric-hub
Pre-defined segments for firefox_desktop. These segments are defined in metric-hub
activity_core
Core Users
Clients that browsed at least 1 URI in at least 21 of the past 28 days.
Data Source: clients_last_seen
Definition:
COALESCE(LOGICAL_OR(activity_segments_v1 = "core_user"), FALSE)
activity_regular
Regular Users
Clients that browsed at least 1 URI in at least 14 and up to 20 days in the past 28 days.
Data Source: clients_last_seen
Definition:
COALESCE(LOGICAL_OR(activity_segments_v1 = "regular_user"), FALSE)
activity_casual
Casual Users
Clients that browsed at least 1 URI in at least 7 and up to 13 days in the past 28 days.
Data Source: clients_last_seen
Definition:
COALESCE(LOGICAL_OR(activity_segments_v1 = "casual_user"), FALSE)
activity_infrequent
Infrequent Users
Clients that browsed at least 1 URI in at least 1 and up to 6 days in the past 28 days.
Data Source: clients_last_seen
Definition:
COALESCE(LOGICAL_OR(activity_segments_v1 = "infrequent_user"), FALSE)
activity_infrequent_or_casual
Infrequent or Casual Users
Clients that browsed at least 1 URI in at least 1 and up to 13 days in the past 28 days.
Data Source: clients_last_seen
Definition:
COALESCE(LOGICAL_OR(activity_segments_v1 = "infrequent_user" OR activity_segments_v1 = "casual_user"), FALSE)
regular_users_v3
Regular users (v3)
Clients who used Firefox on at least 14 of the 27 days prior to enrolling. This segment is characterized by high retention.
Data Source: clients_last_seen
Definition:
{{agg_any("is_regular_user_v3")}}
new_or_resurrected_v3
New or resurrected users (v3)
Clients who used Firefox on none of the 27 days prior to enrolling.
Data Source: clients_last_seen
Definition:
LOGICAL_OR(COALESCE(is_new_or_resurrected_v3, TRUE))
weekday_regular_v1
Weekday regular users (v1)
A subset of "regular users" who typically use Firefox on weekdays.
Data Source: clients_last_seen
Definition:
{{agg_any("is_weekday_regular_v1")}}
allweek_regular_v1
All-week regulars (v1)
A subset of "regular users" that have used Firefox on weekends.
Data Source: clients_last_seen
Definition:
{{agg_any("is_allweek_regular_v1")}}
new_unique_profiles
New unique profiles
Clients that enrolled the first date their client_id ever appeared in telemetry (i.e. new, unique profiles).
Data Source: clients_last_seen
Definition:
COALESCE(LOGICAL_OR(first_seen_date = submission_date), FALSE)
clients_with_blocked_sponsors
Clients with Blocked Sponsors
Clients with any sponsors in their newtab blocked sponsors list.
Data Source: newtab
Definition:
{{agg_any("ARRAY_LENGTH(metrics.string_list.newtab_blocked_sponsors) > 0")}}
suggest
Clients in Firefox Suggest
Clients who are eligible for Firefox Suggest
Data Source: clients_daily
Definition:
COALESCE(LOGICAL_AND(
locale LIKE 'en%'
AND country = 'US'
AND (
browser_version_info.major_version > 92 OR
(browser_version_info.major_version = 92 AND browser_version_info.patch_revision >= 1)
)
), FALSE)
suggest_offline
Clients in Firefox Suggest Offline
Clients who are in the Firefox Suggest Offline experience
Data Source: clients_daily
Definition:
COALESCE(LOGICAL_AND(
locale LIKE 'en%'
AND country = 'US'
AND (
browser_version_info.major_version > 92 OR
(browser_version_info.major_version = 92 AND browser_version_info.patch_revision >= 1)
)
AND NOT IF(user_pref_browser_urlbar_quicksuggest_data_collection_enabled = 'true', TRUE, FALSE)
), FALSE)
suggest_online
Clients in Firefox Suggest Online
Clients who are opted into the Firefox Suggest Online experience (data sharing)
Data Source: clients_daily
Definition:
COALESCE(LOGICAL_AND(
locale LIKE 'en%'
AND country = 'US'
AND (
browser_version_info.major_version > 92 OR
(browser_version_info.major_version = 92 AND browser_version_info.patch_revision >= 1)
)
AND IF(user_pref_browser_urlbar_quicksuggest_data_collection_enabled = 'true', TRUE, FALSE)
), FALSE)
us
United States
Clients in United States
Data Source: clients_daily
Definition:
COALESCE(LOGICAL_OR(country = 'US'), FALSE)
jp
Japan
Clients in Japan
Data Source: clients_daily
Definition:
COALESCE(LOGICAL_OR(country = 'JP'), FALSE)
gb
Great Britain
Clients in Great Britain
Data Source: clients_daily
Definition:
COALESCE(LOGICAL_OR(country = 'GB'), FALSE)
ca
Canada
Clients in Canada
Data Source: clients_daily
Definition:
COALESCE(LOGICAL_OR(country = 'CA'), FALSE)
au
Australia
Clients in Australia
Data Source: clients_daily
Definition:
COALESCE(LOGICAL_OR(country = 'AU'), FALSE)
de
Germany
Clients in Germany
Data Source: clients_daily
Definition:
COALESCE(LOGICAL_OR(country = 'DE'), FALSE)
fr
France
Clients in France
Data Source: clients_daily
Definition:
COALESCE(LOGICAL_OR(country = 'FR'), FALSE)
pl
Poland
Clients in Poland
Data Source: clients_daily
Definition:
COALESCE(LOGICAL_OR(country = 'PL'), FALSE)
ch
Switzerland
Clients in Switzerland
Data Source: clients_daily
Definition:
COALESCE(LOGICAL_OR(country = 'CH'), FALSE)
it
Italy
Clients in Italy
Data Source: clients_daily
Definition:
COALESCE(LOGICAL_OR(country = 'IT'), FALSE)
nl
Netherlands
Clients in Netherlands
Data Source: clients_daily
Definition:
COALESCE(LOGICAL_OR(country = 'NL'), FALSE)
aut
Austria
Clients in Austria
Data Source: clients_daily
Definition:
COALESCE(LOGICAL_OR(country = 'AT'), FALSE)
es
Spain
Clients in Spain
Data Source: clients_daily
Definition:
COALESCE(LOGICAL_OR(country = 'ES'), FALSE)
ind
India
Clients in India
Data Source: clients_daily
Definition:
COALESCE(LOGICAL_OR(country = 'IN'), FALSE)
id
Indonesia
Clients in Indonesia
Data Source: clients_daily
Definition:
COALESCE(LOGICAL_OR(country = 'ID'), FALSE)
br
Brazil
Clients in Brazil
Data Source: clients_daily
Definition:
COALESCE(LOGICAL_OR(country = 'BR'), FALSE)
mx
Mexico
Clients in Mexico
Data Source: clients_daily
Definition:
COALESCE(LOGICAL_OR(country = 'MX'), FALSE)
profile_age_0_to_7_days
Profile age 0-6 days at enrollment
Clients whose first_seen_date is 0-6 days before enrollment
Data Source: clients_last_seen
Definition:
COALESCE(
DATE_DIFF(MIN(e.enrollment_date), ANY_VALUE(first_seen_date), DAY) BETWEEN 0 AND 6,
FALSE
)
profile_age_7_to_28_days
Profile age 7-27 days at enrollment
Clients whose first_seen_date is 7-27 days before enrollment
Data Source: clients_last_seen
Definition:
COALESCE(
DATE_DIFF(MIN(e.enrollment_date), ANY_VALUE(first_seen_date), DAY) BETWEEN 7 AND 27,
FALSE
)
profile_age_more_than_28_days
Profile age 28+ days at enrollment
Clients whose first_seen_date is 28 or more days before enrollment
Data Source: clients_last_seen
Definition:
COALESCE(
DATE_DIFF(MIN(e.enrollment_date), ANY_VALUE(first_seen_date), DAY) >= 28,
FALSE
)