问题标签 [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.
firebase - 源代码控制 Firebase 的远程配置
无论如何源代码控制firebase的远程配置值?如果值被更改而无法追溯到哪个用户更改了它,更重要的是,没有一种方便的回滚到其先前状态的方法,那将是非常麻烦的。
android - Firebase 远程配置与命名空间
用于 RemoteConfig的 Firebase API有多种按命名空间分配配置值的方法,例如 ( setDefaults(R.xml.rc_defaults, "Namespace")
)。我可以在 Android 上按名称空间分隔配置值,但是如何在 Firebase 控制台上按名称空间设置这些值以进行远程更新?
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 :几乎总是冻结(意味着他们没有进入回调)
我还发现,当它起作用时,它会在之后的近期会话中起作用。
问题
为什么会发生?我能做些什么来解决这个问题?
firebase - Firebase 远程配置:随机百分位用户。用户是否只分配一次?
假设我创建了一个带有条件的参数,使得随机百分位数 < 10% 的用户将被分配一个特定值。客户端获取该值参数并以 10% 的概率获取该值,否则获取默认值。下一个会话客户端获取相同的参数。他会再次获得相同的价值吗?用户是无限期地停留在同一个百分位,还是每次获取参数值时都会掷骰子?
web-applications - Web 应用的 Firebase 远程配置功能(Firebase 扩展后)
我正在使用 Firebase 构建一个 Web 应用程序,我看到他们发布了包含所有很棒的新功能的扩展包。但是,远程配置部分现在仅适用于 Android 和 IOS 应用程序。有没有办法在网络应用程序上也应用远程配置?
android - Firebase 远程配置是进行增量同步还是每次都下载所有配置?
我正在评估 Firebase 远程配置的数据消耗和即时反应能力,我还有以下问题。
当有人从控制台更改配置时,我的用户最终会下载所有数据还是仅下载更改的增量?
当控制台中的值更改或仅在缓存超时时,Fire base 是否会立即同步?
有没有办法从控制台强制更新配置?
背景:我的应用程序用户对网络数据的访问非常少,我们已经有用于应用程序配置的 rest API!。
ios - 如何在 Firebase 远程配置中使用字符串而不是 plist 设置默认值?
我正在尝试为我的 Firebase 远程配置设置定义一个默认值。
但我没有使用 plist,也无意使用,因为我已经为我的常量设置了所有内容,并且可以很好地使用字符串(通过 Struct)。
使用 plist,语法是:
remoteConfig.setDefaultsFromPlistFileName("RemoteConfigDefaults")
但是,有没有办法使用字符串定义默认值?
换句话说,我有这个值,它只是一个字符串:
Constants.URLs.FeedFallback = "https://www.mywebsite.com/stuff/"
我只是想以某种方式将其传递给 seDefaults() 。这可能吗?语法是什么?
android - mFirebaseRemoteConfig.fetch() 不返回
我添加了这个以从服务器获取远程配置。我能够获得几次价值。之后我更新了远程配置条件,现在 fetch 不返回任何内容。尝试了很多方法,包括在 onResume 之后移动调用并从单独的线程调用它。更新到 9.2.1 也没有为我工作还有什么可以做来获取配置?