【问题标题】:Updating Remote Configuration data when a user property changes在用户属性更改时更新远程配置数据
【发布时间】:2018-07-04 20:00:08
【问题描述】:

我使用 Firebase 远程配置来控制每个用户段的应用功能,因此我根据一些用户属性对远程配置参数应用条件。

问题在于,当应用用户执行一些更改他/她的细分的操作(例如用户是免费用户并成为付费用户)时,可能会更改其中一些用户属性,在这种情况下,远程配置不会获取新值,以便用户在当前应用会话中看到错误的数据(看到与他之前的段相关的数据而不是新的段)并且在他/她关闭应用并再次打开之前不会看到正确的数据。

-是否有任何解决方案可以强制远程配置更新缓存值? - 在这种情况下使用远程配置是否正确,或者我们必须转向其他解决方案,如 RTDB?

【问题讨论】:

  • 用户属性更改后,您是否从远程配置中获取新值?

标签: firebase firebase-remote-config


【解决方案1】:

您可以通过向具有特定属性值的设备或所有设备发送静默 FCM 消息来触发 Firebase 重新加载。当然,您需要实现通知和重新加载触发的处理。 This 页面很好地描述了实现。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-11-18
    • 1970-01-01
    • 2020-10-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多