【问题标题】:Using a device model based Audience to dictate Firebase Remote Config settings使用基于设备模型的受众来指示 Firebase 远程配置设置
【发布时间】:2016-09-28 16:45:37
【问题描述】:

我希望能够根据设备型号使用不同的 Firebase 远程配置参数值。

我使用“设备型号”用户属性(自动收集Automatically collected user properties)为每个设备型号设置了 Firebase Analytics 受众。它提供了一个下拉菜单,其中包含已安装应用程序的设备型号,如屏幕截图所示。

然后在远程配置中,我为相关参数创建了一个“条件值”,指定先前创建的受众,如屏幕截图所示。

但是这样做之后,给定设备型号的正确值不会在设备上检索到,设备只会接收默认值。

有趣的是,当我根据用户属性“用户 ID”创建受众并使用此受众定义远程配置参数的值时,它确实可以正常工作。

基于此,我怀疑设备模型不是自动收集的,但在创建受众时,设备模型显示在下拉列表中这一事实似乎与此理论相矛盾。

我做错了什么?

或者是否有其他方法可以实现相同的目标?

【问题讨论】:

    标签: android firebase firebase-remote-config


    【解决方案1】:

    虽然它没有回答为什么使用预定义的用户属性“设备模型”对我不起作用的问题。一种可能的解决方法是定义您自己的用户属性,并以完全相同的方式使用它来基于设备模型定义受众。

    当然在这种情况下需要在Android上显式设置用户属性,例如

            firebaseAnalytics.setUserProperty("device_model", Build.MODEL);
    

    “device_model”在 Analytics 中创建的位置 -> 用户属性。

    我测试了这个方法,效果很好。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-08-15
      • 1970-01-01
      • 2018-06-13
      相关资源
      最近更新 更多