Skip to content

Commit 7ccd1f5

Browse files
authored
feat(nimbus): add advanced targeting for win10 existing users having trainhop (#15739)
To support the [Win10 EoS HNT Improve Fx Backup discovery](https://docs.google.com/document/d/1pad9CUTx_o7Aasqrhh9x_cgau-plz7S6lEhyvzKnZCo/edit?tab=t.0) and the [Win10 EoS HNT Mobile](https://docs.google.com/document/d/1idRvr7dUV9Osoroey3KfxRWfwhE5hVFEYiTdNEuTSzg/edit?tab=t.0) experiments, this commit adds advanced targeting that cover: - Win10 EoS HNT Mobile - Win10 users - Profile age 28 days and older - New Tab 152.0.20260504.33143 train hop - Win10 EoS HNT Improve Fx Backup discovery - Win10 users - Profile age 28 days and older - New Tab 152.2.20260515.174901 train hop
1 parent a5145b3 commit 7ccd1f5

1 file changed

Lines changed: 34 additions & 0 deletions

File tree

experimenter/experimenter/targeting/constants.py

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4490,6 +4490,40 @@ def __post_init__(self):
44904490
application_choice_names=(Application.DESKTOP.name,),
44914491
)
44924492

4493+
FX_152_TRAINHOP_WIN10_EXISTING_USERS = NimbusTargetingConfig(
4494+
name="Existing Windows 10 users with New Tab Fx152 May-04 Trainhop",
4495+
slug="newtab-152-0504-trainhop-win10-existing-users",
4496+
description=(
4497+
"Windows 10 existing users with profiles older than 28 days, "
4498+
"having the New Tab 152.0.20260504.33143 train hop, "
4499+
"which includes users of Fx150"
4500+
),
4501+
targeting=(
4502+
f"{FX_152_TRAINHOP.targeting} && {PROFILE28DAYS} && {WIN10_NOT_WIN11.targeting}"
4503+
),
4504+
desktop_telemetry="",
4505+
sticky_required=False,
4506+
is_first_run_required=False,
4507+
application_choice_names=(Application.DESKTOP.name,),
4508+
)
4509+
4510+
FX_152_2_TRAINHOP_WIN10_EXISTING_USERS = NimbusTargetingConfig(
4511+
name="Existing Windows 10 users with New Tab Fx152 May-15 Trainhop",
4512+
slug="newtab-152-0515-trainhop-win10-existing-users",
4513+
description=(
4514+
"Windows 10 existing users with profiles older than 28 days, "
4515+
"having the New Tab 152.2.20260515.174901 train hop, "
4516+
"which includes users of Fx151"
4517+
),
4518+
targeting=(
4519+
f"{FX_152_2_TRAINHOP.targeting} && {PROFILE28DAYS} && {WIN10_NOT_WIN11.targeting}"
4520+
),
4521+
desktop_telemetry="",
4522+
sticky_required=False,
4523+
is_first_run_required=False,
4524+
application_choice_names=(Application.DESKTOP.name,),
4525+
)
4526+
44934527
BUILDID_20251006095753 = NimbusTargetingConfig(
44944528
name="Build ID 20251006095753 or higher",
44954529
slug="buildid-20251006095753",

0 commit comments

Comments
 (0)