Firebase 中正在运行 AB 测试。它有 4 个变体 A、B、C、D。每个变体的权重为 25%。运行 15 天后,我想添加一个变体 E。
问题是A-D组的老用户是否会受到影响或者重新分组? Firebase 是否刷新用户存储桶?
例如,有一个用户在第一次安装时获得了A。我添加变体 E 后,用户是否会得到 B 或 C 或 D 或 E?
谢谢。
在 Firebase A/B 测试中,一旦将用户分配到特定变体(A、B、C 或 D),他们就会在实验期间保留该变体。即使您添加新变体,Firebase 也不会将现有用户重新分配或重新分组到不同的变体。
添加新变体时会发生以下情况:
现有用户(变体 A-D):
新用户(添加变体 E 后):
在您的情况下,在首次安装时分配到变体 A 的用户将保留在变体 A 中,即使在您添加变体 E 后也是如此。他们不会被重新分配到 B、C、D 或 E。
-----来自ChatGPT