jka*_*001 2 firebase firebase-analytics firebase-remote-config
我试图使火力地堡分析观众,用"应用程序版本"设置为"包含'调试’".我的应用程序的调试版本在Version Name字符串的末尾添加了"-debug".
当我运行应用程序,但是,当我的会话记录火力地堡数据,它不记录任何对于"调试的观众."
我最终希望得到一个世界,我可以使用远程配置,创建我可以在测试中使用的配置项,但我不必担心当我推送应用程序时,在某些测试模式下意外地将配置保持活动状态.现在,我的解决方案是使用"if(!BuildConfig.DEBUG)"包装所有调用以应用远程配置,但我肯定会忘记一次,并为所有用户将"isPremiumUser"设置为true推送应用程序,或者像这样愚蠢的东西:).
有没有办法创建开发人员构建的受众,无论是通过版本名称还是任何其他方法?
谢谢!
您可以使用Firebase Analytics用户属性(Android文档,iOS文档).
Android示例:
if (BuildConfig.DEBUG) {
mFirebaseAnalytics.setUserProperty("debug_build", "true");
}
Run Code Online (Sandbox Code Playgroud)
您还需要访问Firebase控制台并执行以下两项操作:
"debug_build"debug_build = "true"现在,在远程配置中,您可以根据新创建的受众设置条件.
有几点需要注意:
| 归档时间: |
|
| 查看次数: |
1396 次 |
| 最近记录: |