Mobile/Fennec/Android/Switchboard: Difference between revisions

No edit summary
Line 41: Line 41:
* '''Buckets''': Every user is in one of 100 buckets (0-99). For every experiment you can set up a min and max value (0 <= min <= max <= 100). The bounds are [min, max). An experiment set to buckets min=0, max=50 means that users in buckets 0-49 will have it enabled. There is no check for out of bounds values, so "disabled" experiments can have min/max buckets keys that are either out of bounds or have min == max. A disabled experiment is usually set to min=0, max=0.
* '''Buckets''': Every user is in one of 100 buckets (0-99). For every experiment you can set up a min and max value (0 <= min <= max <= 100). The bounds are [min, max). An experiment set to buckets min=0, max=50 means that users in buckets 0-49 will have it enabled. There is no check for out of bounds values, so "disabled" experiments can have min/max buckets keys that are either out of bounds or have min == max. A disabled experiment is usually set to min=0, max=0.
* '''Filters''' - In addition to buckets additional filters can be used to limit the experiments to a subset of users.
* '''Filters''' - In addition to buckets additional filters can be used to limit the experiments to a subset of users.
* appId (regex): The Android app ID (e.g. org.mozilla.fennec, org.mozilla.firefox_beta, org.mozilla.firefox)
** appId (regex): The Android app ID (e.g. org.mozilla.fennec, org.mozilla.firefox_beta, org.mozilla.firefox)
* version (regex): The Firefox app version number (e.g. 47.0a1', 46.0)
** version (regex): The Firefox app version number (e.g. 47.0a1', 46.0)
* lang (regex): Language, pulled from the default locale (e.g. eng)
** lang (regex): Language, pulled from the default locale (e.g. eng)
* country (regex): Country, pulled from the default locale (e.g. USA)
** country (regex): Country, pulled from the default locale (e.g. USA)
* device (regex): Android device name
** device (regex): Android device name
* manufacturer (regex): Android device manufacturer
** manufacturer (regex): Android device manufacturer
118

edits