问题标签 [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 投票
1 回答
91 浏览

ios - Firebase AB 测试和远程配置有没有办法进行“子集测试”,它适用于现有测试的子集?

假设使用 Firebase AB 测试,我正在测试使用列构建的布局是否比使用行构建的布局更能将用户留在应用程序中。如果有 3 行而不是 4 行,是否可以仅针对“行布局”测试中的用户测试用户是否停留更长时间?

换句话说,我可以在执行 AB 测试的同时,对原始 AB 测试中的一部分用户执行额外的 AB 测试吗?

0 投票
1 回答
145 浏览

android - Firebase A/B 测试在一项测试中同时针对 Android 和 iOS 运行

我有在 Android 和 iOS 上运行的应用程序。我想在一个测试中同时在这两个平台上进行 Firebase A/B 测试。但是在运行 A/B 测试之前,我需要在 A/B 测试的设置中选择平台(Android 或 iOS)。

我想知道是否可以在一个测试而不是两个单独的测试中同时为 Android 和 iOS 设置 A/B 测试?谢谢

0 投票
1 回答
384 浏览

android - Firebase A/B 测试版本定位

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

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

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

在此处输入图像描述

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

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

0 投票
1 回答
186 浏览

firebase - 对于 Firebase AB 测试实验,是否会追溯使用激活事件?

当您在 Firebase 上设置 AB 测试实验时,您可以选择一个激活事件来确定谁可以参与实验。我不确定的是:是每个人都曾触发过该事件,还是只是在实验上线后触发了该事件的人?文档对此似乎模棱两可。

https://firebase.google.com/docs/ab-testing/abtest-config

或者,设置激活事件以确保只有首先触发了某些 Analytics 事件的用户才会被计入您的实验,然后单击下一步。

我需要知道,因为我只想定位触发此事件的新用户,而不是实验开始之前的用户。谢谢。

0 投票
1 回答
374 浏览

firebase - Firebase A/B 测试 - 激活事件中缺少 first_open 事件

我正在 firebase 中创建 A/B 测试,但我在Targeting step -> Activation event中缺少 firebase 的默认参数。

当我导航到“事件”时,我确实看到first_open了事件,但该事件未列在“激活事件”列表中。

为什么有些事件不见了?

我的实验应该只基于first_open,因为测试与入职流程有关(仅适用于新用户)。

0 投票
1 回答
66 浏览

firebase - Firebase A/B 测试用户限制

Firebase A/B 测试是否有可以包含在实验中的最大用户数?我已经设置了几个实验,它们似乎总是最多有 20k 用户。我在文档中看不到任何内容。有已知的限制吗?

0 投票
1 回答
77 浏览

firebase - 如何设置自定义目标指标是使用 Paramater.VALUE 跟踪的事件,用于 Firebase A/B 测试

在我的 A/B 测试(使用远程配置)中,我想知道根据日常用户参与度哪个变体表现更好。

由于我在仪表板中看不到内置目标指标“每日用户参与度”,因此我想创建我的自定义。

我可以使用参数 VALUE 跟踪事件并将其设置为 A/B 测试中的目标指标(基于其值)吗?这是想要做的:

谢谢你。

0 投票
0 回答
183 浏览

firebase - Firebase A/b 测试远程配置在发布版本中不起作用

我是使用远程配置进行 Firebase A/B 测试的新手。我在远程配置中创建参数(SplashAds),默认值为 0。当我在 A/B 测试中为保留第 1 天创建实验时,我更改参数(SplashAds)的值 1。对于第 1 天保留,当我在调试模式下执行应用程序时android studio 我在第一天的保留中获得了 SplashAds 值 1。它很好,但是当我使用发布版本时,我得到默认值 0 意味着 A/B 测试在发布版本中不起作用。请帮我在这里获取代码

0 投票
1 回答
211 浏览

firebase-analytics - 对 Firebase A/B 用户组和 Firebase Analytics 感到困惑

我们经常使用 Firebase A/B,我们​​注意到有时用户可能由于各种原因(例如:网络错误、网络速度慢)而无法获取他们的远程配置值,如果我们上传要在 A/B 测试中使用的关键事件此时,该事件是否会包含在 A/B 分析中?该活动将属于哪个组?

我们希望只有当用户获得正确的 A/B 远程配置值时,才能将事件包含在正确的组中。

一个示例场景:

1.我创建一个名为“登录 UI”的 A/B 测试并使用远程配置“new_login_ui”来测试新的登录 UI。

new_login_ui:默认值为“”:旧用户界面,A组:“假”:旧用户界面,B组:“真”:新用户界面

2.我使用事件“login_success”作为测试目标指标。

3.一个用户进入我的应用,但得到“new_login_ui”的默认值“”,所以应用给用户旧UI,用户登录成功后,我上传“login_success”事件。

4.下次用户进入我的应用程序时,我发现用户得到“new_login_ui”值“true”,所以用户被分组到GROUP B。

然后出现混乱,具有旧 UI 行为的事件“login_success”是否会包含在新 UI 组的 GROUP B 中?

如果为真,则 A/B 结果被破坏,因为 login_success 属于旧 UI 组。

0 投票
1 回答
1911 浏览

firebase - Firebase - 如何为网络应用(非原生应用)创建 A/B 测试实验

我想在我们的使用 Firebase 的网络应用上对一项功能进行 A/B 测试。在设置 A/B 测试时,我注意到它要求我选择一个“应用程序”(我也有一个本机应用程序),但我试图定位使用我的网络应用程序的用户。

在此处输入图像描述

我能想到的一种解决方法是:

  • 创建一个远程配置布尔变量
  • 为“随机百分位内的用户”变量添加条件
  • 在 Web 应用加载时获取远程配置值
  • 根据变量值显示/不显示特征

解决方法的缺点是它不会跟踪改进或实验结果,例如: 在此处输入图像描述 在此处输入图像描述

有没有办法为 web 应用程序运行 firebase A/B 测试实验 ?(不是本机应用程序)