Hi All, Do we have something like feature toggles ...
# ask-questions
h
Hi All, Do we have something like feature toggles clubbing in GrowthBook while running experiments. So for example, I have multiple feature toggles to enable one feature throughout app, but since we wanted to do phased rollout, Is there a way we can make sure that lets say for 10% for of users all these set of toggles will stay ON and for other 90% all should stay OFF. Thanks
h
No built in feature dependencies (grouping), but that is something we're working on adding soon! Meanwhile, you'd just need to either replicate the rollout rule across multiple features or create nesting logic within your codebase.
h
@happy-autumn-40938 Thanks for ur response.. Just wanted to know when u said replicating rule, how can i ensure that in case of phased rollout same set of users will get same values for both toggles to ensure consistency ?
h
Did a bit of digging and realized that you need identical rollout rules, including the same
seed
value for randomization. This is currently not possible for pure feature rollout rules, but as a workaround you can put an experiment rule in place of a rollout rule which has a percent rollout. Then for the placeholder experiment, you can set the
seed
by clicking the three dots on the top of the experiment page.
Dependent features (which allows for multiple distinct features nested under a common rollout feature) are on the roadmap, hopefully something we can build in Q4 or Q1. I'd probably recommend just implementing the logic in code until then rather than using a placeholder experiment, if possible.
h
@happy-autumn-40938 Am still not sure of how you are recommending of placing client logic in code. Since any logic in code requires another deployment which reduces our flexibility to control over fly. Secondly i can't see a "seed" option under experiment rule, can you help me with that ? Attached is the screenshot which i see on clicking three dots
h
Sorry, my explanation was a bit unclear. You actually need to go to the linked experiment. There you will edit the phase (screenshot 1 and 2). In the phase, you can set the seed (screenshot 3). Also I agree with your concerns about requiring deploys for controlling flag nesting logic. We're aware of it and have flag dependencies on our short term roadmap.
h
Am not sure if am using different version of growthbook which doesnt have all these features which you are showing.. Can u confirm which version you are on currently ?
h
Yours looks like an old version. GrowthBook is on 2.4 at the moment (2.5 is right around the corner).
h
thanks for all the help.. @happy-autumn-40938