Google Analytics 未生成配置文件,Firebase 冲突

Google Analytics not generating Configuration file, Firebase clash

最初,我将 Firebase 和它的分析包含在我的项目中。它运行良好,但在意识到 Firebase 分析与 Google 分析相比没有实时数据和其他功能后,我想将两者都包括在内。现在,当我尝试生成配置文件以在应用程序中包含 Google 分析时,它会将我重定向到 Firebase 控制台,在那里我无法获取新的配置文件。

firebase redirected image

在 Firebase 中,我只获取旧版本的配置文件。这里有人可以指导我更新版本吗?

问题是我将无法为 google 分析生成 xml - global_tracker。

因为 Firebase 是围绕 Firebase Analytics 构建的,所以很遗憾,它在配置文件中不包含 Google Analytics 跟踪 ID!

最简单的方法就是手动添加跟踪器 XML,然后您根本不必担心 Google 分析的配置文件。您 can put in there 有很多东西,但要通过 google-services 插件重新创建设置,请使用:

文件:res/xml/global_tracker.xml

<?xml version="1.0" encoding="utf-8" ?>
<resources>
   <string name="ga_trackingId">UA-XXXX-X</string>
</resources>

将 UA-XXXX-X 替换为您在 Google Analytics console 中的“管理”>“跟踪信息”中的跟踪器 ID。

您现在可以在 services 会话下包括您的分析配置,例如:

"services": { "analytics_service": { "status": 2, "analytics_property": { "tracking_id": "YOUR TRACKING ID HERE" } } } 这将为您生成 global_tracker.xml 文件