diff options
Diffstat (limited to 'mobile/android/fenix/docs/Implementing-a-Nimbus-Experiment.md')
-rw-r--r-- | mobile/android/fenix/docs/Implementing-a-Nimbus-Experiment.md | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/mobile/android/fenix/docs/Implementing-a-Nimbus-Experiment.md b/mobile/android/fenix/docs/Implementing-a-Nimbus-Experiment.md new file mode 100644 index 0000000000..274206db28 --- /dev/null +++ b/mobile/android/fenix/docs/Implementing-a-Nimbus-Experiment.md @@ -0,0 +1,14 @@ +# Implementing a Nimbus Experiment + +Follow instructions in https://experimenter.info/mobile-feature-api. Example implementation [here](https://github.com/mozilla-mobile/fenix/pull/23996) + +Nimbus FML https://experimenter.info/fml-spec/ + + +There are some clarification on how to test your Nimbus implementation: +1. Add `nimbus.remote-settings.url=https://settings-cdn.stage.mozaws.net` to local.properties. +2. After building Fenix, make sure you turn on `Secret Settings` -> `Use Nimbus Preview Collections`. +3. The experiment in https://stage.experimenter.nonprod.dataops.mozgcp.net/nimbus/ does not have to be live for the test. In preview is sufficient. +4. Example of a test is [here](https://stage.experimenter.nonprod.dataops.mozgcp.net/nimbus/unified-search-test) +5. Make sure you archive the test after you're done with it. +6. In your PR, make sure to submit the change for .experimenter.yaml as well. |