Recipe List
Viewset for viewing and uploading recipes.
GET /api/v3/recipe/?format=api&ordering=-latest_revision__uses_only_baseline_capabilities&page=3
https://normandy.cdn.mozilla.net/api/v3/recipe/?format=api&ordering=-latest_revision__uses_only_baseline_capabilities&page=4", "previous": "https://normandy.cdn.mozilla.net/api/v3/recipe/?format=api&ordering=-latest_revision__uses_only_baseline_capabilities&page=2", "results": [ { "approved_revision": null, "id": 94, "latest_revision": { "action": { "arguments_schema": { "$schema": "http://json-schema.org/draft-04/schema#", "title": "Show a Heartbeat survey.", "description": "This action shows a single survey.", "type": "object", "required": [ "surveyId", "message", "thanksMessage", "postAnswerUrl", "learnMoreMessage", "learnMoreUrl" ], "properties": { "repeatOption": { "type": "string", "enum": [ "once", "xdays", "nag" ], "description": "Determines how often a prompt is shown executes.", "default": "once" }, "repeatEvery": { "description": "For repeatOption=xdays, how often (in days) the prompt is displayed.", "default": null, "type": [ "number", "null" ] }, "includeTelemetryUUID": { "type": "boolean", "description": "Include unique user ID in post-answer-url and Telemetry", "default": false }, "surveyId": { "type": "string", "description": "Slug uniquely identifying this survey in telemetry" }, "message": { "description": "Message to show to the user", "type": "string" }, "engagementButtonLabel": { "description": "Text for the engagement button. If specified, this button will be shown instead of rating stars.", "default": null, "type": [ "string", "null" ] }, "thanksMessage": { "description": "Thanks message to show to the user after they've rated Firefox", "type": "string" }, "postAnswerUrl": { "description": "URL to redirect the user to after rating Firefox or clicking the engagement button", "default": null, "type": [ "string", "null" ] }, "learnMoreMessage": { "description": "Message to show to the user to learn more", "default": null, "type": [ "string", "null" ] }, "learnMoreUrl": { "description": "URL to show to the user when they click Learn More", "default": null, "type": [ "string", "null" ] } } }, "name": "show-heartbeat", "id": 2, "implementation_url": "https://normandy.cdn.mozilla.net/api/v1/action/show-heartbeat/implementation/sha384-VTOdZHFMo1LOw0JWf6_jAGBb9r5sBbb7BQrmI8n3wy3oVO3ywb1g3ulD1BagmaMA/" }, "approval_request": null, "arguments": { "engagementButtonLabel": "Erste Schritte", "thanksMessage": "Vielen Dank", "surveyId": "mobile-de-nofeedback-fun2", "message": "Freilaufende Tabs schmecken besser. Öffnen Sie Ihre Desktop-Tabs auf Ihrem Handy.", "postAnswerUrl": "https://www.mozilla.org/firefox/mobile-download/desktop?utm_source=firefox-browser&utm_medium=heartbeat&utm_campaign=mobileinstall&utm_content=de-nofeedback-fun2" }, "experimenter_slug": null, "capabilities": [ "action.show-heartbeat" ], "comment": "", "creator": null, "date_created": "2016-12-23T17:42:53.017736Z", "enabled_states": [], "enabled": false, "extra_capabilities": [], "extra_filter_expression": "(\n [normandy.userId]|bucketSample(62 + 4*7, 4, 1000)\n && normandy.locale in ['de']\n && normandy.syncSetup\n && normandy.syncMobileDevices == 0\n)", "filter_expression": "(\n [normandy.userId]|bucketSample(62 + 4*7, 4, 1000)\n && normandy.locale in ['de']\n && normandy.syncSetup\n && normandy.syncMobileDevices == 0\n)", "filter_object": [], "id": 1206, "identicon_seed": "v1:94", "metadata": {}, "name": "Promo - Mobile - de-nofeedback-fun2", "recipe": { "approved_revision_id": null, "id": 94, "latest_revision_id": 1206 }, "updated": "2017-02-01T23:53:25.117143Z" }, "signature": null, "uses_only_baseline_capabilities": true }, { "approved_revision": null, "id": 95, "latest_revision": { "action": { "arguments_schema": { "$schema": "http://json-schema.org/draft-04/schema#", "title": "Show a Heartbeat survey.", "description": "This action shows a single survey.", "type": "object", "required": [ "surveyId", "message", "thanksMessage", "postAnswerUrl", "learnMoreMessage", "learnMoreUrl" ], "properties": { "repeatOption": { "type": "string", "enum": [ "once", "xdays", "nag" ], "description": "Determines how often a prompt is shown executes.", "default": "once" }, "repeatEvery": { "description": "For repeatOption=xdays, how often (in days) the prompt is displayed.", "default": null, "type": [ "number", "null" ] }, "includeTelemetryUUID": { "type": "boolean", "description": "Include unique user ID in post-answer-url and Telemetry", "default": false }, "surveyId": { "type": "string", "description": "Slug uniquely identifying this survey in telemetry" }, "message": { "description": "Message to show to the user", "type": "string" }, "engagementButtonLabel": { "description": "Text for the engagement button. If specified, this button will be shown instead of rating stars.", "default": null, "type": [ "string", "null" ] }, "thanksMessage": { "description": "Thanks message to show to the user after they've rated Firefox", "type": "string" }, "postAnswerUrl": { "description": "URL to redirect the user to after rating Firefox or clicking the engagement button", "default": null, "type": [ "string", "null" ] }, "learnMoreMessage": { "description": "Message to show to the user to learn more", "default": null, "type": [ "string", "null" ] }, "learnMoreUrl": { "description": "URL to show to the user when they click Learn More", "default": null, "type": [ "string", "null" ] } } }, "name": "show-heartbeat", "id": 2, "implementation_url": "https://normandy.cdn.mozilla.net/api/v1/action/show-heartbeat/implementation/sha384-VTOdZHFMo1LOw0JWf6_jAGBb9r5sBbb7BQrmI8n3wy3oVO3ywb1g3ulD1BagmaMA/" }, "approval_request": null, "arguments": { "engagementButtonLabel": "Jetzt installieren", "thanksMessage": "Vielen Dank", "surveyId": "mobile-de-feedback-fxa1", "learnMoreUrl": "https://www.surveygizmo.com/s3/3159452/Mobile-Heartbeat?utm_content=de-feedback-fxa1&sglocale=de", "message": "Senden Sie Firefox an Ihr Handy und synchronisieren Sie Ihre Lesezeichen, Passwörter, Chronik und mehr.", "learnMoreMessage": "Ihre Meinung sagen", "postAnswerUrl": "https://www.mozilla.org/firefox/mobile-download/desktop?utm_source=firefox-browser&utm_medium=heartbeat&utm_campaign=mobileinstall&utm_content=de-feedback-fxa1" }, "experimenter_slug": null, "capabilities": [ "action.show-heartbeat" ], "comment": "", "creator": null, "date_created": "2016-12-23T17:42:55.754986Z", "enabled_states": [], "enabled": false, "extra_capabilities": [], "extra_filter_expression": "(\n [normandy.userId]|bucketSample(62 + 4*8, 4, 1000)\n && normandy.locale in ['de']\n && normandy.syncSetup\n && normandy.syncMobileDevices == 0\n)", "filter_expression": "(\n [normandy.userId]|bucketSample(62 + 4*8, 4, 1000)\n && normandy.locale in ['de']\n && normandy.syncSetup\n && normandy.syncMobileDevices == 0\n)", "filter_object": [], "id": 1201, "identicon_seed": "v1:95", "metadata": {}, "name": "Promo - Mobile - de-feedback-fxa1", "recipe": { "approved_revision_id": null, "id": 95, "latest_revision_id": 1201 }, "updated": "2017-02-01T23:53:25.933032Z" }, "signature": null, "uses_only_baseline_capabilities": true }, { "approved_revision": null, "id": 96, "latest_revision": { "action": { "arguments_schema": { "$schema": "http://json-schema.org/draft-04/schema#", "title": "Show a Heartbeat survey.", "description": "This action shows a single survey.", "type": "object", "required": [ "surveyId", "message", "thanksMessage", "postAnswerUrl", "learnMoreMessage", "learnMoreUrl" ], "properties": { "repeatOption": { "type": "string", "enum": [ "once", "xdays", "nag" ], "description": "Determines how often a prompt is shown executes.", "default": "once" }, "repeatEvery": { "description": "For repeatOption=xdays, how often (in days) the prompt is displayed.", "default": null, "type": [ "number", "null" ] }, "includeTelemetryUUID": { "type": "boolean", "description": "Include unique user ID in post-answer-url and Telemetry", "default": false }, "surveyId": { "type": "string", "description": "Slug uniquely identifying this survey in telemetry" }, "message": { "description": "Message to show to the user", "type": "string" }, "engagementButtonLabel": { "description": "Text for the engagement button. If specified, this button will be shown instead of rating stars.", "default": null, "type": [ "string", "null" ] }, "thanksMessage": { "description": "Thanks message to show to the user after they've rated Firefox", "type": "string" }, "postAnswerUrl": { "description": "URL to redirect the user to after rating Firefox or clicking the engagement button", "default": null, "type": [ "string", "null" ] }, "learnMoreMessage": { "description": "Message to show to the user to learn more", "default": null, "type": [ "string", "null" ] }, "learnMoreUrl": { "description": "URL to show to the user when they click Learn More", "default": null, "type": [ "string", "null" ] } } }, "name": "show-heartbeat", "id": 2, "implementation_url": "https://normandy.cdn.mozilla.net/api/v1/action/show-heartbeat/implementation/sha384-VTOdZHFMo1LOw0JWf6_jAGBb9r5sBbb7BQrmI8n3wy3oVO3ywb1g3ulD1BagmaMA/" }, "approval_request": null, "arguments": { "engagementButtonLabel": "Jetzt installieren", "thanksMessage": "Vielen Dank", "surveyId": "mobile-de-nofeedback-fxa1", "message": "Senden Sie Firefox an Ihr Handy und synchronisieren Sie Ihre Lesezeichen, Passwörter, Chronik und mehr.", "postAnswerUrl": "https://www.mozilla.org/firefox/mobile-download/desktop?utm_source=firefox-browser&utm_medium=heartbeat&utm_campaign=mobileinstall&utm_content=de-nofeedback-fxa1" }, "experimenter_slug": null, "capabilities": [ "action.show-heartbeat" ], "comment": "", "creator": null, "date_created": "2016-12-23T17:42:58.591974Z", "enabled_states": [], "enabled": false, "extra_capabilities": [], "extra_filter_expression": "(\n [normandy.userId]|bucketSample(62 + 4*9, 4, 1000)\n && normandy.locale in ['de']\n && normandy.syncSetup\n && normandy.syncMobileDevices == 0\n)", "filter_expression": "(\n [normandy.userId]|bucketSample(62 + 4*9, 4, 1000)\n && normandy.locale in ['de']\n && normandy.syncSetup\n && normandy.syncMobileDevices == 0\n)", "filter_object": [], "id": 1196, "identicon_seed": "v1:96", "metadata": {}, "name": "Promo - Mobile - de-nofeedback-fxa1", "recipe": { "approved_revision_id": null, "id": 96, "latest_revision_id": 1196 }, "updated": "2017-02-01T23:53:25.076826Z" }, "signature": null, "uses_only_baseline_capabilities": true }, { "approved_revision": null, "id": 97, "latest_revision": { "action": { "arguments_schema": { "$schema": "http://json-schema.org/draft-04/schema#", "title": "Show a Heartbeat survey.", "description": "This action shows a single survey.", "type": "object", "required": [ "surveyId", "message", "thanksMessage", "postAnswerUrl", "learnMoreMessage", "learnMoreUrl" ], "properties": { "repeatOption": { "type": "string", "enum": [ "once", "xdays", "nag" ], "description": "Determines how often a prompt is shown executes.", "default": "once" }, "repeatEvery": { "description": "For repeatOption=xdays, how often (in days) the prompt is displayed.", "default": null, "type": [ "number", "null" ] }, "includeTelemetryUUID": { "type": "boolean", "description": "Include unique user ID in post-answer-url and Telemetry", "default": false }, "surveyId": { "type": "string", "description": "Slug uniquely identifying this survey in telemetry" }, "message": { "description": "Message to show to the user", "type": "string" }, "engagementButtonLabel": { "description": "Text for the engagement button. If specified, this button will be shown instead of rating stars.", "default": null, "type": [ "string", "null" ] }, "thanksMessage": { "description": "Thanks message to show to the user after they've rated Firefox", "type": "string" }, "postAnswerUrl": { "description": "URL to redirect the user to after rating Firefox or clicking the engagement button", "default": null, "type": [ "string", "null" ] }, "learnMoreMessage": { "description": "Message to show to the user to learn more", "default": null, "type": [ "string", "null" ] }, "learnMoreUrl": { "description": "URL to show to the user when they click Learn More", "default": null, "type": [ "string", "null" ] } } }, "name": "show-heartbeat", "id": 2, "implementation_url": "https://normandy.cdn.mozilla.net/api/v1/action/show-heartbeat/implementation/sha384-VTOdZHFMo1LOw0JWf6_jAGBb9r5sBbb7BQrmI8n3wy3oVO3ywb1g3ulD1BagmaMA/" }, "approval_request": null, "arguments": { "engagementButtonLabel": "Senden Sie Firefox an Ihr Handy", "thanksMessage": "Vielen Dank", "surveyId": "mobile-de-feedback-fxa2", "learnMoreUrl": "https://www.surveygizmo.com/s3/3159452/Mobile-Heartbeat?utm_content=de-feedback-fxa2&sglocale=de", "message": "Ziehen Sie beim Surfen einfach vom Laptop auf Ihr Handy um.", "learnMoreMessage": "Ihre Meinung sagen", "postAnswerUrl": "https://www.mozilla.org/firefox/mobile-download/desktop?utm_source=firefox-browser&utm_medium=heartbeat&utm_campaign=mobileinstall&utm_content=de-feedback-fxa2" }, "experimenter_slug": null, "capabilities": [ "action.show-heartbeat" ], "comment": "", "creator": null, "date_created": "2016-12-23T17:43:01.234386Z", "enabled_states": [], "enabled": false, "extra_capabilities": [], "extra_filter_expression": "(\n [normandy.userId]|bucketSample(62 + 4*10, 4, 1000)\n && normandy.locale in ['de']\n && normandy.syncSetup\n && normandy.syncMobileDevices == 0\n)", "filter_expression": "(\n [normandy.userId]|bucketSample(62 + 4*10, 4, 1000)\n && normandy.locale in ['de']\n && normandy.syncSetup\n && normandy.syncMobileDevices == 0\n)", "filter_object": [], "id": 1191, "identicon_seed": "v1:97", "metadata": {}, "name": "Promo - Mobile - de-feedback-fxa2", "recipe": { "approved_revision_id": null, "id": 97, "latest_revision_id": 1191 }, "updated": "2017-02-01T23:53:25.038139Z" }, "signature": null, "uses_only_baseline_capabilities": true }, { "approved_revision": null, "id": 98, "latest_revision": { "action": { "arguments_schema": { "$schema": "http://json-schema.org/draft-04/schema#", "title": "Show a Heartbeat survey.", "description": "This action shows a single survey.", "type": "object", "required": [ "surveyId", "message", "thanksMessage", "postAnswerUrl", "learnMoreMessage", "learnMoreUrl" ], "properties": { "repeatOption": { "type": "string", "enum": [ "once", "xdays", "nag" ], "description": "Determines how often a prompt is shown executes.", "default": "once" }, "repeatEvery": { "description": "For repeatOption=xdays, how often (in days) the prompt is displayed.", "default": null, "type": [ "number", "null" ] }, "includeTelemetryUUID": { "type": "boolean", "description": "Include unique user ID in post-answer-url and Telemetry", "default": false }, "surveyId": { "type": "string", "description": "Slug uniquely identifying this survey in telemetry" }, "message": { "description": "Message to show to the user", "type": "string" }, "engagementButtonLabel": { "description": "Text for the engagement button. If specified, this button will be shown instead of rating stars.", "default": null, "type": [ "string", "null" ] }, "thanksMessage": { "description": "Thanks message to show to the user after they've rated Firefox", "type": "string" }, "postAnswerUrl": { "description": "URL to redirect the user to after rating Firefox or clicking the engagement button", "default": null, "type": [ "string", "null" ] }, "learnMoreMessage": { "description": "Message to show to the user to learn more", "default": null, "type": [ "string", "null" ] }, "learnMoreUrl": { "description": "URL to show to the user when they click Learn More", "default": null, "type": [ "string", "null" ] } } }, "name": "show-heartbeat", "id": 2, "implementation_url": "https://normandy.cdn.mozilla.net/api/v1/action/show-heartbeat/implementation/sha384-VTOdZHFMo1LOw0JWf6_jAGBb9r5sBbb7BQrmI8n3wy3oVO3ywb1g3ulD1BagmaMA/" }, "approval_request": null, "arguments": { "engagementButtonLabel": "Senden Sie Firefox an Ihr Handy", "thanksMessage": "Vielen Dank", "surveyId": "mobile-de-nofeedback-fxa2", "message": "Ziehen Sie beim Surfen einfach vom Laptop auf Ihr Handy um.", "postAnswerUrl": "https://www.mozilla.org/firefox/mobile-download/desktop?utm_source=firefox-browser&utm_medium=heartbeat&utm_campaign=mobileinstall&utm_content=de-nofeedback-fxa2" }, "experimenter_slug": null, "capabilities": [ "action.show-heartbeat" ], "comment": "", "creator": null, "date_created": "2016-12-23T17:43:05.919229Z", "enabled_states": [], "enabled": false, "extra_capabilities": [], "extra_filter_expression": "(\n [normandy.userId]|bucketSample(62 + 4*11, 4, 1000)\n && normandy.locale in ['de']\n && normandy.syncSetup\n && normandy.syncMobileDevices == 0\n)", "filter_expression": "(\n [normandy.userId]|bucketSample(62 + 4*11, 4, 1000)\n && normandy.locale in ['de']\n && normandy.syncSetup\n && normandy.syncMobileDevices == 0\n)", "filter_object": [], "id": 1186, "identicon_seed": "v1:98", "metadata": {}, "name": "Promo - Mobile - de-nofeedback-fxa2", "recipe": { "approved_revision_id": null, "id": 98, "latest_revision_id": 1186 }, "updated": "2017-02-01T23:53:24.874129Z" }, "signature": null, "uses_only_baseline_capabilities": true }, { "approved_revision": null, "id": 99, "latest_revision": { "action": { "arguments_schema": { "$schema": "http://json-schema.org/draft-04/schema#", "title": "Show a Heartbeat survey.", "description": "This action shows a single survey.", "type": "object", "required": [ "surveyId", "message", "thanksMessage", "postAnswerUrl", "learnMoreMessage", "learnMoreUrl" ], "properties": { "repeatOption": { "type": "string", "enum": [ "once", "xdays", "nag" ], "description": "Determines how often a prompt is shown executes.", "default": "once" }, "repeatEvery": { "description": "For repeatOption=xdays, how often (in days) the prompt is displayed.", "default": null, "type": [ "number", "null" ] }, "includeTelemetryUUID": { "type": "boolean", "description": "Include unique user ID in post-answer-url and Telemetry", "default": false }, "surveyId": { "type": "string", "description": "Slug uniquely identifying this survey in telemetry" }, "message": { "description": "Message to show to the user", "type": "string" }, "engagementButtonLabel": { "description": "Text for the engagement button. If specified, this button will be shown instead of rating stars.", "default": null, "type": [ "string", "null" ] }, "thanksMessage": { "description": "Thanks message to show to the user after they've rated Firefox", "type": "string" }, "postAnswerUrl": { "description": "URL to redirect the user to after rating Firefox or clicking the engagement button", "default": null, "type": [ "string", "null" ] }, "learnMoreMessage": { "description": "Message to show to the user to learn more", "default": null, "type": [ "string", "null" ] }, "learnMoreUrl": { "description": "URL to show to the user when they click Learn More", "default": null, "type": [ "string", "null" ] } } }, "name": "show-heartbeat", "id": 2, "implementation_url": "https://normandy.cdn.mozilla.net/api/v1/action/show-heartbeat/implementation/sha384-VTOdZHFMo1LOw0JWf6_jAGBb9r5sBbb7BQrmI8n3wy3oVO3ywb1g3ulD1BagmaMA/" }, "approval_request": null, "arguments": { "engagementButtonLabel": "Paar zusammenführen", "thanksMessage": "Vielen Dank", "surveyId": "mobile-de-feedback-fxa3", "learnMoreUrl": "https://www.surveygizmo.com/s3/3159452/Mobile-Heartbeat?utm_content=de-feedback-fxa3&sglocale=de", "message": "Ihr Firefox-Konto trifft Ihr Handy. Beide verlieben sich ineinander.", "learnMoreMessage": "Ihre Meinung sagen", "postAnswerUrl": "https://www.mozilla.org/firefox/mobile-download/desktop?utm_source=firefox-browser&utm_medium=heartbeat&utm_campaign=mobileinstall&utm_content=de-feedback-fxa3" }, "experimenter_slug": null, "capabilities": [ "action.show-heartbeat" ], "comment": "", "creator": null, "date_created": "2016-12-23T17:43:07.858243Z", "enabled_states": [], "enabled": false, "extra_capabilities": [], "extra_filter_expression": "(\n [normandy.userId]|bucketSample(62 + 4*12, 4, 1000)\n && normandy.locale in ['de']\n && normandy.syncSetup\n && normandy.syncMobileDevices == 0\n)", "filter_expression": "(\n [normandy.userId]|bucketSample(62 + 4*12, 4, 1000)\n && normandy.locale in ['de']\n && normandy.syncSetup\n && normandy.syncMobileDevices == 0\n)", "filter_object": [], "id": 1181, "identicon_seed": "v1:99", "metadata": {}, "name": "Promo - Mobile - de-feedback-fxa3", "recipe": { "approved_revision_id": null, "id": 99, "latest_revision_id": 1181 }, "updated": "2017-02-01T23:53:24.834202Z" }, "signature": null, "uses_only_baseline_capabilities": true }, { "approved_revision": null, "id": 100, "latest_revision": { "action": { "arguments_schema": { "$schema": "http://json-schema.org/draft-04/schema#", "title": "Show a Heartbeat survey.", "description": "This action shows a single survey.", "type": "object", "required": [ "surveyId", "message", "thanksMessage", "postAnswerUrl", "learnMoreMessage", "learnMoreUrl" ], "properties": { "repeatOption": { "type": "string", "enum": [ "once", "xdays", "nag" ], "description": "Determines how often a prompt is shown executes.", "default": "once" }, "repeatEvery": { "description": "For repeatOption=xdays, how often (in days) the prompt is displayed.", "default": null, "type": [ "number", "null" ] }, "includeTelemetryUUID": { "type": "boolean", "description": "Include unique user ID in post-answer-url and Telemetry", "default": false }, "surveyId": { "type": "string", "description": "Slug uniquely identifying this survey in telemetry" }, "message": { "description": "Message to show to the user", "type": "string" }, "engagementButtonLabel": { "description": "Text for the engagement button. If specified, this button will be shown instead of rating stars.", "default": null, "type": [ "string", "null" ] }, "thanksMessage": { "description": "Thanks message to show to the user after they've rated Firefox", "type": "string" }, "postAnswerUrl": { "description": "URL to redirect the user to after rating Firefox or clicking the engagement button", "default": null, "type": [ "string", "null" ] }, "learnMoreMessage": { "description": "Message to show to the user to learn more", "default": null, "type": [ "string", "null" ] }, "learnMoreUrl": { "description": "URL to show to the user when they click Learn More", "default": null, "type": [ "string", "null" ] } } }, "name": "show-heartbeat", "id": 2, "implementation_url": "https://normandy.cdn.mozilla.net/api/v1/action/show-heartbeat/implementation/sha384-VTOdZHFMo1LOw0JWf6_jAGBb9r5sBbb7BQrmI8n3wy3oVO3ywb1g3ulD1BagmaMA/" }, "approval_request": null, "arguments": { "engagementButtonLabel": "Paar zusammenführen", "thanksMessage": "Vielen Dank", "surveyId": "mobile-de-nofeedback-fxa3", "message": "Ihr Firefox-Konto trifft Ihr Handy. Beide verlieben sich ineinander.", "postAnswerUrl": "https://www.mozilla.org/firefox/mobile-download/desktop?utm_source=firefox-browser&utm_medium=heartbeat&utm_campaign=mobileinstall&utm_content=de-nofeedback-fxa3" }, "experimenter_slug": null, "capabilities": [ "action.show-heartbeat" ], "comment": "", "creator": null, "date_created": "2016-12-23T17:43:10.943615Z", "enabled_states": [], "enabled": false, "extra_capabilities": [], "extra_filter_expression": "(\n [normandy.userId]|bucketSample(62 + 4*13, 4, 1000)\n && normandy.locale in ['de']\n && normandy.syncSetup\n && normandy.syncMobileDevices == 0\n)", "filter_expression": "(\n [normandy.userId]|bucketSample(62 + 4*13, 4, 1000)\n && normandy.locale in ['de']\n && normandy.syncSetup\n && normandy.syncMobileDevices == 0\n)", "filter_object": [], "id": 1176, "identicon_seed": "v1:100", "metadata": {}, "name": "Promo - Mobile - de-nofeedback-fxa3", "recipe": { "approved_revision_id": null, "id": 100, "latest_revision_id": 1176 }, "updated": "2017-02-01T23:53:24.792834Z" }, "signature": null, "uses_only_baseline_capabilities": true }, { "approved_revision": null, "id": 114, "latest_revision": { "action": { "arguments_schema": { "$schema": "http://json-schema.org/draft-04/schema#", "title": "Show a Heartbeat survey.", "description": "This action shows a single survey.", "type": "object", "required": [ "surveyId", "message", "thanksMessage", "postAnswerUrl", "learnMoreMessage", "learnMoreUrl" ], "properties": { "repeatOption": { "type": "string", "enum": [ "once", "xdays", "nag" ], "description": "Determines how often a prompt is shown executes.", "default": "once" }, "repeatEvery": { "description": "For repeatOption=xdays, how often (in days) the prompt is displayed.", "default": null, "type": [ "number", "null" ] }, "includeTelemetryUUID": { "type": "boolean", "description": "Include unique user ID in post-answer-url and Telemetry", "default": false }, "surveyId": { "type": "string", "description": "Slug uniquely identifying this survey in telemetry" }, "message": { "description": "Message to show to the user", "type": "string" }, "engagementButtonLabel": { "description": "Text for the engagement button. If specified, this button will be shown instead of rating stars.", "default": null, "type": [ "string", "null" ] }, "thanksMessage": { "description": "Thanks message to show to the user after they've rated Firefox", "type": "string" }, "postAnswerUrl": { "description": "URL to redirect the user to after rating Firefox or clicking the engagement button", "default": null, "type": [ "string", "null" ] }, "learnMoreMessage": { "description": "Message to show to the user to learn more", "default": null, "type": [ "string", "null" ] }, "learnMoreUrl": { "description": "URL to show to the user when they click Learn More", "default": null, "type": [ "string", "null" ] } } }, "name": "show-heartbeat", "id": 2, "implementation_url": "https://normandy.cdn.mozilla.net/api/v1/action/show-heartbeat/implementation/sha384-VTOdZHFMo1LOw0JWf6_jAGBb9r5sBbb7BQrmI8n3wy3oVO3ywb1g3ulD1BagmaMA/" }, "approval_request": null, "arguments": { "engagementButtonLabel": "", "includeTelemetryUUID": false, "surveyId": "heartbeat-by-user-first-impression", "thanksMessage": "Thank you!", "learnMoreUrl": "https://wiki.mozilla.org/Firefox/Shield/Heartbeat", "message": "Please Rate Firefox", "learnMoreMessage": "Learn More", "postAnswerUrl": "https://qsurvey.mozilla.com/s3/firefox-forms" }, "experimenter_slug": null, "capabilities": [ "action.show-heartbeat" ], "comment": "", "creator": null, "date_created": "2017-01-03T16:43:10.758508Z", "enabled_states": [], "enabled": false, "extra_capabilities": [], "extra_filter_expression": "(\n [normandy.userId]|bucketSample(221, 1, 1000)\n && normandy.locale in ['en-US', 'en-AU', 'en-CA', 'en-GB', 'en-NZ', 'en-ZA']\n && normandy.channel == 'release'\n)", "filter_expression": "(\n [normandy.userId]|bucketSample(221, 1, 1000)\n && normandy.locale in ['en-US', 'en-AU', 'en-CA', 'en-GB', 'en-NZ', 'en-ZA']\n && normandy.channel == 'release'\n)", "filter_object": [], "id": 1140, "identicon_seed": "v1:114", "metadata": {}, "name": "Secure Password - HB General EN*", "recipe": { "approved_revision_id": null, "id": 114, "latest_revision_id": 1140 }, "updated": "2017-02-01T23:53:26.250696Z" }, "signature": null, "uses_only_baseline_capabilities": true }, { "approved_revision": null, "id": 115, "latest_revision": { "action": { "arguments_schema": { "$schema": "http://json-schema.org/draft-04/schema#", "title": "Show a Heartbeat survey.", "description": "This action shows a single survey.", "type": "object", "required": [ "surveyId", "message", "thanksMessage", "postAnswerUrl", "learnMoreMessage", "learnMoreUrl" ], "properties": { "repeatOption": { "type": "string", "enum": [ "once", "xdays", "nag" ], "description": "Determines how often a prompt is shown executes.", "default": "once" }, "repeatEvery": { "description": "For repeatOption=xdays, how often (in days) the prompt is displayed.", "default": null, "type": [ "number", "null" ] }, "includeTelemetryUUID": { "type": "boolean", "description": "Include unique user ID in post-answer-url and Telemetry", "default": false }, "surveyId": { "type": "string", "description": "Slug uniquely identifying this survey in telemetry" }, "message": { "description": "Message to show to the user", "type": "string" }, "engagementButtonLabel": { "description": "Text for the engagement button. If specified, this button will be shown instead of rating stars.", "default": null, "type": [ "string", "null" ] }, "thanksMessage": { "description": "Thanks message to show to the user after they've rated Firefox", "type": "string" }, "postAnswerUrl": { "description": "URL to redirect the user to after rating Firefox or clicking the engagement button", "default": null, "type": [ "string", "null" ] }, "learnMoreMessage": { "description": "Message to show to the user to learn more", "default": null, "type": [ "string", "null" ] }, "learnMoreUrl": { "description": "URL to show to the user when they click Learn More", "default": null, "type": [ "string", "null" ] } } }, "name": "show-heartbeat", "id": 2, "implementation_url": "https://normandy.cdn.mozilla.net/api/v1/action/show-heartbeat/implementation/sha384-VTOdZHFMo1LOw0JWf6_jAGBb9r5sBbb7BQrmI8n3wy3oVO3ywb1g3ulD1BagmaMA/" }, "approval_request": null, "arguments": { "engagementButtonLabel": "", "includeTelemetryUUID": false, "surveyId": "heartbeat-by-user-first-impression", "thanksMessage": "Thank you!", "learnMoreUrl": "https://wiki.mozilla.org/Firefox/Shield/Heartbeat", "message": "Please Rate Firefox", "learnMoreMessage": "Learn More", "postAnswerUrl": "https://qsurvey.mozilla.com/s3/Firefox-brand-sentiment-survey-end-of-year-2016" }, "experimenter_slug": null, "capabilities": [ "action.show-heartbeat" ], "comment": "", "creator": null, "date_created": "2017-01-10T22:29:34.779108Z", "enabled_states": [], "enabled": false, "extra_capabilities": [], "extra_filter_expression": "(\n [normandy.userId]|bucketSample(222, 1, 1000)\n && normandy.locale in ['en-US', 'en-AU', 'en-CA', 'en-GB', 'en-NZ', 'en-ZA']\n && normandy.channel == 'release'\n)", "filter_expression": "(\n [normandy.userId]|bucketSample(222, 1, 1000)\n && normandy.locale in ['en-US', 'en-AU', 'en-CA', 'en-GB', 'en-NZ', 'en-ZA']\n && normandy.channel == 'release'\n)", "filter_object": [], "id": 1138, "identicon_seed": "v1:115", "metadata": {}, "name": "Brand Engagement Survey end of 2016 - HB General EN*", "recipe": { "approved_revision_id": null, "id": 115, "latest_revision_id": 1138 }, "updated": "2017-02-01T23:53:26.824001Z" }, "signature": null, "uses_only_baseline_capabilities": true }, { "approved_revision": null, "id": 57, "latest_revision": { "action": { "arguments_schema": { "$schema": "http://json-schema.org/draft-04/schema#", "title": "Show a Heartbeat survey.", "description": "This action shows a single survey.", "type": "object", "required": [ "surveyId", "message", "thanksMessage", "postAnswerUrl", "learnMoreMessage", "learnMoreUrl" ], "properties": { "repeatOption": { "type": "string", "enum": [ "once", "xdays", "nag" ], "description": "Determines how often a prompt is shown executes.", "default": "once" }, "repeatEvery": { "description": "For repeatOption=xdays, how often (in days) the prompt is displayed.", "default": null, "type": [ "number", "null" ] }, "includeTelemetryUUID": { "type": "boolean", "description": "Include unique user ID in post-answer-url and Telemetry", "default": false }, "surveyId": { "type": "string", "description": "Slug uniquely identifying this survey in telemetry" }, "message": { "description": "Message to show to the user", "type": "string" }, "engagementButtonLabel": { "description": "Text for the engagement button. If specified, this button will be shown instead of rating stars.", "default": null, "type": [ "string", "null" ] }, "thanksMessage": { "description": "Thanks message to show to the user after they've rated Firefox", "type": "string" }, "postAnswerUrl": { "description": "URL to redirect the user to after rating Firefox or clicking the engagement button", "default": null, "type": [ "string", "null" ] }, "learnMoreMessage": { "description": "Message to show to the user to learn more", "default": null, "type": [ "string", "null" ] }, "learnMoreUrl": { "description": "URL to show to the user when they click Learn More", "default": null, "type": [ "string", "null" ] } } }, "name": "show-heartbeat", "id": 2, "implementation_url": "https://normandy.cdn.mozilla.net/api/v1/action/show-heartbeat/implementation/sha384-VTOdZHFMo1LOw0JWf6_jAGBb9r5sBbb7BQrmI8n3wy3oVO3ywb1g3ulD1BagmaMA/" }, "approval_request": null, "arguments": { "message": "You are on an experimental (Beta) version of Firefox. Do you want to continue Beta testing?", "thanksMessage": "Thank you!", "postAnswerUrl": "https://www.mozilla.org/firefox/channel/#beta", "learnMoreUrl": "https://www.mozilla.org/firefox/new/?utm_source=heartbeat&utm_medium=heartbeat&utm_campaign=keepbeta", "learnMoreMessage": "Were you actually looking for the stable version of Firefox?", "surveyId": "stay-on-beta-1", "engagementButtonLabel": "Stay on Beta" }, "experimenter_slug": null, "capabilities": [ "action.show-heartbeat" ], "comment": "", "creator": null, "date_created": "2017-02-01T23:53:25.473262Z", "enabled_states": [], "enabled": false, "extra_capabilities": [], "extra_filter_expression": "(\n [normandy.userId, normandy.recipe.id]|stableSample(0.001)\n && normandy.locale in ['en-US', 'en-AU', 'en-CA', 'en-GB', 'en-NZ', 'en-ZA']\n && normandy.channel == 'beta'\n && false\n)", "filter_expression": "(\n [normandy.userId, normandy.recipe.id]|stableSample(0.001)\n && normandy.locale in ['en-US', 'en-AU', 'en-CA', 'en-GB', 'en-NZ', 'en-ZA']\n && normandy.channel == 'beta'\n && false\n)", "filter_object": [], "id": 1121, "identicon_seed": "v1:57", "metadata": {}, "name": "Stay on Beta Test EN* 1", "recipe": { "approved_revision_id": null, "id": 57, "latest_revision_id": 1121 }, "updated": "2017-02-01T23:53:25.473300Z" }, "signature": null, "uses_only_baseline_capabilities": true }, { "approved_revision": null, "id": 46, "latest_revision": { "action": { "arguments_schema": { "$schema": "http://json-schema.org/draft-04/schema#", "title": "Show a Heartbeat survey.", "description": "This action shows a single survey.", "type": "object", "required": [ "surveyId", "message", "thanksMessage", "postAnswerUrl", "learnMoreMessage", "learnMoreUrl" ], "properties": { "repeatOption": { "type": "string", "enum": [ "once", "xdays", "nag" ], "description": "Determines how often a prompt is shown executes.", "default": "once" }, "repeatEvery": { "description": "For repeatOption=xdays, how often (in days) the prompt is displayed.", "default": null, "type": [ "number", "null" ] }, "includeTelemetryUUID": { "type": "boolean", "description": "Include unique user ID in post-answer-url and Telemetry", "default": false }, "surveyId": { "type": "string", "description": "Slug uniquely identifying this survey in telemetry" }, "message": { "description": "Message to show to the user", "type": "string" }, "engagementButtonLabel": { "description": "Text for the engagement button. If specified, this button will be shown instead of rating stars.", "default": null, "type": [ "string", "null" ] }, "thanksMessage": { "description": "Thanks message to show to the user after they've rated Firefox", "type": "string" }, "postAnswerUrl": { "description": "URL to redirect the user to after rating Firefox or clicking the engagement button", "default": null, "type": [ "string", "null" ] }, "learnMoreMessage": { "description": "Message to show to the user to learn more", "default": null, "type": [ "string", "null" ] }, "learnMoreUrl": { "description": "URL to show to the user when they click Learn More", "default": null, "type": [ "string", "null" ] } } }, "name": "show-heartbeat", "id": 2, "implementation_url": "https://normandy.cdn.mozilla.net/api/v1/action/show-heartbeat/implementation/sha384-VTOdZHFMo1LOw0JWf6_jAGBb9r5sBbb7BQrmI8n3wy3oVO3ywb1g3ulD1BagmaMA/" }, "approval_request": null, "arguments": { "message": "Update Firefox to keep your browsing safe and secure.", "thanksMessage": "Thank You!", "postAnswerUrl": "https://www.mozilla.org/firefox/new/?utm_source=firefox&utm_medium=heartbeat&utm_campaign=43test2updatesafe", "learnMoreUrl": "https://wiki.mozilla.org/Firefox/Shield/Heartbeat", "learnMoreMessage": "Learn More", "surveyId": "out-of-date-2", "engagementButtonLabel": "Get it now" }, "experimenter_slug": null, "capabilities": [ "action.show-heartbeat" ], "comment": "", "creator": null, "date_created": "2017-02-01T23:53:25.741480Z", "enabled_states": [], "enabled": false, "extra_capabilities": [], "extra_filter_expression": "(\n [normandy.userId, normandy.recipe.id]|stableSample(0.1)\n && normandy.locale in ['en-US', 'en-AU', 'en-CA', 'en-GB', 'en-NZ', 'en-ZA']\n && normandy.version == '43.0.1'\n)", "filter_expression": "(\n [normandy.userId, normandy.recipe.id]|stableSample(0.1)\n && normandy.locale in ['en-US', 'en-AU', 'en-CA', 'en-GB', 'en-NZ', 'en-ZA']\n && normandy.version == '43.0.1'\n)", "filter_object": [], "id": 1120, "identicon_seed": "v1:46", "metadata": {}, "name": "Out of Date Test 1 - Update Firefox to keep your browsing safe and secure.", "recipe": { "approved_revision_id": null, "id": 46, "latest_revision_id": 1120 }, "updated": "2017-02-01T23:53:25.741498Z" }, "signature": null, "uses_only_baseline_capabilities": true }, { "approved_revision": null, "id": 45, "latest_revision": { "action": { "arguments_schema": { "$schema": "http://json-schema.org/draft-04/schema#", "title": "Show a Heartbeat survey.", "description": "This action shows a single survey.", "type": "object", "required": [ "surveyId", "message", "thanksMessage", "postAnswerUrl", "learnMoreMessage", "learnMoreUrl" ], "properties": { "repeatOption": { "type": "string", "enum": [ "once", "xdays", "nag" ], "description": "Determines how often a prompt is shown executes.", "default": "once" }, "repeatEvery": { "description": "For repeatOption=xdays, how often (in days) the prompt is displayed.", "default": null, "type": [ "number", "null" ] }, "includeTelemetryUUID": { "type": "boolean", "description": "Include unique user ID in post-answer-url and Telemetry", "default": false }, "surveyId": { "type": "string", "description": "Slug uniquely identifying this survey in telemetry" }, "message": { "description": "Message to show to the user", "type": "string" }, "engagementButtonLabel": { "description": "Text for the engagement button. If specified, this button will be shown instead of rating stars.", "default": null, "type": [ "string", "null" ] }, "thanksMessage": { "description": "Thanks message to show to the user after they've rated Firefox", "type": "string" }, "postAnswerUrl": { "description": "URL to redirect the user to after rating Firefox or clicking the engagement button", "default": null, "type": [ "string", "null" ] }, "learnMoreMessage": { "description": "Message to show to the user to learn more", "default": null, "type": [ "string", "null" ] }, "learnMoreUrl": { "description": "URL to show to the user when they click Learn More", "default": null, "type": [ "string", "null" ] } } }, "name": "show-heartbeat", "id": 2, "implementation_url": "https://normandy.cdn.mozilla.net/api/v1/action/show-heartbeat/implementation/sha384-VTOdZHFMo1LOw0JWf6_jAGBb9r5sBbb7BQrmI8n3wy3oVO3ywb1g3ulD1BagmaMA/" }, "approval_request": null, "arguments": { "message": "Please Rate Firefox", "thanksMessage": "Thank you!", "postAnswerUrl": "https://qsurvey.mozilla.com/s3/Firefox-48-49", "learnMoreUrl": "https://wiki.mozilla.org/Firefox/Shield/Heartbeat", "learnMoreMessage": "Learn More", "surveyId": "heartbeat-by-user-first-impression-new-release", "engagementButtonLabel": "" }, "experimenter_slug": null, "capabilities": [ "action.show-heartbeat" ], "comment": "", "creator": null, "date_created": "2017-02-01T23:53:25.750613Z", "enabled_states": [], "enabled": false, "extra_capabilities": [], "extra_filter_expression": "(\n [normandy.userId, normandy.recipe.id]|stableSample(0.0005)\n && normandy.locale in ['en-US', 'en-AU', 'en-CA', 'en-GB', 'en-NZ', 'en-ZA']\n && normandy.channel == 'release'\n && normandy.version in ['48.0.0', '48.0.1', '48.0.2', '48.0.3', '49.0.0', '49.0.1', '49.0.2', '49.0.3']\n)", "filter_expression": "(\n [normandy.userId, normandy.recipe.id]|stableSample(0.0005)\n && normandy.locale in ['en-US', 'en-AU', 'en-CA', 'en-GB', 'en-NZ', 'en-ZA']\n && normandy.channel == 'release'\n && normandy.version in ['48.0.0', '48.0.1', '48.0.2', '48.0.3', '49.0.0', '49.0.1', '49.0.2', '49.0.3']\n)", "filter_object": [], "id": 1119, "identicon_seed": "v1:45", "metadata": {}, "name": "Firefox Release Survey (EN, 48-49, Release) - Release Survey", "recipe": { "approved_revision_id": null, "id": 45, "latest_revision_id": 1119 }, "updated": "2017-02-01T23:53:25.750631Z" }, "signature": null, "uses_only_baseline_capabilities": true }, { "approved_revision": null, "id": 43, "latest_revision": { "action": { "arguments_schema": { "$schema": "http://json-schema.org/draft-04/schema#", "title": "Show a Heartbeat survey.", "description": "This action shows a single survey.", "type": "object", "required": [ "surveyId", "message", "thanksMessage", "postAnswerUrl", "learnMoreMessage", "learnMoreUrl" ], "properties": { "repeatOption": { "type": "string", "enum": [ "once", "xdays", "nag" ], "description": "Determines how often a prompt is shown executes.", "default": "once" }, "repeatEvery": { "description": "For repeatOption=xdays, how often (in days) the prompt is displayed.", "default": null, "type": [ "number", "null" ] }, "includeTelemetryUUID": { "type": "boolean", "description": "Include unique user ID in post-answer-url and Telemetry", "default": false }, "surveyId": { "type": "string", "description": "Slug uniquely identifying this survey in telemetry" }, "message": { "description": "Message to show to the user", "type": "string" }, "engagementButtonLabel": { "description": "Text for the engagement button. If specified, this button will be shown instead of rating stars.", "default": null, "type": [ "string", "null" ] }, "thanksMessage": { "description": "Thanks message to show to the user after they've rated Firefox", "type": "string" }, "postAnswerUrl": { "description": "URL to redirect the user to after rating Firefox or clicking the engagement button", "default": null, "type": [ "string", "null" ] }, "learnMoreMessage": { "description": "Message to show to the user to learn more", "default": null, "type": [ "string", "null" ] }, "learnMoreUrl": { "description": "URL to show to the user when they click Learn More", "default": null, "type": [ "string", "null" ] } } }, "name": "show-heartbeat", "id": 2, "implementation_url": "https://normandy.cdn.mozilla.net/api/v1/action/show-heartbeat/implementation/sha384-VTOdZHFMo1LOw0JWf6_jAGBb9r5sBbb7BQrmI8n3wy3oVO3ywb1g3ulD1BagmaMA/" }, "approval_request": null, "arguments": { "message": "Please Rate Firefox", "thanksMessage": "Thank you!", "postAnswerUrl": "", "learnMoreUrl": "https://wiki.mozilla.org/Firefox/Shield/Heartbeat", "learnMoreMessage": "Learn More", "surveyId": "heartbeat-survey-recruitment ", "engagementButtonLabel": "" }, "experimenter_slug": null, "capabilities": [ "action.show-heartbeat" ], "comment": "", "creator": null, "date_created": "2017-02-01T23:53:25.759829Z", "enabled_states": [], "enabled": false, "extra_capabilities": [], "extra_filter_expression": "(\n [normandy.userId, normandy.recipe.id]|stableSample(0.0001)\n && normandy.locale in ['en-US', 'en-AU', 'en-CA', 'en-GB', 'en-NZ', 'en-ZA']\n && normandy.channel == 'release'\n)", "filter_expression": "(\n [normandy.userId, normandy.recipe.id]|stableSample(0.0001)\n && normandy.locale in ['en-US', 'en-AU', 'en-CA', 'en-GB', 'en-NZ', 'en-ZA']\n && normandy.channel == 'release'\n)", "filter_object": [], "id": 1118, "identicon_seed": "v1:43", "metadata": {}, "name": "Release - HB Surveys EN*", "recipe": { "approved_revision_id": null, "id": 43, "latest_revision_id": 1118 }, "updated": "2017-02-01T23:53:25.759848Z" }, "signature": null, "uses_only_baseline_capabilities": true }, { "approved_revision": null, "id": 54, "latest_revision": { "action": { "arguments_schema": { "$schema": "http://json-schema.org/draft-04/schema#", "title": "Show a Heartbeat survey.", "description": "This action shows a single survey.", "type": "object", "required": [ "surveyId", "message", "thanksMessage", "postAnswerUrl", "learnMoreMessage", "learnMoreUrl" ], "properties": { "repeatOption": { "type": "string", "enum": [ "once", "xdays", "nag" ], "description": "Determines how often a prompt is shown executes.", "default": "once" }, "repeatEvery": { "description": "For repeatOption=xdays, how often (in days) the prompt is displayed.", "default": null, "type": [ "number", "null" ] }, "includeTelemetryUUID": { "type": "boolean", "description": "Include unique user ID in post-answer-url and Telemetry", "default": false }, "surveyId": { "type": "string", "description": "Slug uniquely identifying this survey in telemetry" }, "message": { "description": "Message to show to the user", "type": "string" }, "engagementButtonLabel": { "description": "Text for the engagement button. If specified, this button will be shown instead of rating stars.", "default": null, "type": [ "string", "null" ] }, "thanksMessage": { "description": "Thanks message to show to the user after they've rated Firefox", "type": "string" }, "postAnswerUrl": { "description": "URL to redirect the user to after rating Firefox or clicking the engagement button", "default": null, "type": [ "string", "null" ] }, "learnMoreMessage": { "description": "Message to show to the user to learn more", "default": null, "type": [ "string", "null" ] }, "learnMoreUrl": { "description": "URL to show to the user when they click Learn More", "default": null, "type": [ "string", "null" ] } } }, "name": "show-heartbeat", "id": 2, "implementation_url": "https://normandy.cdn.mozilla.net/api/v1/action/show-heartbeat/implementation/sha384-VTOdZHFMo1LOw0JWf6_jAGBb9r5sBbb7BQrmI8n3wy3oVO3ywb1g3ulD1BagmaMA/" }, "approval_request": null, "arguments": { "message": "Would you like to help improve Firefox?", "thanksMessage": "Thank you!", "postAnswerUrl": "https://x4jm4zoj.optimalworkshop.com/treejack/few", "learnMoreUrl": "https://wiki.mozilla.org/Advocacy/heartbeat", "learnMoreMessage": "Learn More", "surveyId": "treejack-experiment-2", "engagementButtonLabel": "Yes" }, "experimenter_slug": null, "capabilities": [ "action.show-heartbeat" ], "comment": "", "creator": null, "date_created": "2017-02-01T23:53:25.942390Z", "enabled_states": [], "enabled": false, "extra_capabilities": [], "extra_filter_expression": "(\n [normandy.userId, normandy.recipe.id]|stableSample(0.0005)\n && normandy.locale in ['en-US', 'en-AU', 'en-CA', 'en-GB', 'en-NZ', 'en-ZA']\n && normandy.channel == 'release'\n)", "filter_expression": "(\n [normandy.userId, normandy.recipe.id]|stableSample(0.0005)\n && normandy.locale in ['en-US', 'en-AU', 'en-CA', 'en-GB', 'en-NZ', 'en-ZA']\n && normandy.channel == 'release'\n)", "filter_object": [], "id": 1117, "identicon_seed": "v1:54", "metadata": {}, "name": "Release - EN* Treejack Experiment 2 - Options -few", "recipe": { "approved_revision_id": null, "id": 54, "latest_revision_id": 1117 }, "updated": "2017-02-01T23:53:25.942412Z" }, "signature": null, "uses_only_baseline_capabilities": true }, { "approved_revision": null, "id": 55, "latest_revision": { "action": { "arguments_schema": { "$schema": "http://json-schema.org/draft-04/schema#", "title": "Show a Heartbeat survey.", "description": "This action shows a single survey.", "type": "object", "required": [ "surveyId", "message", "thanksMessage", "postAnswerUrl", "learnMoreMessage", "learnMoreUrl" ], "properties": { "repeatOption": { "type": "string", "enum": [ "once", "xdays", "nag" ], "description": "Determines how often a prompt is shown executes.", "default": "once" }, "repeatEvery": { "description": "For repeatOption=xdays, how often (in days) the prompt is displayed.", "default": null, "type": [ "number", "null" ] }, "includeTelemetryUUID": { "type": "boolean", "description": "Include unique user ID in post-answer-url and Telemetry", "default": false }, "surveyId": { "type": "string", "description": "Slug uniquely identifying this survey in telemetry" }, "message": { "description": "Message to show to the user", "type": "string" }, "engagementButtonLabel": { "description": "Text for the engagement button. If specified, this button will be shown instead of rating stars.", "default": null, "type": [ "string", "null" ] }, "thanksMessage": { "description": "Thanks message to show to the user after they've rated Firefox", "type": "string" }, "postAnswerUrl": { "description": "URL to redirect the user to after rating Firefox or clicking the engagement button", "default": null, "type": [ "string", "null" ] }, "learnMoreMessage": { "description": "Message to show to the user to learn more", "default": null, "type": [ "string", "null" ] }, "learnMoreUrl": { "description": "URL to show to the user when they click Learn More", "default": null, "type": [ "string", "null" ] } } }, "name": "show-heartbeat", "id": 2, "implementation_url": "https://normandy.cdn.mozilla.net/api/v1/action/show-heartbeat/implementation/sha384-VTOdZHFMo1LOw0JWf6_jAGBb9r5sBbb7BQrmI8n3wy3oVO3ywb1g3ulD1BagmaMA/" }, "approval_request": null, "arguments": { "message": "Would you like to help improve Firefox?", "thanksMessage": "Thank you!", "postAnswerUrl": "https://x4jm4zoj.optimalworkshop.com/treejack/many", "learnMoreUrl": "https://wiki.mozilla.org/Advocacy/heartbeat", "learnMoreMessage": "Learn More", "surveyId": "treejack-experiment-2", "engagementButtonLabel": "Yes" }, "experimenter_slug": null, "capabilities": [ "action.show-heartbeat" ], "comment": "", "creator": null, "date_created": "2017-02-01T23:53:25.951287Z", "enabled_states": [], "enabled": false, "extra_capabilities": [], "extra_filter_expression": "(\n [normandy.userId, normandy.recipe.id]|stableSample(0.0005)\n && normandy.locale in ['en-US', 'en-AU', 'en-CA', 'en-GB', 'en-NZ', 'en-ZA']\n && normandy.channel == 'release'\n)", "filter_expression": "(\n [normandy.userId, normandy.recipe.id]|stableSample(0.0005)\n && normandy.locale in ['en-US', 'en-AU', 'en-CA', 'en-GB', 'en-NZ', 'en-ZA']\n && normandy.channel == 'release'\n)", "filter_object": [], "id": 1116, "identicon_seed": "v1:55", "metadata": {}, "name": "Release - EN* Treejack Experiment 2 - Options - many", "recipe": { "approved_revision_id": null, "id": 55, "latest_revision_id": 1116 }, "updated": "2017-02-01T23:53:25.951305Z" }, "signature": null, "uses_only_baseline_capabilities": true }, { "approved_revision": null, "id": 53, "latest_revision": { "action": { "arguments_schema": { "$schema": "http://json-schema.org/draft-04/schema#", "title": "Show a Heartbeat survey.", "description": "This action shows a single survey.", "type": "object", "required": [ "surveyId", "message", "thanksMessage", "postAnswerUrl", "learnMoreMessage", "learnMoreUrl" ], "properties": { "repeatOption": { "type": "string", "enum": [ "once", "xdays", "nag" ], "description": "Determines how often a prompt is shown executes.", "default": "once" }, "repeatEvery": { "description": "For repeatOption=xdays, how often (in days) the prompt is displayed.", "default": null, "type": [ "number", "null" ] }, "includeTelemetryUUID": { "type": "boolean", "description": "Include unique user ID in post-answer-url and Telemetry", "default": false }, "surveyId": { "type": "string", "description": "Slug uniquely identifying this survey in telemetry" }, "message": { "description": "Message to show to the user", "type": "string" }, "engagementButtonLabel": { "description": "Text for the engagement button. If specified, this button will be shown instead of rating stars.", "default": null, "type": [ "string", "null" ] }, "thanksMessage": { "description": "Thanks message to show to the user after they've rated Firefox", "type": "string" }, "postAnswerUrl": { "description": "URL to redirect the user to after rating Firefox or clicking the engagement button", "default": null, "type": [ "string", "null" ] }, "learnMoreMessage": { "description": "Message to show to the user to learn more", "default": null, "type": [ "string", "null" ] }, "learnMoreUrl": { "description": "URL to show to the user when they click Learn More", "default": null, "type": [ "string", "null" ] } } }, "name": "show-heartbeat", "id": 2, "implementation_url": "https://normandy.cdn.mozilla.net/api/v1/action/show-heartbeat/implementation/sha384-VTOdZHFMo1LOw0JWf6_jAGBb9r5sBbb7BQrmI8n3wy3oVO3ywb1g3ulD1BagmaMA/" }, "approval_request": null, "arguments": { "message": "Want to try something new in Firefox?", "thanksMessage": "Thank you!", "postAnswerUrl": "https://addons.mozilla.org/firefox/shield_study_3", "learnMoreUrl": "https://wiki.mozilla.org/Firefox/Shield/Heartbeat", "learnMoreMessage": "Learn More", "surveyId": "cfr-guide-1", "engagementButtonLabel": "Get it now" }, "experimenter_slug": null, "capabilities": [ "action.show-heartbeat" ], "comment": "", "creator": null, "date_created": "2017-02-01T23:53:25.960202Z", "enabled_states": [], "enabled": false, "extra_capabilities": [], "extra_filter_expression": "(\n [normandy.userId, normandy.recipe.id]|stableSample(0.001)\n && normandy.locale in ['en-US', 'en-AU', 'en-CA', 'en-GB', 'en-NZ', 'en-ZA']\n && normandy.channel == 'release'\n)", "filter_expression": "(\n [normandy.userId, normandy.recipe.id]|stableSample(0.001)\n && normandy.locale in ['en-US', 'en-AU', 'en-CA', 'en-GB', 'en-NZ', 'en-ZA']\n && normandy.channel == 'release'\n)", "filter_object": [], "id": 1115, "identicon_seed": "v1:53", "metadata": {}, "name": "Shield Study 3 - CFR/Guide", "recipe": { "approved_revision_id": null, "id": 53, "latest_revision_id": 1115 }, "updated": "2017-02-01T23:53:25.960221Z" }, "signature": null, "uses_only_baseline_capabilities": true }, { "approved_revision": null, "id": 116, "latest_revision": { "action": { "arguments_schema": { "$schema": "http://json-schema.org/draft-04/schema#", "title": "Show a Heartbeat survey.", "description": "This action shows a single survey.", "type": "object", "required": [ "surveyId", "message", "thanksMessage", "postAnswerUrl", "learnMoreMessage", "learnMoreUrl" ], "properties": { "repeatOption": { "type": "string", "enum": [ "once", "xdays", "nag" ], "description": "Determines how often a prompt is shown executes.", "default": "once" }, "repeatEvery": { "description": "For repeatOption=xdays, how often (in days) the prompt is displayed.", "default": null, "type": [ "number", "null" ] }, "includeTelemetryUUID": { "type": "boolean", "description": "Include unique user ID in post-answer-url and Telemetry", "default": false }, "surveyId": { "type": "string", "description": "Slug uniquely identifying this survey in telemetry" }, "message": { "description": "Message to show to the user", "type": "string" }, "engagementButtonLabel": { "description": "Text for the engagement button. If specified, this button will be shown instead of rating stars.", "default": null, "type": [ "string", "null" ] }, "thanksMessage": { "description": "Thanks message to show to the user after they've rated Firefox", "type": "string" }, "postAnswerUrl": { "description": "URL to redirect the user to after rating Firefox or clicking the engagement button", "default": null, "type": [ "string", "null" ] }, "learnMoreMessage": { "description": "Message to show to the user to learn more", "default": null, "type": [ "string", "null" ] }, "learnMoreUrl": { "description": "URL to show to the user when they click Learn More", "default": null, "type": [ "string", "null" ] } } }, "name": "show-heartbeat", "id": 2, "implementation_url": "https://normandy.cdn.mozilla.net/api/v1/action/show-heartbeat/implementation/sha384-VTOdZHFMo1LOw0JWf6_jAGBb9r5sBbb7BQrmI8n3wy3oVO3ywb1g3ulD1BagmaMA/" }, "approval_request": null, "arguments": { "learnMoreUrl": "https://wiki.mozilla.org/Firefox/Shield/Heartbeat", "learnMoreMessage": "Learn More", "surveyId": "funnelcake-test", "message": "Please rate Firefox:", "includeTelemetryUUID": true, "thanksMessage": "Thanks!", "postAnswerUrl": "https://qsurvey.mozilla.com/s3/onboarding" }, "experimenter_slug": null, "capabilities": [ "action.show-heartbeat" ], "comment": "", "creator": null, "date_created": "2017-02-01T23:53:26.232750Z", "enabled_states": [], "enabled": false, "extra_capabilities": [], "extra_filter_expression": "false", "filter_expression": "false", "filter_object": [], "id": 1114, "identicon_seed": "v1:116", "metadata": {}, "name": "FunnelCakeTest", "recipe": { "approved_revision_id": null, "id": 116, "latest_revision_id": 1114 }, "updated": "2017-02-01T23:53:26.232768Z" }, "signature": null, "uses_only_baseline_capabilities": true }, { "approved_revision": null, "id": 50, "latest_revision": { "action": { "arguments_schema": { "$schema": "http://json-schema.org/draft-04/schema#", "title": "Show a Heartbeat survey.", "description": "This action shows a single survey.", "type": "object", "required": [ "surveyId", "message", "thanksMessage", "postAnswerUrl", "learnMoreMessage", "learnMoreUrl" ], "properties": { "repeatOption": { "type": "string", "enum": [ "once", "xdays", "nag" ], "description": "Determines how often a prompt is shown executes.", "default": "once" }, "repeatEvery": { "description": "For repeatOption=xdays, how often (in days) the prompt is displayed.", "default": null, "type": [ "number", "null" ] }, "includeTelemetryUUID": { "type": "boolean", "description": "Include unique user ID in post-answer-url and Telemetry", "default": false }, "surveyId": { "type": "string", "description": "Slug uniquely identifying this survey in telemetry" }, "message": { "description": "Message to show to the user", "type": "string" }, "engagementButtonLabel": { "description": "Text for the engagement button. If specified, this button will be shown instead of rating stars.", "default": null, "type": [ "string", "null" ] }, "thanksMessage": { "description": "Thanks message to show to the user after they've rated Firefox", "type": "string" }, "postAnswerUrl": { "description": "URL to redirect the user to after rating Firefox or clicking the engagement button", "default": null, "type": [ "string", "null" ] }, "learnMoreMessage": { "description": "Message to show to the user to learn more", "default": null, "type": [ "string", "null" ] }, "learnMoreUrl": { "description": "URL to show to the user when they click Learn More", "default": null, "type": [ "string", "null" ] } } }, "name": "show-heartbeat", "id": 2, "implementation_url": "https://normandy.cdn.mozilla.net/api/v1/action/show-heartbeat/implementation/sha384-VTOdZHFMo1LOw0JWf6_jAGBb9r5sBbb7BQrmI8n3wy3oVO3ywb1g3ulD1BagmaMA/" }, "approval_request": null, "arguments": { "message": "You are on an experimental (Beta) version of Firefox. Do you want the stable version instead?", "thanksMessage": "Thank you!", "postAnswerUrl": "https://www.mozilla.org/en-US/firefox/all/?utm_source=firefox&utm_medium=heartbeat&utm_campaign=beta4ca#en-US", "learnMoreUrl": "https://wiki.mozilla.org/Firefox/Shield/Heartbeat", "learnMoreMessage": "Learn More", "surveyId": "beta-upgrade-test-4-ca", "engagementButtonLabel": "Get it now" }, "experimenter_slug": null, "capabilities": [ "action.show-heartbeat" ], "comment": "", "creator": null, "date_created": "2017-02-01T23:53:26.281266Z", "enabled_states": [], "enabled": false, "extra_capabilities": [], "extra_filter_expression": "(\n [normandy.userId, normandy.recipe.id]|stableSample(0.2)\n && normandy.locale in ['en-US', 'en-AU', 'en-CA', 'en-GB', 'en-NZ', 'en-ZA']\n && normandy.country in ['CA']\n && normandy.channel == 'beta'\n)", "filter_expression": "(\n [normandy.userId, normandy.recipe.id]|stableSample(0.2)\n && normandy.locale in ['en-US', 'en-AU', 'en-CA', 'en-GB', 'en-NZ', 'en-ZA']\n && normandy.country in ['CA']\n && normandy.channel == 'beta'\n)", "filter_object": [], "id": 1113, "identicon_seed": "v1:50", "metadata": {}, "name": "Beta Upgrade Test 4 - CA", "recipe": { "approved_revision_id": null, "id": 50, "latest_revision_id": 1113 }, "updated": "2017-02-01T23:53:26.281285Z" }, "signature": null, "uses_only_baseline_capabilities": true }, { "approved_revision": null, "id": 48, "latest_revision": { "action": { "arguments_schema": { "$schema": "http://json-schema.org/draft-04/schema#", "title": "Show a Heartbeat survey.", "description": "This action shows a single survey.", "type": "object", "required": [ "surveyId", "message", "thanksMessage", "postAnswerUrl", "learnMoreMessage", "learnMoreUrl" ], "properties": { "repeatOption": { "type": "string", "enum": [ "once", "xdays", "nag" ], "description": "Determines how often a prompt is shown executes.", "default": "once" }, "repeatEvery": { "description": "For repeatOption=xdays, how often (in days) the prompt is displayed.", "default": null, "type": [ "number", "null" ] }, "includeTelemetryUUID": { "type": "boolean", "description": "Include unique user ID in post-answer-url and Telemetry", "default": false }, "surveyId": { "type": "string", "description": "Slug uniquely identifying this survey in telemetry" }, "message": { "description": "Message to show to the user", "type": "string" }, "engagementButtonLabel": { "description": "Text for the engagement button. If specified, this button will be shown instead of rating stars.", "default": null, "type": [ "string", "null" ] }, "thanksMessage": { "description": "Thanks message to show to the user after they've rated Firefox", "type": "string" }, "postAnswerUrl": { "description": "URL to redirect the user to after rating Firefox or clicking the engagement button", "default": null, "type": [ "string", "null" ] }, "learnMoreMessage": { "description": "Message to show to the user to learn more", "default": null, "type": [ "string", "null" ] }, "learnMoreUrl": { "description": "URL to show to the user when they click Learn More", "default": null, "type": [ "string", "null" ] } } }, "name": "show-heartbeat", "id": 2, "implementation_url": "https://normandy.cdn.mozilla.net/api/v1/action/show-heartbeat/implementation/sha384-VTOdZHFMo1LOw0JWf6_jAGBb9r5sBbb7BQrmI8n3wy3oVO3ywb1g3ulD1BagmaMA/" }, "approval_request": null, "arguments": { "message": "Your Firefox is out of date. Update now for better performance and security.", "thanksMessage": "Thank You!", "postAnswerUrl": "https://www.mozilla.org/firefox/new/?utm_source=firefox&utm_medium=heartbeat&utm_campaign=43test2perfsec", "learnMoreUrl": "https://wiki.mozilla.org/Firefox/Shield/Heartbeat", "learnMoreMessage": "Learn More", "surveyId": "out-of-date-2", "engagementButtonLabel": "Get it now" }, "experimenter_slug": null, "capabilities": [ "action.show-heartbeat" ], "comment": "", "creator": null, "date_created": "2017-02-01T23:53:26.290244Z", "enabled_states": [], "enabled": false, "extra_capabilities": [], "extra_filter_expression": "(\n [normandy.userId, normandy.recipe.id]|stableSample(0.1)\n && normandy.locale in ['en-US', 'en-AU', 'en-CA', 'en-GB', 'en-NZ', 'en-ZA']\n && normandy.version == '43.0.1'\n)", "filter_expression": "(\n [normandy.userId, normandy.recipe.id]|stableSample(0.1)\n && normandy.locale in ['en-US', 'en-AU', 'en-CA', 'en-GB', 'en-NZ', 'en-ZA']\n && normandy.version == '43.0.1'\n)", "filter_object": [], "id": 1112, "identicon_seed": "v1:48", "metadata": {}, "name": "Out of Date Test 1 - Your Firefox is out of date. Update now for better performance and security.", "recipe": { "approved_revision_id": null, "id": 48, "latest_revision_id": 1112 }, "updated": "2017-02-01T23:53:26.290262Z" }, "signature": null, "uses_only_baseline_capabilities": true }, { "approved_revision": null, "id": 49, "latest_revision": { "action": { "arguments_schema": { "$schema": "http://json-schema.org/draft-04/schema#", "title": "Show a Heartbeat survey.", "description": "This action shows a single survey.", "type": "object", "required": [ "surveyId", "message", "thanksMessage", "postAnswerUrl", "learnMoreMessage", "learnMoreUrl" ], "properties": { "repeatOption": { "type": "string", "enum": [ "once", "xdays", "nag" ], "description": "Determines how often a prompt is shown executes.", "default": "once" }, "repeatEvery": { "description": "For repeatOption=xdays, how often (in days) the prompt is displayed.", "default": null, "type": [ "number", "null" ] }, "includeTelemetryUUID": { "type": "boolean", "description": "Include unique user ID in post-answer-url and Telemetry", "default": false }, "surveyId": { "type": "string", "description": "Slug uniquely identifying this survey in telemetry" }, "message": { "description": "Message to show to the user", "type": "string" }, "engagementButtonLabel": { "description": "Text for the engagement button. If specified, this button will be shown instead of rating stars.", "default": null, "type": [ "string", "null" ] }, "thanksMessage": { "description": "Thanks message to show to the user after they've rated Firefox", "type": "string" }, "postAnswerUrl": { "description": "URL to redirect the user to after rating Firefox or clicking the engagement button", "default": null, "type": [ "string", "null" ] }, "learnMoreMessage": { "description": "Message to show to the user to learn more", "default": null, "type": [ "string", "null" ] }, "learnMoreUrl": { "description": "URL to show to the user when they click Learn More", "default": null, "type": [ "string", "null" ] } } }, "name": "show-heartbeat", "id": 2, "implementation_url": "https://normandy.cdn.mozilla.net/api/v1/action/show-heartbeat/implementation/sha384-VTOdZHFMo1LOw0JWf6_jAGBb9r5sBbb7BQrmI8n3wy3oVO3ywb1g3ulD1BagmaMA/" }, "approval_request": null, "arguments": { "message": "Update Firefox for better performance and security. It only takes a minute.", "thanksMessage": "Thank You!", "postAnswerUrl": "https://www.mozilla.org/firefox/new/?utm_source=firefox&utm_medium=heartbeat&utm_campaign=43test2onlymin", "learnMoreUrl": "https://wiki.mozilla.org/Firefox/Shield/Heartbeat", "learnMoreMessage": "Learn More", "surveyId": "out-of-date-2", "engagementButtonLabel": "Get it now" }, "experimenter_slug": null, "capabilities": [ "action.show-heartbeat" ], "comment": "", "creator": null, "date_created": "2017-02-01T23:53:26.299369Z", "enabled_states": [], "enabled": false, "extra_capabilities": [], "extra_filter_expression": "(\n [normandy.userId, normandy.recipe.id]|stableSample(0.1)\n && normandy.locale in ['en-US', 'en-AU', 'en-CA', 'en-GB', 'en-NZ', 'en-ZA']\n && normandy.version == '43.0.1'\n)", "filter_expression": "(\n [normandy.userId, normandy.recipe.id]|stableSample(0.1)\n && normandy.locale in ['en-US', 'en-AU', 'en-CA', 'en-GB', 'en-NZ', 'en-ZA']\n && normandy.version == '43.0.1'\n)", "filter_object": [], "id": 1111, "identicon_seed": "v1:49", "metadata": {}, "name": "Out of Date Test 1 - Update Firefox for better performance and security. It only takes a minute.", "recipe": { "approved_revision_id": null, "id": 49, "latest_revision_id": 1111 }, "updated": "2017-02-01T23:53:26.299391Z" }, "signature": null, "uses_only_baseline_capabilities": true }, { "approved_revision": null, "id": 56, "latest_revision": { "action": { "arguments_schema": { "$schema": "http://json-schema.org/draft-04/schema#", "title": "Show a Heartbeat survey.", "description": "This action shows a single survey.", "type": "object", "required": [ "surveyId", "message", "thanksMessage", "postAnswerUrl", "learnMoreMessage", "learnMoreUrl" ], "properties": { "repeatOption": { "type": "string", "enum": [ "once", "xdays", "nag" ], "description": "Determines how often a prompt is shown executes.", "default": "once" }, "repeatEvery": { "description": "For repeatOption=xdays, how often (in days) the prompt is displayed.", "default": null, "type": [ "number", "null" ] }, "includeTelemetryUUID": { "type": "boolean", "description": "Include unique user ID in post-answer-url and Telemetry", "default": false }, "surveyId": { "type": "string", "description": "Slug uniquely identifying this survey in telemetry" }, "message": { "description": "Message to show to the user", "type": "string" }, "engagementButtonLabel": { "description": "Text for the engagement button. If specified, this button will be shown instead of rating stars.", "default": null, "type": [ "string", "null" ] }, "thanksMessage": { "description": "Thanks message to show to the user after they've rated Firefox", "type": "string" }, "postAnswerUrl": { "description": "URL to redirect the user to after rating Firefox or clicking the engagement button", "default": null, "type": [ "string", "null" ] }, "learnMoreMessage": { "description": "Message to show to the user to learn more", "default": null, "type": [ "string", "null" ] }, "learnMoreUrl": { "description": "URL to show to the user when they click Learn More", "default": null, "type": [ "string", "null" ] } } }, "name": "show-heartbeat", "id": 2, "implementation_url": "https://normandy.cdn.mozilla.net/api/v1/action/show-heartbeat/implementation/sha384-VTOdZHFMo1LOw0JWf6_jAGBb9r5sBbb7BQrmI8n3wy3oVO3ywb1g3ulD1BagmaMA/" }, "approval_request": null, "arguments": { "message": "Would you like to share feedback about Firefox?", "thanksMessage": "Thank you!", "postAnswerUrl": "https://www.surveygizmo.com/s3/2893876/Firefox-User-Research-Desktop-July-16", "learnMoreUrl": "https://wiki.mozilla.org/Advocacy/heartbeat", "learnMoreMessage": "Learn More", "surveyId": "engagement-brand-survey", "engagementButtonLabel": "Take Survey" }, "experimenter_slug": null, "capabilities": [ "action.show-heartbeat" ], "comment": "", "creator": null, "date_created": "2017-02-01T23:53:26.592528Z", "enabled_states": [], "enabled": false, "extra_capabilities": [], "extra_filter_expression": "(\n [normandy.userId, normandy.recipe.id]|stableSample(0.002)\n && normandy.locale in ['en-US', 'en-AU', 'en-CA', 'en-GB', 'en-NZ', 'en-ZA']\n && normandy.channel == 'release'\n)", "filter_expression": "(\n [normandy.userId, normandy.recipe.id]|stableSample(0.002)\n && normandy.locale in ['en-US', 'en-AU', 'en-CA', 'en-GB', 'en-NZ', 'en-ZA']\n && normandy.channel == 'release'\n)", "filter_object": [], "id": 1110, "identicon_seed": "v1:56", "metadata": {}, "name": "Release - Engagement Survey EN* - Default", "recipe": { "approved_revision_id": null, "id": 56, "latest_revision_id": 1110 }, "updated": "2017-02-01T23:53:26.592546Z" }, "signature": null, "uses_only_baseline_capabilities": true }, { "approved_revision": null, "id": 47, "latest_revision": { "action": { "arguments_schema": { "$schema": "http://json-schema.org/draft-04/schema#", "title": "Show a Heartbeat survey.", "description": "This action shows a single survey.", "type": "object", "required": [ "surveyId", "message", "thanksMessage", "postAnswerUrl", "learnMoreMessage", "learnMoreUrl" ], "properties": { "repeatOption": { "type": "string", "enum": [ "once", "xdays", "nag" ], "description": "Determines how often a prompt is shown executes.", "default": "once" }, "repeatEvery": { "description": "For repeatOption=xdays, how often (in days) the prompt is displayed.", "default": null, "type": [ "number", "null" ] }, "includeTelemetryUUID": { "type": "boolean", "description": "Include unique user ID in post-answer-url and Telemetry", "default": false }, "surveyId": { "type": "string", "description": "Slug uniquely identifying this survey in telemetry" }, "message": { "description": "Message to show to the user", "type": "string" }, "engagementButtonLabel": { "description": "Text for the engagement button. If specified, this button will be shown instead of rating stars.", "default": null, "type": [ "string", "null" ] }, "thanksMessage": { "description": "Thanks message to show to the user after they've rated Firefox", "type": "string" }, "postAnswerUrl": { "description": "URL to redirect the user to after rating Firefox or clicking the engagement button", "default": null, "type": [ "string", "null" ] }, "learnMoreMessage": { "description": "Message to show to the user to learn more", "default": null, "type": [ "string", "null" ] }, "learnMoreUrl": { "description": "URL to show to the user when they click Learn More", "default": null, "type": [ "string", "null" ] } } }, "name": "show-heartbeat", "id": 2, "implementation_url": "https://normandy.cdn.mozilla.net/api/v1/action/show-heartbeat/implementation/sha384-VTOdZHFMo1LOw0JWf6_jAGBb9r5sBbb7BQrmI8n3wy3oVO3ywb1g3ulD1BagmaMA/" }, "approval_request": null, "arguments": { "message": "Your Firefox is out of date. Update now to keep it running its best.", "thanksMessage": "Thank You!", "postAnswerUrl": "https://www.mozilla.org/firefox/new/?utm_source=firefox&utm_medium=heartbeat&utm_campaign=43test2runbest", "learnMoreUrl": "https://wiki.mozilla.org/Firefox/Shield/Heartbeat", "learnMoreMessage": "Learn More", "surveyId": "out-of-date-2", "engagementButtonLabel": "Get it now" }, "experimenter_slug": null, "capabilities": [ "action.show-heartbeat" ], "comment": "", "creator": null, "date_created": "2017-02-01T23:53:26.651332Z", "enabled_states": [], "enabled": false, "extra_capabilities": [], "extra_filter_expression": "(\n [normandy.userId, normandy.recipe.id]|stableSample(0.1)\n && normandy.locale in ['en-US', 'en-AU', 'en-CA', 'en-GB', 'en-NZ', 'en-ZA']\n && normandy.version == '43.0.1'\n)", "filter_expression": "(\n [normandy.userId, normandy.recipe.id]|stableSample(0.1)\n && normandy.locale in ['en-US', 'en-AU', 'en-CA', 'en-GB', 'en-NZ', 'en-ZA']\n && normandy.version == '43.0.1'\n)", "filter_object": [], "id": 1109, "identicon_seed": "v1:47", "metadata": {}, "name": "Out of Date Test 1 - Your Firefox is out of date. Update now to keep it running its best.", "recipe": { "approved_revision_id": null, "id": 47, "latest_revision_id": 1109 }, "updated": "2017-02-01T23:53:26.651353Z" }, "signature": null, "uses_only_baseline_capabilities": true }, { "approved_revision": null, "id": 118, "latest_revision": { "action": { "arguments_schema": { "$schema": "http://json-schema.org/draft-04/schema#", "title": "Log a message to the console", "type": "object", "required": [ "message" ], "properties": { "message": { "description": "Message to log to the console", "type": "string", "default": "" } } }, "name": "console-log", "id": 1, "implementation_url": "https://normandy.cdn.mozilla.net/api/v1/action/console-log/implementation/sha384-dwDUzk7p67hyOW81gMBIWnhrBFoOvbRvrt2ftxkMrqBjbADVA_1TjHuv0i7bbFrN/" }, "approval_request": null, "arguments": { "includeTelemetryUUID": true, "surveyId": "funnelcake-onboarding-100", "postAnswerUrl": "https://qsurvey.mozilla.com/s3/onboarding?distId=mozilla100", "thanksMessage": "Thank you!", "learnMoreMessage": "Learn More", "message": "Funnelcake working", "engagementButtonLabel": "", "learnMoreUrl": "https://wiki.mozilla.org/Firefox/Shield/Heartbeat" }, "experimenter_slug": null, "capabilities": [ "action.console-log" ], "comment": "", "creator": null, "date_created": "2017-02-02T00:36:41.777810Z", "enabled_states": [], "enabled": false, "extra_capabilities": [], "extra_filter_expression": "(\n normandy.locale == 'en-US'\n && normandy.distribution == 'mozilla100'\n)", "filter_expression": "(\n normandy.locale == 'en-US'\n && normandy.distribution == 'mozilla100'\n)", "filter_object": [], "id": 1127, "identicon_seed": "v1:118", "metadata": {}, "name": "Funnelcake 100 test", "recipe": { "approved_revision_id": null, "id": 118, "latest_revision_id": 1127 }, "updated": "2017-02-02T00:36:41.783374Z" }, "signature": null, "uses_only_baseline_capabilities": true }, { "approved_revision": null, "id": 42, "latest_revision": { "action": { "arguments_schema": { "$schema": "http://json-schema.org/draft-04/schema#", "title": "Show a Heartbeat survey.", "description": "This action shows a single survey.", "type": "object", "required": [ "surveyId", "message", "thanksMessage", "postAnswerUrl", "learnMoreMessage", "learnMoreUrl" ], "properties": { "repeatOption": { "type": "string", "enum": [ "once", "xdays", "nag" ], "description": "Determines how often a prompt is shown executes.", "default": "once" }, "repeatEvery": { "description": "For repeatOption=xdays, how often (in days) the prompt is displayed.", "default": null, "type": [ "number", "null" ] }, "includeTelemetryUUID": { "type": "boolean", "description": "Include unique user ID in post-answer-url and Telemetry", "default": false }, "surveyId": { "type": "string", "description": "Slug uniquely identifying this survey in telemetry" }, "message": { "description": "Message to show to the user", "type": "string" }, "engagementButtonLabel": { "description": "Text for the engagement button. If specified, this button will be shown instead of rating stars.", "default": null, "type": [ "string", "null" ] }, "thanksMessage": { "description": "Thanks message to show to the user after they've rated Firefox", "type": "string" }, "postAnswerUrl": { "description": "URL to redirect the user to after rating Firefox or clicking the engagement button", "default": null, "type": [ "string", "null" ] }, "learnMoreMessage": { "description": "Message to show to the user to learn more", "default": null, "type": [ "string", "null" ] }, "learnMoreUrl": { "description": "URL to show to the user when they click Learn More", "default": null, "type": [ "string", "null" ] } } }, "name": "show-heartbeat", "id": 2, "implementation_url": "https://normandy.cdn.mozilla.net/api/v1/action/show-heartbeat/implementation/sha384-VTOdZHFMo1LOw0JWf6_jAGBb9r5sBbb7BQrmI8n3wy3oVO3ywb1g3ulD1BagmaMA/" }, "approval_request": null, "arguments": { "surveyId": "heartbeat-by-user-first-impression", "engagementButtonLabel": "", "thanksMessage": "Thank you!", "learnMoreMessage": "Learn More", "message": "Please Rate Firefox", "postAnswerUrl": "", "learnMoreUrl": "https://wiki.mozilla.org/Firefox/Shield/Heartbeat" }, "experimenter_slug": null, "capabilities": [ "action.show-heartbeat" ], "comment": "", "creator": null, "date_created": "2017-02-02T15:58:45.643860Z", "enabled_states": [], "enabled": false, "extra_capabilities": [], "extra_filter_expression": "(\n [normandy.userId, normandy.recipe.id]|stableSample(0.0001)\n && normandy.locale in ['en-US', 'en-AU', 'en-CA', 'en-GB', 'en-NZ', 'en-ZA']\n && normandy.channel == 'beta'\n)", "filter_expression": "(\n [normandy.userId, normandy.recipe.id]|stableSample(0.0001)\n && normandy.locale in ['en-US', 'en-AU', 'en-CA', 'en-GB', 'en-NZ', 'en-ZA']\n && normandy.channel == 'beta'\n)", "filter_object": [], "id": 1381, "identicon_seed": "v1:42", "metadata": {}, "name": "Beta- HB General EN* - Default", "recipe": { "approved_revision_id": null, "id": 42, "latest_revision_id": 1381 }, "updated": "2017-02-02T15:58:45.649227Z" }, "signature": null, "uses_only_baseline_capabilities": true }, { "approved_revision": null, "id": 36, "latest_revision": { "action": { "arguments_schema": { "$schema": "http://json-schema.org/draft-04/schema#", "title": "Show a Heartbeat survey.", "description": "This action shows a single survey.", "type": "object", "required": [ "surveyId", "message", "thanksMessage", "postAnswerUrl", "learnMoreMessage", "learnMoreUrl" ], "properties": { "repeatOption": { "type": "string", "enum": [ "once", "xdays", "nag" ], "description": "Determines how often a prompt is shown executes.", "default": "once" }, "repeatEvery": { "description": "For repeatOption=xdays, how often (in days) the prompt is displayed.", "default": null, "type": [ "number", "null" ] }, "includeTelemetryUUID": { "type": "boolean", "description": "Include unique user ID in post-answer-url and Telemetry", "default": false }, "surveyId": { "type": "string", "description": "Slug uniquely identifying this survey in telemetry" }, "message": { "description": "Message to show to the user", "type": "string" }, "engagementButtonLabel": { "description": "Text for the engagement button. If specified, this button will be shown instead of rating stars.", "default": null, "type": [ "string", "null" ] }, "thanksMessage": { "description": "Thanks message to show to the user after they've rated Firefox", "type": "string" }, "postAnswerUrl": { "description": "URL to redirect the user to after rating Firefox or clicking the engagement button", "default": null, "type": [ "string", "null" ] }, "learnMoreMessage": { "description": "Message to show to the user to learn more", "default": null, "type": [ "string", "null" ] }, "learnMoreUrl": { "description": "URL to show to the user when they click Learn More", "default": null, "type": [ "string", "null" ] } } }, "name": "show-heartbeat", "id": 2, "implementation_url": "https://normandy.cdn.mozilla.net/api/v1/action/show-heartbeat/implementation/sha384-VTOdZHFMo1LOw0JWf6_jAGBb9r5sBbb7BQrmI8n3wy3oVO3ywb1g3ulD1BagmaMA/" }, "approval_request": null, "arguments": { "repeatOption": "once", "surveyId": "out-of-date-3", "engagementButtonLabel": "Get it now", "thanksMessage": "Thank You!", "learnMoreMessage": "Learn More", "message": "Your Firefox is out of date. Update now to keep it running its best.", "postAnswerUrl": "https://www.mozilla.org/firefox/new/?utm_source=firefox&utm_medium=heartbeat&utm_campaign=43test3runbest", "learnMoreUrl": "https://wiki.mozilla.org/Firefox/Shield/Heartbeat" }, "experimenter_slug": null, "capabilities": [ "action.show-heartbeat" ], "comment": "", "creator": null, "date_created": "2017-02-02T16:46:17.576677Z", "enabled_states": [], "enabled": false, "extra_capabilities": [], "extra_filter_expression": "(\n [normandy.userId]|bucketSample(1*2, 1000, 1000)\n && normandy.locale in ['en-US', 'en-AU', 'en-CA', 'en-GB', 'en-NZ', 'en-ZA']\n && normandy.version >= '42'\n && normandy.version < '44'\n)", "filter_expression": "(\n [normandy.userId]|bucketSample(1*2, 1000, 1000)\n && normandy.locale in ['en-US', 'en-AU', 'en-CA', 'en-GB', 'en-NZ', 'en-ZA']\n && normandy.version >= '42'\n && normandy.version < '44'\n)", "filter_object": [], "id": 1409, "identicon_seed": "v1:36", "metadata": {}, "name": "Out of date test 3 - Run Best", "recipe": { "approved_revision_id": null, "id": 36, "latest_revision_id": 1409 }, "updated": "2017-02-02T16:46:17.582240Z" }, "signature": null, "uses_only_baseline_capabilities": true } ] }{ "count": 1303, "next": "