问题标签 [firebase-ab-testing]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
150 浏览

firebase - 用于 a/b 测试的 Firebase 远程配置加载策略

https://firebase.googleblog.com/2017/01/firebase-remote-config-loading.html

文章解释了策略#3

当您的用户启动您的应用程序时,您会立即调用 activateFetched()。这将应用您之前从云中获取的任何旧值。然后您的用户可以立即开始与您的应用进行交互。与此同时,您启动了一个异步 fetch() 调用以从云中获取新值。在这个调用的完成处理程序中……你什么都不做。哎呀,您甚至不需要首先添加完成处理程序。您从云中获取的那些值将一直存储在设备本地,直到您的用户在下次启动您的应用程序时调用 activateFetched。

我想知道我们在做 A/B 测试时上述策略是否可以。

由于该策略在用户下次打开应用程序之前忽略获取的值,我想知道它会扭曲 A/B 测试结果吗?

0 投票
1 回答
424 浏览

android - Firebase AB 测试:当使用不同数量的变体再次运行相同的实验时,现有变体会发生什么情况?

我有一个 A/B 测试实验,运行 3 个变体 Control、Var A 和 Var B,每个变体的分布率为 33.3%。现在我想停止该实验并仅使用 2 个变体再次运行它:Control 和 Var B。这样它们每个将有 50% 的分布。我的问题是:当我再次运行此实验(通过保持相同的远程配置参数名称)仅使用 2 个变体(Control 和 Var乙)?

0 投票
1 回答
504 浏览

firebase - 用户出现在 firebase a/b 测试中的两个互斥实验中

在 iOS 的 Firebase 中,我使用相同的目标操作“do N”运行两个测试(#2 和 #3)。

我创建了一个受众“粉丝”作为条件。粉丝 = 在之前的应用版本中至少做过 N 次的用户。

测试#2 针对受众“粉丝”中的 100% 用户。测试#3 的目标 100% 的用户不在“粉丝”受众中。

文档中,我们知道用户永久地依附于受众

具体来说,用户在被分配到某个受众后成为该受众的永久成员。

所以我希望 test#2 和 test#3 中的用户不会相交。但是,bigquery 显示有时事件“do N”同时具有相应的用户属性为“firebase_exp_2”和“firebase_exp_3” – https://www.dropbox.com/s/2yyqcelbf8dryvc/Screenshot%202018-06-09 %2017.49.33.png

这怎么可能?此外,这些实验的远程配置选项也不相同。我怎么知道用户实际拥有哪个变体?

提前致谢

0 投票
1 回答
59 浏览

android - Firebase A/B 测试在几秒钟后停止

我们正在尝试使用 firebase 远程配置在我们的 Android 应用程序上执行 A/B 测试。

问题是几秒钟后测试自动停止而没有任何错误消息......只是说“没有找到领导者”。

我们在测试中添加了一个测试设备,在这几秒钟内,我们在设备上看到了正确的变体。所以看起来测试工作正常。此外,我们成功地执行了一些 A/B 测试......所以 firebase 也应该可以正常工作。

也许目标有问题?

0 投票
1 回答
502 浏览

firebase - firebase a/b 测试版本定位不工作

当我尝试在 firebase 的 a/b 测试中定位版本号时,它会保持 0 个用户进行测试。当我对观众做同样的事情时,它会填充用户。我很困惑这里发生了什么。

在此处输入图像描述

A/B 测试:不起作用。

在此处输入图像描述

观众:作品。

我该怎么做才能在 firebase a/b 测试中定位一个版本?

0 投票
1 回答
504 浏览

android - Firebase A/B 测试推出领导者

我为我的应用程序的一个版本 (1.14) 运行了 A/B 测试。参数少,共3组(包括对照组)。

开始 A/B 测试后,我发布了应用程序的 1.15、1.16 和 1.17 版本。

测试找到了领导者。我的期望是,在推出领导者后,其配置将应用于该版本的所有用户(仅适用于 1.14)。

但实际结果是:

  1. 我点击“推出领导者”
  2. 出现带有参数配置的对话框(3 个参数)
  3. 我将所有参数保留为“不更改值”,除了一个
  4. 我重定向到未更改的远程配置页面(在推出对话框期间更改的参数保持默认)

我安装了该版本(1.14)的发布和调试应用程序,发现更改的参数不适用。

所以看起来什么都没发生。

注意:现在我基于与完成的 A/B 测试相同的参数,针对 1.15、1.16 和 1.17 版本进行了另一个正在运行的 A/B 测试。

0 投票
0 回答
340 浏览

ab-testing - Firebase 实验未将自定义事件显示为目标指标

我正在使用 firebase 对我的应用程序进行一些 A/B 测试。目前,我正在尝试验证实验是否设置正确。我面临以下问题:

  1. 我有 3 个变体 A、B 和 C。我可以看到在调试设备上,已将用户分配给每个变体。但是,没有任何变体的目标事件数据

  2. 某些已传递给 firebase 的事件不会出现在要选择作为目标的事件列表中。

0 投票
2 回答
449 浏览

firebase - Firebase A/B 测试是否适用于 Amazon Fire TV 或 kindle fire?

Firebase A/B 测试是否与 Amazon Fire TV 兼容?

我在消防电视上使用 crashlytics。

0 投票
0 回答
164 浏览

android - 执行 A/B 测试时何时为 Firebase 获取 RemoteConfig

我正在尝试使用 Firebase RemoteConfig 在我的 android 应用程序上实现 A/B 测试。我的目标受众取决于以下两个 Firebase 事件。

1) First_Open :(首次启动时由 Firebase 自动触发)。
2) Some_Custom_Event :(在第二个活动/屏幕上触发)。

因此,如果我将在应用程序启动时获取远程配置,我认为不会根据 A\B 测试的目标受众参数获得所需的 velues,因为尚未为该用户触发第二个事件。

请建议我是否等待第二个事件触发然后进行提取,或者是否有其他更好的方法来实现相同的目标?

谢谢。

0 投票
1 回答
982 浏览

firebase - Firebase 远程配置与 A/B 测试功能

我在任何地方都找不到它,所以我希望有人已经偶然发现了这个并可以给我一个答案。

我玩 Firebase 远程配置已经很长时间了。在某些情况下,我设置了参数,以将不同的值应用于我的某些用户群。

最近我开始对适当的 A/B 测试感兴趣,并看到 Firebase 有一个功能(目前处于测试阶段)。在 A/B 测试功能的描述中,他们指出其中一个用例是通过远程配置设置参数来改变应用程序的行为(有道理,这是我到目前为止所做的)。

不过,我的问题是 A/B 测试功能是否在做与远程配置所做的不同(或除此之外)的事情。特别是,我很想知道远程配置是否能确保我在用户多次打开应用程序时,他们将始终获得相同的远程配置值(可能通过跟踪他们的设备/用户 ID?)或者这只有在我实现使用 A/B 配置?

我在这方面的实验不是结论性的。尽管远程配置似乎并不能确保随着时间的推移具有相同的值。

非常感谢!