You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
iceraven-browser/app/src/main/res/raw/initial_experiments.json

409 lines
12 KiB
JSON

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

{
"data": [
{
"schemaVersion": "1.12.0",
"slug": "android-default-toolbar-placement-treatment-a-rollout",
"id": "android-default-toolbar-placement-treatment-a-rollout",
"arguments": {},
"application": "org.mozilla.firefox",
"appName": "fenix",
"appId": "org.mozilla.firefox",
"channel": "release",
"userFacingName": "Android default toolbar placement - Treatment A Rollout",
"userFacingDescription": "Testing default position of toolbar.",
"isEnrollmentPaused": false,
"isRollout": true,
"bucketConfig": {
"randomizationUnit": "nimbus_id",
"namespace": "fenix-toolbar-release-mobile_first_run-rollout-1",
"start": 0,
"count": 10000,
"total": 10000
},
"featureIds": [
"toolbar"
],
"probeSets": [],
"outcomes": [],
"branches": [
{
"slug": "treatment-a",
"ratio": 1,
"feature": {
"featureId": "this-is-included-for-mobile-pre-96-support",
"enabled": false,
"value": {}
},
"features": [
{
"featureId": "toolbar",
"enabled": true,
"value": {
"toolbar-position-top": true
}
}
]
}
],
"targeting": "((is_already_enrolled) || ((isFirstRun == 'true') && (app_version|versionCompare('116.!') >= 0)))",
"startDate": "2023-08-09",
"enrollmentEndDate": "2023-08-22",
"endDate": null,
"proposedDuration": 28,
"proposedEnrollment": 7,
"referenceBranch": "treatment-a",
"featureValidationOptOut": false,
"localizations": null,
"locales": null
},
{
"schemaVersion": "1.12.0",
"slug": "android-re-engagement-notifications-timing-v2",
"id": "android-re-engagement-notifications-timing-v2",
"arguments": {},
"application": "org.mozilla.firefox",
"appName": "fenix",
"appId": "org.mozilla.firefox",
"channel": "release",
"userFacingName": "Android re-engagement notifications timing v2",
"userFacingDescription": "Testing timing of how we enable re-engagement notifications.",
"isEnrollmentPaused": true,
"isRollout": false,
"bucketConfig": {
"randomizationUnit": "nimbus_id",
"namespace": "fenix-re-engagement-notification-release-3",
"start": 5000,
"count": 5000,
"total": 10000
},
"featureIds": [
"re-engagement-notification"
],
"probeSets": [],
"outcomes": [],
"branches": [
{
"slug": "control-off-branch",
"ratio": 1,
"feature": {
"featureId": "this-is-included-for-mobile-pre-96-support",
"enabled": false,
"value": {}
},
"features": [
{
"featureId": "re-engagement-notification",
"enabled": true,
"value": {
"enabled": false
}
}
]
},
{
"slug": "treatment-privacy-notification",
"ratio": 1,
"feature": {
"featureId": "this-is-included-for-mobile-pre-96-support",
"enabled": false,
"value": {}
},
"features": [
{
"featureId": "re-engagement-notification",
"enabled": true,
"value": {
"enabled": true,
"type": 0
}
}
]
}
],
"targeting": "((is_already_enrolled) || ((isFirstRun == 'true') && (app_version|versionCompare('115.!') >= 0)))",
"startDate": "2023-06-28",
"enrollmentEndDate": "2023-07-20",
"endDate": null,
"proposedDuration": 30,
"proposedEnrollment": 14,
"referenceBranch": "control-off-branch",
"featureValidationOptOut": false,
"localizations": null,
"locales": null
},
{
"schemaVersion": "1.12.0",
"slug": "beta-android-onboarding-redesign-treatment-a-rollout",
"id": "beta-android-onboarding-redesign-treatment-a-rollout",
"arguments": {},
"application": "org.mozilla.firefox_beta",
"appName": "fenix",
"appId": "org.mozilla.firefox_beta",
"channel": "beta",
"userFacingName": "Beta Android Onboarding Redesign - Treatment A Rollout",
"userFacingDescription": "Testing a new onboarding experience.",
"isEnrollmentPaused": false,
"isRollout": true,
"bucketConfig": {
"randomizationUnit": "nimbus_id",
"namespace": "fenix-juno-onboarding-beta-mobile_first_run-rollout-1",
"start": 0,
"count": 10000,
"total": 10000
},
"featureIds": [
"juno-onboarding"
],
"probeSets": [],
"outcomes": [
{
"slug": "default-browser",
"priority": "primary"
}
],
"branches": [
{
"slug": "treatment-a",
"ratio": 1,
"feature": {
"featureId": "this-is-included-for-mobile-pre-96-support",
"enabled": false,
"value": {}
},
"features": [
{
"featureId": "juno-onboarding",
"enabled": true,
"value": {
"enabled": true
}
}
]
}
],
"targeting": "((is_already_enrolled) || ((isFirstRun == 'true') && (app_version|versionCompare('118.!') >= 0)))",
"startDate": "2023-09-06",
"enrollmentEndDate": "2023-09-11",
"endDate": null,
"proposedDuration": 28,
"proposedEnrollment": 7,
"referenceBranch": "treatment-a",
"featureValidationOptOut": false,
"localizations": null,
"locales": null
},
{
"schemaVersion": "1.12.0",
"slug": "felt-privacy-android",
"id": "felt-privacy-android",
"arguments": {},
"application": "org.mozilla.firefox",
"appName": "fenix",
"appId": "org.mozilla.firefox",
"channel": "release",
"userFacingName": "Felt Privacy - Android",
"userFacingDescription": "Copy focused on privacy",
"isEnrollmentPaused": true,
"isRollout": false,
"bucketConfig": {
"randomizationUnit": "nimbus_id",
"namespace": "fenix-juno-onboarding-release-4",
"start": 0,
"count": 10000,
"total": 10000
},
"featureIds": [
"juno-onboarding"
],
"probeSets": [],
"outcomes": [
{
"slug": "default-browser",
"priority": "secondary"
}
],
"branches": [
{
"slug": "control",
"ratio": 1,
"feature": {
"featureId": "this-is-included-for-mobile-pre-96-support",
"enabled": false,
"value": {}
},
"features": [
{
"featureId": "juno-onboarding",
"enabled": true,
"value": {
"enabled": true
}
}
]
},
{
"slug": "treatment-a",
"ratio": 1,
"feature": {
"featureId": "this-is-included-for-mobile-pre-96-support",
"enabled": false,
"value": {}
},
"features": [
{
"featureId": "juno-onboarding",
"enabled": true,
"value": {
"enabled": true,
"cards": {
"default-browser": {
"title": "We love keeping you safe",
"body": "Our non-profit backed browser helps stop companies from secretly following you around the web.\n\nLearn more in our privacy notice.",
"link-text": "privacy notice"
},
"sync-sign-in": {
"title": "Stay encrypted when you hop between devices",
"body": "When youre signed in and synced, youre safer. Firefox encrypts your passwords, bookmarks, and more."
},
"notification-permission": {
"title": "Notifications help you stay safer with Firefox",
"body": "Securely send tabs between your devices and discover other privacy features in Firefox."
}
}
}
}
]
}
],
"targeting": "((is_already_enrolled) || ((isFirstRun == 'true') && (app_version|versionCompare('116.!') >= 0) && (language in ['en'])))",
"startDate": "2023-08-09",
"enrollmentEndDate": "2023-08-30",
"endDate": null,
"proposedDuration": 28,
"proposedEnrollment": 14,
"referenceBranch": "control",
"featureValidationOptOut": false,
"localizations": null,
"locales": null
},
{
"schemaVersion": "1.12.0",
"slug": "fx-release-android-re-engagement-notifications-114-rollout-v2",
"id": "fx-release-android-re-engagement-notifications-114-rollout-v2",
"arguments": {},
"application": "org.mozilla.firefox",
"appName": "fenix",
"appId": "org.mozilla.firefox",
"channel": "release",
"userFacingName": "Fx Release - Android re-engagement notifications 116 rollout v2",
"userFacingDescription": "Android message for Fx 116",
"isEnrollmentPaused": false,
"isRollout": true,
"bucketConfig": {
"randomizationUnit": "nimbus_id",
"namespace": "fenix-re-engagement-notification-release-mobile_first_run-rollout-2",
"start": 0,
"count": 10000,
"total": 10000
},
"featureIds": [
"re-engagement-notification"
],
"probeSets": [],
"outcomes": [],
"branches": [
{
"slug": "control",
"ratio": 1,
"feature": {
"featureId": "this-is-included-for-mobile-pre-96-support",
"enabled": false,
"value": {}
},
"features": [
{
"featureId": "re-engagement-notification",
"enabled": true,
"value": {
"enabled": true,
"type": 0
}
}
]
}
],
"targeting": "(app_version|versionCompare('116.*') <= 0) && ((is_already_enrolled) || ((isFirstRun == 'true') && (app_version|versionCompare('116.!') >= 0)))",
"startDate": "2023-07-21",
"enrollmentEndDate": "2023-09-19",
"endDate": null,
"proposedDuration": 60,
"proposedEnrollment": 60,
"referenceBranch": "control",
"featureValidationOptOut": false,
"localizations": null,
"locales": null
},
{
"schemaVersion": "1.12.0",
"slug": "release-android-onboarding-redesign-treatment-a-rollout",
"id": "release-android-onboarding-redesign-treatment-a-rollout",
"arguments": {},
"application": "org.mozilla.firefox",
"appName": "fenix",
"appId": "org.mozilla.firefox",
"channel": "release",
"userFacingName": "[release] Android Onboarding Redesign - Treatment A Rollout",
"userFacingDescription": "Testing a new onboarding experience.",
"isEnrollmentPaused": false,
"isRollout": true,
"bucketConfig": {
"randomizationUnit": "nimbus_id",
"namespace": "fenix-juno-onboarding-release-mobile_first_run-rollout-1",
"start": 0,
"count": 10000,
"total": 10000
},
"featureIds": [
"juno-onboarding"
],
"probeSets": [],
"outcomes": [
{
"slug": "default-browser",
"priority": "primary"
}
],
"branches": [
{
"slug": "treatment-a",
"ratio": 1,
"feature": {
"featureId": "this-is-included-for-mobile-pre-96-support",
"enabled": false,
"value": {}
},
"features": [
{
"featureId": "juno-onboarding",
"enabled": true,
"value": {
"enabled": true
}
}
]
}
],
"targeting": "((is_already_enrolled) || ((isFirstRun == 'true') && (app_version|versionCompare('116.!') >= 0)))",
"startDate": "2023-07-12",
"enrollmentEndDate": "2023-08-08",
"endDate": null,
"proposedDuration": 28,
"proposedEnrollment": 7,
"referenceBranch": "treatment-a",
"featureValidationOptOut": false,
"localizations": null,
"locales": null
}
]
}