首页 > 解决方案 > Firebase 性能与自定义网址和应用测量

问题描述

我们想使用 Firebase 性能。不好的部分是,不会为 url 记录查询参数。

在 Android 中,我使用自定义 OkHttp 拦截器通过“假”网址 ( https://server.com/api/?srv=abc -> https://server.com/api/abc ) 跟踪我们的请求。一切正常,但包含 Firebase 插件,它在编译时重写代码,我得到每个请求两次。真正的和我的“假”。但是如果我在 gradle 中删除插件,设备性能(_app_start、_app_in_foreground 等)将不再被记录。

什么是停止记录不工作的网址并只跟踪一次自定义的正确方法,而且还获得自动测量?

标签: androidfirebasefirebase-performance

解决方案


如果插件无法按您想要的方式工作,您可以将其删除,并使用提供的 API 记录您的 URL,以便使用HttpMetric监控自定义网络请求

随时联系 Firebase 支持以提交功能请求,说明您的用例,以及该插件如何不满足该特定需求。


推荐阅读