8

我试图使用 Firebase A/B 测试运行 A/B 测试,但仅针对应用程序的特定版本。运行 5 天后,没有任何结果,也没有用户接触到该实验。

之后,我尝试运行相同的 A/B 测试,但没有版本限制,第二天就可以得到第一个结果。

所以我认为我定义版本限制的方式是错误的。我在远程配置中对其进行了测试,但是当我应用相同的版本限制时,远程配置返回了正确的值。以下是我在这两种情况下定义版本限制的方式:

在此处输入图像描述

应用程序的版本名称采用以下格式 XYZ(例如 6.51.0、6.51.1)

有什么我想念的吗?如果针对特定版本,测试的启动速度会明显变慢吗?

4

1 回答 1

0

这应该有效。我已经试过很多次了。确保根据您的应用配置定位正确的值。版本定位条件...

  • 对于 Android 应用程序,您应该定位“versionName”,而不是“versionCode”。
  • 对于 iOS 应用程序,您应该定位“CFBundleShortVersionString”,而不是“CFBundleVersion”。

此外,您应该在控制台上输入确切的数字。例如,如果 versionName 或 CFBundleShortVersionString 是1.0.0,那么您应该输入1.0.0而不仅仅是1.0

于 2020-11-20T16:05:24.907 回答