问题标签 [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 回答
145 浏览

android - Firebase 远程配置 A/B 测试未显示任何结果

我们已经配置了远程配置 Firebase A/B 测试,一切正常。UI 更改和日志显示应用了 a/b 测试。不过,我们没有在 Firebase 中获得任何数据。

我们检查了以下主题,并且这些主题似乎已正确实施。

我们当前的代码:

我们的激活事件是通过 GTM 触发的。也许我们错过了什么?

谢谢你的帮助!

0 投票
2 回答
328 浏览

firebase - 如何在颤振应用程序中获取 Firebase 安装身份验证令牌?

我正在为我的 Flutter 应用程序创建带有 A/B 测试的 Firebase 远程配置实验。为了在测试设备上验证实验,我需要获取Firebase installation auth token与每个 Firebase 安装相关的内容。

我怎样才能在“Flutter-way”中获得这个令牌?在文档中,有办法为 Swift、Kotlin 等获取它。但不适用于 Dart/Flutter。

在我的应用程序中,我firebase_core安装了软件包,并且 FirebaseOptions 有一堆 id:

但没有 Firebase安装身份验证令牌。

0 投票
0 回答
29 浏览

in-app-purchase - RevenueCart 是否处理来自 Play 商店的定价模板?

有人知道如何通过 RevenuCat 从 PlayStore 实施定价模板吗?

我在 playStore 上有一个应用程序的定价模板。

  • 我为美国客户收取 3 美元。
  • 我对欧洲的收取 6 欧元。

它会在 revenuCat 上自动处理吗?

我们是否需要升级我们的 RevenuCat 帐户才能访问处理此问题的高级功能?

以此类推:考虑到我们使用 RevenuCAT 的事实,如何处理 AB 定价测试?

0 投票
1 回答
213 浏览

firebase - 如何 Firebase AB 测试新用户入职?

正如其他一些问题所指出的,如果您正在设置基于远程配置的 AB 测试,则不会基于用户首次打开的激活事件。

我们希望 AB 对照之前的入职体验测试我们的新入职流程,但是如果没有启动触发器,我们不确定如何正确创建此实验。

一个SO 答案谈到发送带有时间戳的自定义激活事件,然后按该时间戳过滤测试参与者,例如custom_first_open> 1234567 ......但是用户首先要看到的是入职流程。

据我了解,一旦用户初始化他们的远程配置,他们就会订阅任何活动的实验。我们必须在初始化之前发送自定义事件,并且它必须立即可用于 AB 测试。AB 测试数据和 Firebase 事件的注册似乎都非常慢(几小时到几天),所以我怀疑它是否会正确配置用户以使用此技巧进行入职测试。

是否有另一种方法可以使用 AB 测试仅针对新用户测试入职效率?

0 投票
0 回答
35 浏览

ios - Firebase RemoteConfig A/B 测试——手动放置用户

我想对我的一个应用程序的入职重新设计进行 A/B 测试。明显的问题是 RemoteConfig 在应用程序启动后加载。如果没有互联网连接,它可能永远不会加载。

对于这种情况,我最好不要等待 RemoteConfig,而是手动决定用户应该获取哪个变体,然后在 Internet 处于活动状态后将此信息推送到 Firebase。

一种解决方法可能是在展示我的入职之前等待远程配置获取。但在没有互联网的情况下,这不是一个可行的解决方案。Firebase 不知道我正在测试仅在我的应用生命周期开始时才相关的东西。因此,没有互联网的用户将看到旧式的入职,但以后可以注册到一个应该测试新入职方式的组(当远程配置加载时)。

目前看来,我进行此类实验的唯一选择是使用用户属性。我不喜欢这个解决方案,因为它让我无法访问 A/B 测试统计分析。

鉴于此,我想问是否有人知道如何克服这个问题?也许实际上有一种手动注册用户的方法?或者至少是一种告诉 Firebase 将特定用户排除在实验之外的方法(那些在应用启动时没有获取远程配置的用户)。

0 投票
0 回答
234 浏览

firebase - 如何仅将实验数据从 A/B 测试 Firebase 导出到 BigQuery(不是所有 Google Analytics 数据)

我只想将 Bigquery 用于“查询实验数据”选项,以便根据我的应用中特定实验的请求上传数据。在这里(https://firebase.google.com/docs/projects/bigquery-export)我看到 A/B 测试部分包含在产品列表中,作为单独的一个导出到 Bigquery。但是在集成页面上,我不能只选择 A/B 测试部分——我只有 Google Analytics 选项。

据我了解,当我选择 Google 分析产品与 Bigquery 链接时,所有 iOS/Android 数据都将开始加载,因此我不会进入免费存储限制,尽管我不需要下载它。

谁知道这个问题该怎么办?请帮我弄清楚!:)

0 投票
0 回答
19 浏览

firebase - 是否可以运行以时间或动作频率为指标的 Firebase AB 测试?

我想比较基线用户和变体 A 用户在应用程序中花费的时间。是否可以将“每日用户参与度”作为指标添加到 Firebase AB 测试?

我也很好奇我是否可以比较在基线和变体 A 上执行操作的次数。我知道两个组都会执行该操作,但我想知道变体 A 上的用户是否会更多地执行该操作频繁地。

谢谢!

0 投票
1 回答
149 浏览

firebase - Firebase 从哪个步骤开始按 AB-test 中的变体拆分流量

如果我有一个productOpen激活事件(应用程序内的自定义聊天打开事件),它会从该事件开始计数以评估 Firebase ab-testing 文档中所述的结果。

问题是,Firebase 内所有测试的流量拆分发生在什么时候?使用startSession事件(默认情况下,打开应用程序),还是使用选定的激活事件或其他?

我将非常感谢您的回答!!

0 投票
1 回答
188 浏览

firebase - 为什么 RemoteConfig 参数里面的 fetch 百分比这么小?

我对两个应用程序(ios/android)中的每一个执行 2 次 A/A 测试,对 100% 的应用程序用户使用随机切换,那里的分布为 50/50。

但是,在 RemoteConfig 中的 Android 上,变体的值不超过 40-45%,在 iOS-5-7% 上。同时,收集到的事件总数超过 5-7%。请告诉我,这些百分比在特定示例中意味着什么?

在此处输入图像描述

在此处输入图像描述

0 投票
1 回答
95 浏览

firebase-remote-config - 用户会离开 Firebase A/B 测试吗?

在 Firebase A/B 测试设置中,您可以定义测试的目标组,例如通过定义一些用户属性或语言设置。

如果在用户通过激活事件(如果定义了一个)之后,这些属性之一发生了变化,以至于它们不再符合目标组标准,那么他们是否也会离开 A/B 测试并且不包含在结果数据了?

如果他们离开 A/B 测试,他们还会通过 RemoteConfig 保持测试值吗?