适用于Web应用的Firebase远程配置功能(Firebase扩展后)

时间:2016-07-12 05:57:32

标签: web-applications firebase firebase-remote-config

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

5 个答案:

答案 0 :(得分:27)

firebaser here

目前无法从网络应用访问Firebase远程配置。我们正在考虑在未来的版本中添加它,但像往常一样:没有承诺,没有时间表。

<强>更新

Using the (new) Remote Config REST API您可以阅读模板,但这还没有像服务在访问客户端时那样解决变量。换句话说:REST API用于修改变量,替换控制台。它不是用于替换Android / iOS SDK,也不是用于在一个不可用的平台上构建自己的SDK。

答案 1 :(得分:4)

如果您对网络上的远程配置感兴趣,我建议您提供以下提示: 我在我的网络应用程序上做到了这一点并且它运行良好。

firebase数据库中的

创建一个配置节点,例如:

sampleFirebaseDB-c2555
{
    config : 
    {
    'lang':'EN',
     'color':'blue',    ...
    }
}

从javascript使用常规firebase数据库读取

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

});

并将其存储在对象或本地。 并且您可以在应用程序中通过点表示法访问对象专有文件

并且要更改配置,您可以创建管理页面来更改这些数据库对象或直接在firebase中更改它们

我希望有帮助:D

答案 2 :(得分:3)

Firebase于3/7/2018发布了远程配置REST API。

https://firebase.google.com/docs/remote-config/use-config-rest

答案 3 :(得分:0)

如果您只是在做网络搜索,那么谷歌优化就是一种选择。如果您需要使用一个工具来定位所有3个平台,但不确定它是否对此有用。

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

答案 4 :(得分:-2)

我用自己的launchdarkly.com来做到这一点。它不是免费的(第一个计划为79美元/月)但支持很多东西(用户细分,渐进式推出等)。