【问题标题】:Google Analytics not generating Configuration file, Firebase clashGoogle Analytics 未生成配置文件,Firebase 冲突
【发布时间】:2016-08-30 02:54:33
【问题描述】:
最初,我已将 Firebase 及其分析功能包含在我的项目中。它运行良好,但在意识到 Firebase 分析与 Google 分析相比没有实时数据和其他功能后,我想将两者都包括在内。现在,当我尝试生成配置文件以在应用中包含 Google 分析时,它会将我重定向到 Firebase 控制台,我无法在该控制台中获取新的配置文件。
firebase redirected image
在 Firebase 中,我只获得了旧版本的配置文件。有人可以在这里指导我更新版本吗?
问题在于我将无法为谷歌分析生成 xml - global_tracker。
【问题讨论】:
标签:
android
google-analytics
firebase
google-analytics-api
firebase-analytics
【解决方案1】:
因为 Firebase 是围绕 Firebase Analytics 构建的,所以很遗憾,它在配置文件中不包含 Google Analytics 跟踪 ID!
最简单的做法就是手动添加跟踪器 XML,然后您就不必担心 Google Analytics 的配置文件了。您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>
在Google Analytics console 中的 Admin > Tracking Info 中将 UA-XXXX-X 替换为您的跟踪器 ID。
【解决方案2】:
您现在可以在 services 会话下添加您的分析配置,例如:
"services": {
"analytics_service": {
"status": 2,
"analytics_property": {
"tracking_id": "YOUR TRACKING ID HERE"
}
}
}
这将为您生成global_tracker.xml 文件