Android使用Google Analytics(GA)跳转Firebase?及google-services.json生成疑问
关于Android集成Google Analytics的两个问题解答
嘿,我前段时间刚踩过这个坑,给你梳理下解决方案:
一、找不到google-services.json生成位置的解决办法
现在Google已经把移动端的Analytics服务完全整合到Firebase控制台里了,生成这个文件的路径变成了这样:
- 打开Firebase控制台,选择你要关联的项目(没有的话直接新建一个)
- 在项目首页点击「添加应用」,选择Android图标
- 输入你的Android应用的包名(必须和项目里的包名完全一致,否则后续集成会出问题),可以选填应用昵称和SHA-1(如果需要用到Google登录等其他服务建议填上)
- 点击「注册应用」,下一步就能看到「下载google-services.json」的按钮,下载后把文件放到你Android项目的
app模块根目录下就行
二、Android端使用Google Analytics是否会被重定向至Firebase?
答案是肯定的。Google已经停止了旧版Universal Analytics(UA)的移动端支持,现在官方唯一推荐的Android端Analytics方案就是Firebase Google Analytics(GA4)。简单来说,移动端的GA服务已经完全迁移到Firebase生态中,你没法再像以前那样单独集成旧版GA,必须通过Firebase完成配置和数据统计。而且新版GA4功能比旧版UA更强大,还能和Firebase的Crashlytics、Remote Config等服务联动,实用性反而更高。
内容的提问来源于stack exchange,提问作者Danielzz
相关产品推荐
相关产品推荐

