问题标签 [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.

0 投票
2 回答
328 浏览

android - 从 Firebase Android 获取的值

我尝试从 Firebase 中的远程配置中获取特定值,但它总是给我第一次在客户端定义的值。

这是我的代码:

任何想法可能是错误的都会被评估

0 投票
2 回答
912 浏览

android - 如何知道发布了哪个 Firebase 远程配置参数

假设我在 Firebase 控制台中有 50 个远程配置参数,我更改了一个。然后我按下发布更改按钮。

在 Android 客户端上,firebaseRemoteConfig.activateFetched();有没有办法查看到底发生了什么变化,或者我必须遍历所有 50 个参数并测试它们?

0 投票
1 回答
1428 浏览

firebase - Firebase远程配置-带有密钥的“随机百分位用户”

我正在探索使用 Firebase 的“随机百分位用户”条件来针对客户群的不同部分进行 A/B 测试,并在查看Firebase 远程配置参数和条件文档后有几个问题:

根据该项目中定义的键,每个应用程序实例都永久映射到随机整数或小数。

  1. 假设setUserProperty对于所有生成的百分位数(即没有键和有键的百分位数),这个值都保持不变,直到应用程序处于卸载状态。这是一个正确的假设吗?

  2. 如果条件映射到 <= 50 的随机百分位数,然后我将该条件更改为仅目标 <= 10(但不要修改与随机百分位数关联的键),我希望 11-50 百分位数现在匹配下一个条件(可能是默认值),但原来的 0 到 10 个百分位数仍应符合条件。这些假设是否正确?

  3. 一旦为用户创建了一个随机百分位数,只要该百分位数的键不改变,该值是否会在任何条件突变中持续存在?例如,对于关键"firebase_test"用户 A,百分位值为 47%。只要用户 A 不卸载应用程序,用户的百分位值将始终为 47% "firebase_test"

  4. FirebaseRemoteConfig 单例是否对值进行任何持久化?我假设缓存过期后的提取将忽略getValue方法先前返回的任何值,并简单地返回配置的最新值。

  5. 有没有办法打印出用户为给定键分配的百分位值(也没有键)?例如调用mFirebaseRemoteConfig.getPercentile("firebase_test")会返回1.234

谢谢!

0 投票
1 回答
399 浏览

android - Firebase:如何显示 unicode 字符串变量?

您好——我最近开始向我的 Android 应用程序添加 Firebase 远程配置支持。但是,我开始意识到我在默认配置或远程配置中设置的任何 unicode 字符串都会按原样呈现。
例如,假设有一个键currency,我将它的值设置为\u20b9- 然后我的应用程序按原样呈现它,而不是像它应该的那样呈现卢比符号 (₹)。

在相关说明中,如何在配置值中插入换行符,以便在渲染时插入换行符而不是序列 -\n

0 投票
1 回答
2906 浏览

firebase - Firebase Remote Config App Version 条件比较

我正在使用 Firebase 远程配置,我正试图围绕应用程序版本条件。

https://firebase.google.com/docs/remote-config/parameters#rule_types说我必须对其进行字符串匹配。

但我真的需要一种方式来说明 parameter_x 在不同的版本范围内会有不同的值。

有什么办法可以做到这一点,还是我坚持想出一个荒谬的正则表达式?

0 投票
5 回答
13786 浏览

android - 我可以向 Firebase 远程配置声明一个数组吗?

我是 Android 和 Firebase 的新手。是否可以在 Firebase 远程配置的 Parameter 键中声明一个数组? 在此处输入图像描述

我想为某些特定型号/移动设备提供一些促销活动。因此,如果我可以声明一系列模型(即三星 J5、小米 Note2 等),我可以轻松地在这些模型上启用促销。请帮我。

0 投票
2 回答
889 浏览

android - 访问第二个项目的“远程配置”

我们可以访问多个 Firebase 数据库,

同样,有什么方法可以访问我的第二个项目远程配置?

参考: 从两个不同的 Firebase 项目访问数据库

提前致谢!

0 投票
4 回答
5271 浏览

android - Firebase 远程配置 - 初始获取返回本地默认值

我正在使用 Firebase 远程配置来获取远程数据,并且我的应用需要从第一次启动时获得的最新数据。

我正在我的应用程序中进行获取和更新onCreate()

并读取值:

  1. 第一次获取运行良好(activateFetched()成功触发),但它返回remote_config_defaults值而不是发布的远程配置。
  2. 第二次获取,即使是几秒钟后,也会返回远程值。
  3. 之后,以下提取受 cacheExpiration 规则的约束(完全可以)。

知道为什么在第一次调用时没有获取我的远程值吗?

0 投票
2 回答
3059 浏览

android - Firebase 远程配置:Map.keySet() 上的 NullPointerException

对于很多用户,我遇到了以下崩溃:

我通过外部库搜索,发现崩溃的来源是以下类zzbtn中的firebase-config库(参见方法-zza())。

此类用于 FirebaseRemoteConfig 类(参见方法 zzt()),如下所示:

https://gist.github.com/anonymous/e6f23c1dc37bf905a9224d8b72ab6cd9

我在我的应用程序类中使用 FirebaseRemoteConfig,如下所示:

zzbto 类在这里:

https://gist.github.com/anonymous/e2f3a67e6fd3be51ba4456fe2e847890

请帮助解决此崩溃。

0 投票
2 回答
1470 浏览

android - Unity Firebase 远程配置更新速度非常慢

我在 firebase 控制台上设置了一个要使用的值,但更新需要半天以上的时间。这应该发生吗?这是我的代码。它总是返回成功,但它只给出之前更新的值。