The default treatment is always one of the treatments defined for any feature flag in the targeting rules. The default treatment is returned by the SDK in the following two scenarios:
Does not meet any defined conditions: The default treatment is shown to customers who do not meet any of the conditions in the targeting rules.
The flag is killed: If a particular feature flag is killed, the default treatment overrides the existing targeting rules and is returned for all customers.
You can set any of the treatments in your targeting rules as the default. We recommend choosing the safest treatment for your customers as the default treatment (that is, off, old version) when beginning the rollout. However, when you complete the rollout, you may want to make the new experience the default in the case that feature is accidentally killed before being removed.
Please sign in to leave a comment.