Skip to content

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
)