Add real time support to the Firebase Javascipt SDK for Remote Config
Real time fetches are currently supported for all platforms except the Javascript SDK. I'd like to be able to fetch in real time across all of my apps: iOS, Android, and Web.
-
Derrick Beining commented
Without the real-time Remote Config API in the JS/Web SDK, user properties become useless as conditions for parameters. In our app, many of our parameters are conditional on the user's organization ID. So after the user logs in, we call `setUserProperties` to set the organization ID that they are a member of. But because we do not have access to the real-time API like iOS and Android do, our app can't update the Remote Config parameters to what they should be with the organization ID. It doesn't even matter if we set `minimumFetchIntervalMillis` to 0. No matter how many times we call `fetchAndActivate` after calling `setUserProperties`, the config never updates to the correct values. The only way we can get it to update is by refreshing the web page a couple times, and we have no idea why that works but calling `fetchAndActivate` doesn't.
-
Sam Morton commented
We have React Native and React applications in Production. The RN SDK supports this and it would be great if our web app could also support this
-
Matthew Fleming commented
The 12 hour update throttling limit for web makes the web remote-config sdk basically unusable for release toggles because you can't roll back.
-
Mitch Hour commented
Yes please! I'm currently using RTDB for simple real-time data, eg toggling alert statuses if things go down so users can see an alert immediately. This works great for mobile using Remote Config - would love to see it come to web.