我试图启用谷歌分析并从google developers获取我的Android应用程序的配置文件,但我不小心为谷歌分析选择了错误的跟踪ID,因为我们有多个跟踪ID。我找不到我可以在哪里更改它既不是禁用谷歌分析服务的地方。 screenshot from Google Developers
据说这些服务将添加到Google Developer Console,但我只能找到已启用的API列表。
有人可以告诉我如何修改配置,以便为Android应用程序下载正确的配置文件吗?
答案 0 :(得分:1)
Google Analytics跟踪ID仅与您下载的google-services.json
文件中的项目相关联。服务可能已添加到您的项目中,但可能只有Google Cloud Messaging和Google+ API。
要更改使用的跟踪ID,您可以
a)更改google-services.json
中的跟踪ID。包含跟踪ID的属性明确命名为:tracking_id
或
b)返回web site重新创建并下载新的google-services.json
文件。
答案 1 :(得分:0)
跟踪ID存在于google-services.json
中,但您可以随时根据需要进行更改。
我认为您希望与 生产和开发构建 生命点不同。只需在Google Analytics信息中心中创建两个属性,然后使用它们:
GoogleAnalytics googleAnalytics = GoogleAnalytics.getInstance(application
.getApplicationContext());
googleAnalyticsTracker = googleAnalytics.newTracker(BuildConfig.BUILD_TYPE
.equals("release")?"UA-XXXXXXX":"UA-YYYYYYY");
初始化应用程序类时*