GrowthBook is pretty flexible on when assignment happens. Typically its on SDK side, using our deterministic hashing method: https://docs.growthbook.io/faq
fresh-football-47124
03/13/2024, 11:15 AM
It would be assigned when the 'on' or 'getValue' method is called
fresh-football-47124
03/13/2024, 11:15 AM
by default, as long as the randomization unit you're using isn't changing, the user will get the same variant
fresh-football-47124
03/13/2024, 11:16 AM
You can reset the assignment by reseeding the assignment (which can be done through our ui) or changing the name of the experiment
i
icy-school-6104
03/13/2024, 11:50 AM
by reseeding assignment, that would effect all users, right? but I am talking about scenario that user got an assignment 2 months ago and they probably forget what they saw on previous login. I want the them to got new assignment base on current allocation between A/B variants. is that possible?
icy-school-6104
03/13/2024, 11:51 AM
or maybe this might be straight forward if I ask like this, is there a way to reset the assignment value on client SDK side?