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

android - Firebase 远程配置:无法读取任何值,但获取成功

我正在尝试使用 Firebase 的新远程配置功能来获得远程配置参数,但我遇到了问题。

这是我的远程配置控制台:远程配置控制台

我正在我的应用程序中进行获取和更新onCreate()

这就是我的阅读方式:

值返回 null。

如果我调用remoteConfig.getInfo().getLastFetchStatus(),它会返回LAST_FETCH_STATUS_SUCCESS,因此似乎获取成功。

知道为什么我的值为空白吗?

0 投票
3 回答
3905 浏览

android - 是否有 API 可以*更改* Firebase 远程配置值?

Firebase 控制台支持配置远程配置参数的简便方法。

在我们的应用程序中,每个用户都有不同的远程配置,这些配置是在我们自己的门户网站上设置的。

是否有任何 API 可以让我将配置从我自己的门户推送到 Firebase 远程配置服务器,然后在 android 应用程序上使用远程配置库来获取新配置?

0 投票
1 回答
4668 浏览

ios - Firebase 远程配置返回 0 (Swift iOS)

我已将 Firebase 远程配置添加到我的应用中。它成功获取配置但始终返回 0。我正在使用的代码如下。如果这viewDidLoad有什么不同吗?

谢谢

0 投票
1 回答
1406 浏览

firebase - 一个项目在 Firebase 远程配置中可以拥有的参数数量有多少限制

刚开始使用 Firebase 远程配置,但在文档中找不到它说明一个项目的配置参数数量限制的地方。队里有人知道吗?

0 投票
3 回答
1613 浏览

firebase - 有没有办法创建开发人员构建的受众?

我试图在 Firebase Analytics 中吸引观众,将“App Version”设置为“contains 'debug'”。我的应用程序的调试版本在版本名称字符串的末尾附加了“-debug”。

但是,当我运行该应用程序时,Firebase 会为我的会话记录数据,但它不会为“调试受众”记录任何数据。

我最终希望达到的是一个我可以使用远程配置的世界,创建我可以在测试中使用的配置项,但是当我推送应用程序时,我不必担心在某些测试模式下不小心让配置处于活动状态. 现在,我的解决方案是使用“if (!BuildConfig.DEBUG)”包装所有应用远程配置的调用,但我肯定会忘记一次,并为所有用户推送一个将“isPremiumUser”设置为 true 的应用程序,或类似的愚蠢的东西:)。

有没有办法通过版本名称或任何其他方法来创建开发人员构建的受众?

谢谢!

0 投票
4 回答
11538 浏览

android - FirebaseRemoteConfig.fetch() 不会每次都触发 OnCompleteListener

我正在尝试实现 Firebase 远程配置:

我的问题是 OnCompleteListener 并不总是被调用。如果我多次关闭/打开我的应用程序,setupView() 并不总是被触发。

OnCompleteListener 应该总是被调用对吗?即使我正在访问缓存?

编辑:即使我禁用开发模式,行为也是一样的。有时会触发回调,有时不会。

0 投票
1 回答
517 浏览

android - Symphony Teleca 设备上的 Firebase 初始化出现空指针异常

我收到来自设备 S3T7IN (astar-d86) 的崩溃报告。它是 Symphony Teleca 设备。我在 Google 上找不到有关此设备的任何信息。

崩溃是 Firebase Initialization 上的空指针异常。

这是我的代码

这就是我在开发控制台中得到的

我不确定我的代码是否有问题,或者该设备的操作系统版本是否不兼容。或者也许是firebase错误。

我很感激任何帮助。

0 投票
2 回答
1310 浏览

android - FirebaseRemoteConfig.getInstance 上的空指针

我通过 MainActivity.onCreate 获取 FirebaseRemoteConfig 实例。这是简单的 setupCode,但在某些设备上的生产中发生了崩溃。这是堆栈跟踪。我正在使用播放服务 9.0.1。

有什么想法吗?

0 投票
1 回答
682 浏览

firebase - 如何在 Firebase RemoteConfig 上设置许多“不包含”条件?

我尝试设置不包含“2.0.2”和“2.1.0”的“应用程序版本”条件。但是,当我单击“AND”按钮时,我无法设置多个“应用程序版本”。 在此处输入图像描述

接下来,我尝试使用“正则表达式”并且总是失败。然而,我总是失败。即使我尝试设置“所有包含”,仍然失败。 在此处输入图像描述

对于不包含两个字符串的条件,我该怎么办?

0 投票
2 回答
12300 浏览

android - Firebase 远程配置速率限制如何计算?

我正在使用 Firebase 远程配置来存储移动应用程序的密钥(由于安全问题,我不想包含在客户端应用程序中)。

问题是我知道在短时间内从服务器获取配置多次会引发限制异常。在生产应用程序中,每小时限制为 5 个请求,但我不知道此限制是按用户计数还是全局计数。

这是我的代码:

这非常重要,因为没有这个密钥,我的应用程序将无法运行。我需要知道是否可以达到限制异常条件。

你知道限额是怎么计算的吗?

谢谢。