首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否有方法覆盖Firebase远程Config的区域/国家

是否有方法覆盖Firebase远程Config的区域/国家
EN

Stack Overflow用户
提问于 2016-12-21 15:00:26
回答 1查看 2.2K关注 0票数 4

我在启动时重写了Android应用程序的区域设置,并允许在运行时更改区域。我把现场设置成这样:

代码语言:javascript
复制
    Resources res = context.getResources();
    Configuration configuration = res.getConfiguration();
    DisplayMetrics metrics = res.getDisplayMetrics();

    if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN_MR1) {
        configuration.setLocale(locale);
    }else{
        configuration.locale = locale;
    }
    Locale.setDefault(locale);
    res.updateConfiguration(configuration, metrics);

现在,我想使用具有区域/国家条件的Firebase-Remote-Config。例如:

代码语言:javascript
复制
test_property -> fr_FR = Bonjour 
              -> de_DE = Hallo
              -> default = Hi

如果我现在将我的设备设置为de_DE,我的应用程序设置为fr_FR,我将从de_DE区域(Hallo)获得test_property。我想得到的是应用程序设置的区域test_property fr_FR

在更改应用程序中的区域后,我尝试使用FirebaseApp.initializeApp(...),但是Firebase似乎从其他地方获得了该区域。

是否有人知道如何以编程方式设置/重写该区域,以便防火墙将该区域用于区域条件?

我不想使用Firebase User Properties,因为它们更新得太晚了。

EN

回答 1

Stack Overflow用户

发布于 2017-03-16 05:56:07

Firebase控制台

设置区域设置的用户属性。转到Analytics菜单并选择USER PROPERTIES选项卡。

  1. 提供用户属性名称。就像user_locale
  2. 添加描述、保存和发布更改。

( b)为远程倾诉设定条件。转到Remote Config菜单并选择CONDITIONS选项卡。

  1. 选择用户属性- user_locale
  2. 选择FOR TEXT - exactly matches.
  3. 把你需要的地方。就像德语的de
  4. 将名称(如translation_de )作为条件并选择颜色。
  5. 保存和发布更改。

( c)对每个远程配置参数添加条件值。

  1. 从下拉菜单中选择适当的条件,如translation_de
  2. 更新和发布更改。

关于代码集用户属性中的区域设置更改

代码语言:javascript
复制
FirebaseAnalytics.getInstance(getContext())
    .setUserProperty("user_locale", "de");
FirebaseRemoteConfig.getInstance()
    .fetch(1)
    .addOnCompleteListener(activity, new OnCompleteListener<Void>() {
        @Override
        public void onComplete(@NonNull Task<Void> task) {
            if (task.isSuccessful()) {
                FirebaseRemoteConfig.getInstance().activateFetched();
            }
        }
    });
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41265757

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档