在 Firebase A/B 测试中,您如何准确定位 Android 上的特定应用程序版本?
In a Firebase A/B test, how exactly can you target a specific app version on Android?
在 Firebase A/B 测试的 "Targeting" 部分,您 应该 能够按 版本 定位:
The version of the app (can vary by platform)
这应该在 Android 上使用 versionCode
或 versionName
吗?简单的问题,但我找不到答案,documentation在这方面没有用。
我最初的假设是当然它使用数字版本代码(例如 789)。但我已经尝试了那个和版本名称(例如 5.5.1),并且 似乎都不起作用 — “0 个用户暴露”! (或者报告更新前的延迟很长。)
我也一直假设 Firebase SDK 会自动读取版本信息,作为开发人员,您不能以编程方式设置它,但如果我错了,请纠正我!
我正在使用基于远程配置的 A/B 测试,它是否会有所不同。
对了,原来是用了versionName
。 (实验数据进来有很长的延迟,所以很难说。)
您可以使用完全匹配、"contains" 和正则表达式:
在 Firebase A/B 测试的 "Targeting" 部分,您 应该 能够按 版本 定位:
The version of the app (can vary by platform)
这应该在 Android 上使用 versionCode
或 versionName
吗?简单的问题,但我找不到答案,documentation在这方面没有用。
我最初的假设是当然它使用数字版本代码(例如 789)。但我已经尝试了那个和版本名称(例如 5.5.1),并且 似乎都不起作用 — “0 个用户暴露”! (或者报告更新前的延迟很长。)
我也一直假设 Firebase SDK 会自动读取版本信息,作为开发人员,您不能以编程方式设置它,但如果我错了,请纠正我!
我正在使用基于远程配置的 A/B 测试,它是否会有所不同。
对了,原来是用了versionName
。 (实验数据进来有很长的延迟,所以很难说。)
您可以使用完全匹配、"contains" 和正则表达式: