From f2021a941c3ec911ff462d00e722b55d8739a6fc Mon Sep 17 00:00:00 2001 From: JohanLorenzo Date: Tue, 28 Feb 2023 02:27:39 +0000 Subject: [PATCH] Update Fenix initial_experiments.json based on the current first-run experiments in experimenter (cherry picked from commit 6da5eb52ea651ac92541ed71d468cf72ab5e209e) --- app/src/main/res/raw/initial_experiments.json | 66 ++++++++++++++++++- 1 file changed, 64 insertions(+), 2 deletions(-) diff --git a/app/src/main/res/raw/initial_experiments.json b/app/src/main/res/raw/initial_experiments.json index d7d0d63be1..3249add83c 100644 --- a/app/src/main/res/raw/initial_experiments.json +++ b/app/src/main/res/raw/initial_experiments.json @@ -69,7 +69,7 @@ "channel": "release", "userFacingName": "Android Pre-Permission Prompt Experiment - Release", "userFacingDescription": "If we show the pre-permission prompt to opt in to notifications for new users, then users will be more likely to opt in to receiving notifications.", - "isEnrollmentPaused": false, + "isEnrollmentPaused": true, "isRollout": false, "bucketConfig": { "randomizationUnit": "nimbus_id", @@ -109,7 +109,7 @@ ], "targeting": "((is_already_enrolled) || (((android_sdk_version|versionCompare('33') >= 0) && is_first_run) && (app_version|versionCompare('110.!') >= 0)))", "startDate": "2023-01-31", - "enrollmentEndDate": "2023-02-08", + "enrollmentEndDate": "2023-02-22", "endDate": null, "proposedDuration": 28, "proposedEnrollment": 8, @@ -174,6 +174,68 @@ "referenceBranch": "control-no-notification", "featureValidationOptOut": false }, + { + "schemaVersion": "1.10.0", + "slug": "release-android-sign-to-sync-onboarding-page", + "id": "release-android-sign-to-sync-onboarding-page", + "arguments": {}, + "application": "org.mozilla.firefox", + "appName": "fenix", + "appId": "org.mozilla.firefox", + "channel": "release", + "userFacingName": "[release] Android Sign to Sync onboarding page", + "userFacingDescription": "This experiement moves the sign-in to sync panel to the top of the onboarding page, where it previously was under themes and toolbar positioning.", + "isEnrollmentPaused": false, + "isRollout": false, + "bucketConfig": { + "randomizationUnit": "nimbus_id", + "namespace": "fenix-onboarding-release-1", + "start": 0, + "count": 3600, + "total": 10000 + }, + "featureIds": [ + "onboarding" + ], + "probeSets": [], + "outcomes": [], + "branches": [ + { + "slug": "control", + "ratio": 1, + "feature": { + "featureId": "onboarding", + "enabled": true, + "value": {} + } + }, + { + "slug": "treatment-a", + "ratio": 1, + "feature": { + "featureId": "onboarding", + "enabled": true, + "value": { + "order": [ + "sync", + "themes", + "toolbar-placement", + "tcp", + "privacy-notice" + ] + } + } + } + ], + "targeting": "((is_already_enrolled) || ((isFirstRun == 'true') && (app_version|versionCompare('111.!') >= 0)))", + "startDate": "2023-02-27", + "enrollmentEndDate": "2023-04-01", + "endDate": null, + "proposedDuration": 61, + "proposedEnrollment": 33, + "referenceBranch": "control", + "featureValidationOptOut": false + }, { "schemaVersion": "1.10.0", "slug": "test-android-notifications",