Setup a basic A/B test using Firebase A/B testing that we can use to validate downstream analysis. The first test I would like to run is an "A/A" test. In this test we will not change anything about the user experience, however, we will put in the skeleton of the test and emit data as if there was a real test running. We can then make sure our analysis pipeline is correctly configured to analyze the data from future tests.
I configured a basic experiment in Firebase. You can find it here.
Build on the work done in the spike.
The default value for the parameter should be “Not set”.
Emit an event with different properties depending on the value of the remote parameter.
The above event should be emitted when the user views the course outline screen in the app.
We want these changes to be included in the 2.20 release.
Emit an event when the user successfully completes an enrollment in a course from the mobile app (after login etc)