How long a user will be stay in a particular non-overlapping user group? Will the random allocation take place one more time for every single users when value conditions and/or priorities are changed?
Because we are using Remote Config to set up an A/B testing experiment. We have three test groups for Remote Config parameter name MyExperiment:
Parameter Name:
MyExperiment
Value Conditions:
test-A : Users in random percentile <= 33%
test-B : Users in random percentile <=66%
control : default.
Scenario-1:
Now based on this when the first fetch call is made to get Remote Config a user gets assigned in test-B user group based on random percentile allocation. What happens to that user when the next fetch call is made? Does the random allocation take place one more time for the same user or that user will continue to be a part of the test-B user group even when the further fetch calls are made?
Scenario-2:
Now let's we have updated the value conditions on Firebase > Remote Config console. Now they look like following.
Value Conditions:
test-A : Users in random percentile <= 66%
test-B : Users in random percentile <=100%
control : default.
So what happens in this case to that same user who was previously a part of test-B user group? Will he be assigned a new user group eg. test-A? There is a 66% chance after all.
I'm trying get clarity around how long a user will continue to be a part one testing user group and what happens when the values are updated on the Firebase console. Please explain!
Thank you.