Firebase扩展后的Web应用程序的Firebase远程配置功能

27

我正在使用Firebase构建一个Web应用程序,看到他们发布了包含许多新功能的扩展。然而,遥控配置部分现在仅适用于Android和IOS应用程序。是否有办法将远程配置应用于Web应用程序?

4个回答

32

31
好的,这让我不能使用FRC,因为它不是一个“真正”的跨平台解决方案。谢谢您的回复。 - Norfeldt
6
在应用程序方面,这的确是类似的。但是,您将缺少配置值的用户界面,包括基于受众定位的功能。 - Frank van Puffelen
3
这个新功能有任何消息吗? - Muhammad Hassan Nasr
3
@FrankvanPuffelen 有更新或通知吗?如果有的话会很有用,我们将继续使用实时数据库直到它可用。谢谢! - frapeti
3
目前 REST API 只用于编辑远程配置模板,不适用于常规 Web 客户端(类似于 iOS 和 Android SDK),这也是 OP 所询问的内容。 - Frank van Puffelen
显示剩余10条评论

4

欢迎提供解决方案的链接,但请确保您的答案即使没有链接也是有用的:在链接周围添加上下文,以便其他用户知道它是什么以及为什么存在,然后引用您链接的页面中最相关的部分,以防目标页面不可用。仅仅是一个链接的答案可能会被删除。 - Filnor
9
请注意,此 REST API 主要设计用于开发人员使用自定义工具或服务编辑或配置其远程配置值。这不应该被用于面向消费者的 Web 客户端。 - Todd Kerpelman

4
如果你对Web上的远程配置感兴趣,我建议你遵循以下技巧:我在我的Web应用程序上实现了这一点,它运行得非常完美。
在Firebase数据库中创建一个配置节点,例如:
sampleFirebaseDB-c2555
{
    config : 
    {
    'lang':'EN',
     'color':'blue',    ...
    }
}

使用普通的Firebase数据库读取JavaScript中的内容

firebase.database.ref('/config/').once('value').then(function(snap){

});

将其存储在对象或本地中。

您可以通过点符号在应用程序中访问对象属性。

如果要更改配置,您可以创建一个管理页面来更改这些数据库对象或直接在Firebase中更改它们。

希望这有所帮助:D


3
嗨,jwdsoft。远程配置不仅仅是偏好设置。该功能还可以基于位置、百分位等条件值来管理各种属性。 - gaurav414u

1
一种替代方案是使用Google Optimize,如果你只需要处理网页相关内容的话。但是如果你需要用一个工具来针对所有三个平台进行目标定位,则不确定它是否有用。

https://www.google.com/analytics/optimize/


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接