focus-android icon indicating copy to clipboard operation
focus-android copied to clipboard

Nimbus support for A/B testing the new onboarding

Open rtestard opened this issue 3 years ago • 1 comments

Why/User Benefit/User Problem

We want to validate our assumptions regarding the new user onboarding through an A/B test:

  • Improve 7 days new user retention
  • Improve CDoU per new profile

What / Requirements

Nimbus can remote controle enablement of all changes under https://github.com/mozilla-mobile/focus-android/issues/7501

Acceptance Criteria (how do I know when I’m done?)

rtestard avatar Sep 07 '22 13:09 rtestard

Requires https://mozilla-hub.atlassian.net/browse/EXP-2697

Amejia481 avatar Sep 07 '22 13:09 Amejia481

Nimbus documentation can be found in https://github.com/mozilla-mobile/focus-android/blob/main/.experimenter.yaml .

Locally for testing purpose we can control the onboarding , all Cfrs and the dialog for promote search widget from here https://github.com/mozilla-mobile/focus-android/blob/main/nimbus.fml.yaml .If the default value is changed to true, the feature will appear. By default all of them are active in debug mode.

The implementation was done in this pull request: https://github.com/mozilla-mobile/focus-android/pull/7657 , https://github.com/mozilla-mobile/focus-android/pull/6618

iorgamgabriel avatar Oct 26 '22 09:10 iorgamgabriel

In case these experiments needs to be executed on the first run this PR could give you an idea of how it's implemented on Fenix https://github.com/mozilla-mobile/fenix/pull/27078/

Amejia481 avatar Oct 26 '22 13:10 Amejia481

Thank you @Amejia481

iorgamgabriel avatar Oct 26 '22 14:10 iorgamgabriel

I've verified that the onboarding feature configuration is present in the experimenter.yaml file from the focus-android repo. Also the feature config is displayed on the Experimenter console and can be configured. @rtestard To test an actual A/B experiment a new JIRA ticket is required for the Ecosystem QA team to validate it.

lobontiumira avatar Oct 27 '22 14:10 lobontiumira

Moved to bugzilla: https://bugzilla.mozilla.org/show_bug.cgi?id=1802592

Change performed by the Move to Bugzilla add-on.

cpeterso avatar Nov 25 '22 23:11 cpeterso