问题标签 [firebase-remote-config]

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 回答
212 浏览

firebase - 源代码控制 Firebase 的远程配置

无论如何源代码控制firebase的远程配置值?如果值被更改而无法追溯到哪个用户更改了它,更重要的是,没有一种方便的回滚到其先前状态的方法,那将是非常麻烦的。

0 投票
3 回答
1847 浏览

android - Firebase 远程配置与命名空间

用于 RemoteConfig的 Firebase API有多种按命名空间分配配置值的方法,例如 ( setDefaults(R.xml.rc_defaults, "Namespace"))。我可以在 Android 上按名称空间分隔配置值,但是如何在 Firebase 控制台上按名称空间设置这些值以进行远程更新?

命名空间分配在哪里?

0 投票
3 回答
2151 浏览

android - 为什么 FirebaseRemoteConfig.fetch 不调用它的回调?

背景

我尝试使用 Google 的新 Firebase 服务进行 A/B 测试。为此,我们需要同时使用 Firebase Analytics 和 Firebase RemoteConfig。

问题

使用 FireBase RemoteConfig,我想从服务器获取变量(每个实验的每个变体都有不同的值),但似乎在某些设备上它卡在那里,而不是调用它的回调 (OnCompleteListener.onComplete) 。

我使用了与示例(此处)大致相同的代码:

事情是,回调不会被调用,但仅在某些设备上:

  • 带有 Android 6.0.1 的 Nexus 5:几乎总是成功。
  • Nexus 4 与 Android 5.1.1 和 LG G2 与 Android 4.2.2 :几乎总是冻结(意味着他们没有进入回调)

我还发现,当它起作用时,它会在之后的近期会话中起作用。

问题

为什么会发生?我能做些什么来解决这个问题?

0 投票
1 回答
660 浏览

firebase - Firebase 远程配置:随机百分位用户。用户是否只分配一次?

假设我创建了一个带有条件的参数,使得随机百分位数 < 10% 的用户将被分配一个特定值。客户端获取该值参数并以 10% 的概率获取该值,否则获取默认值。下一个会话客户端获取相同的参数。他会再次获得相同的价值吗?用户是无限期地停留在同一个百分位,还是每次获取参数值时都会掷骰子?

0 投票
6 回答
9415 浏览

ios - Firebase 远程配置应用版本条件

Firebase 远程配置应用程序版本条件似乎被忽略了。我已经进行了以下设置来使用我当前的开发版本:

xCode 版本设置: 在此处输入图像描述

Firebase 远程配置条件设置: 在此处输入图像描述

FIRRemoteConfig 不会返回正确的参数值。

0 投票
4 回答
12603 浏览

web-applications - Web 应用的 Firebase 远程配置功能(Firebase 扩展后)

我正在使用 Firebase 构建一个 Web 应用程序,我看到他们发布了包含所有很棒的新功能的扩展包。但是,远程配置部分现在仅适用于 Android 和 IOS 应用程序。有没有办法在网络应用程序上也应用远程配置?

0 投票
3 回答
3882 浏览

android - 无法解决:编译“com.google.firebase:firebase-config:9.2.1”

在 Gradle 文件中添加 Firebse 远程配置 SDK 时出现以下错误

它将显示错误 Error:(25, 13) Failed to resolve: com.google.firebase:firebase-config:9.2.1 Show in File
Show in Project Structure 对话框

摇篮文件:

错误图像在此处输入图像描述

0 投票
1 回答
756 浏览

android - Firebase 远程配置是进行增量同步还是每次都下载所有配置?

我正在评估 Firebase 远程配置的数据消耗和即时反应能力,我还有以下问题。

  1. 当有人从控制台更改配置时,我的用户最终会下载所有数据还是仅下载更改的增量?

  2. 当控制台中的值更改或仅在缓存超时时,Fire base 是否会立即同步?

  3. 有没有办法从控制台强制更新配置?

背景:我的应用程序用户对网络数据的访问非常少,我们已经有用于应用程序配置的 rest API!。

0 投票
1 回答
1062 浏览

ios - 如何在 Firebase 远程配置中使用字符串而不是 plist 设置默认值?

我正在尝试为我的 Firebase 远程配置设置定义一个默认值。

但我没有使用 plist,也无意使用,因为我已经为我的常量设置了所有内容,并且可以很好地使用字符串(通过 Struct)。

使用 plist,语法是:

remoteConfig.setDefaultsFromPlistFileName("RemoteConfigDefaults")

但是,有没有办法使用字符串定义默认值?

换句话说,我有这个值,它只是一个字符串:

Constants.URLs.FeedFallback = "https://www.mywebsite.com/stuff/"

我只是想以某种方式将其传递给 seDefaults() 。这可能吗?语法是什么?

0 投票
0 回答
184 浏览

android - mFirebaseRemoteConfig.fetch() 不返回

我添加了这个以从服务器获取远程配置。我能够获得几次价值。之后我更新了远程配置条件,现在 fetch 不返回任何内容。尝试了很多方法,包括在 onResume 之后移动调用并从单独的线程调用它。更新到 9.2.1 也没有为我工作还有什么可以做来获取配置?