Firebase A/B 测试 - 不同设备上的相同用户 ID

Firebase A/B Test - same userId on different devices

Firebase A/B 测试是否考虑了 FirebaseAnalytics.setUserId 设置的用户 ID?这是我的用例:

  1. John Doe 打开应用程序
  2. 他签到
  3. FirebaseAnalytics.setUserIdjohnDoeUserId
  4. 调用
  5. 获取远程配置值 -> 他到达 VariantA
  6. John Doe 在不同的设备上打开应用程序(相同的 Google 帐户)
  7. 他签到
  8. FirebaseAnalytics.setUserIdjohnDoeUserId
  9. 调用
  10. 获取远程配置值 -> 是否保证他将在 VariantA 着陆?

userId对A/B测试有什么意义吗?

不,这不能保证。将使用的 ID 将设备考虑在内,因此同一用户可以在不同设备上使用两种不同的变体。