我为什么不建议用Firebase Analytics做分析

FireBase Haran 9年前 (2017-06-06) 21507次浏览 10个评论
文章目录[隐藏]

更新时间:2025年11月14日

Update: Firebase Analytics升级为GA4,已经正式发布,可以使用,详细的参考 iOS APP里集成Google Analytics 4

Firebase Analytics是移动应用的热门工具,但它并非完美无缺,原因有这么几个:

报表和分析能力有限

  • 控制台自带的报表比较基础,不够灵活,主要偏向概览和用户行为。
  • 高级自定义分析或复杂漏斗分析需要借助BigQuery导出数据,再用SQL分析。
  • 对比Adobe Analytics、Mixpanel 等,Firebase 的企业级分析能力不足。

 

事件与参数模型过于僵化

尽管提倡“事件驱动”模型,每个事件最多支持25个参数,文本参数长度限制 100 字符,但它对可注册为报表中的自定义事件和用户属性的数量是有限制的。对于拥有数千个不同交互事件的复杂应用,可能无法将所有重要的事件都注册为报告中的指标,从而限制了直接在界面内进行细致分析的能力。

 

抽样

在某些高流量场景或使用特定高级功能时,Firebase Analytics的报告可能会涉及到数据抽样。这意味着你看到的报表是基于部分数据的估算结果,而非全部数据,这可能会影响分析的准确性,尤其是在进行精细的用户行为分析时。

 

免费限额低

免费版用户每天事件数量有上限,一般企业需要付费版,它按使用量付费,规则稍微有点复杂,费用根据使用的资源(如数据库存储、读写次数、数据传输量、计算时间等)来计算。

 

BigQuery 的成本与技术门槛

要解锁Firebase数据的全部价值,你几乎必须将数据流式传输到BigQuery。这不仅涉及 BigQuery 的存储和查询成本,还需要专业的数据工程师来维护 ETL(提取、转换、加载)流程和编写SQL查询,这提高了企业的分析门槛。

 

隐私合规与数据主权风险

Google在中国没有数据中心,如果使用,意味着数据是发送到境外,对于需要遵守中国个人信息保护法,意味着不可控和合规成本增加。


如有疑问,可以在文章底部留言或邮件(haran.huang@ichdata.com) 我~
喜欢 (9)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(10)个小伙伴在吐槽
  1. 想请问下firebase采集的自定义参数有限制,那我可以使用bigquery越过50个自定义参数吗,就是多的所有的自定义参数收集在数据库里面
    哎呦不错2019-08-09 17:28 回复 Windows 7 | Chrome 63.0.3239.132
    • 多个参数组装放到同一个参数下即可
      GA小站2019-08-09 18:15 回复 Mac OS X | Chrome 75.0.3770.142
      • 是什么意思呢,可以详细说明一下吗,或者有联系方式可以请教吗
        哎呦不错2019-08-09 18:18 回复 Windows 7 | Chrome 63.0.3239.132
        • 将多个参数用一些字符隔开,当做一个参数,如A=a,B=b,C=c……A=a&b&c,后面自己解析拆分开
          GA小站2019-08-09 18:31 回复 Mac OS X | Chrome 75.0.3770.142
          • 大神,还有个问题就是,就算我把这些放到同一个参数下面,最后还是只能有50个事件可以有参数,超过50个之后就还是无法加载参数进行记录对不对
            哎呦不错2019-08-12 10:41 Windows 7 | Chrome 63.0.3239.132
  2. 请问,那你的建议是可以用GA来跟踪APP吗?我现在也是打算用firebase埋点工作也是很庞大,而且还要付费使用bigquery,我在想要什么去做app的跟踪呢?可以就只有GA来跟国内适合吗?
    小乔2018-07-26 16:28 回复 Mac OS X | Chrome 67.0.3396.99
    • 目前已经用不了GA的了,只能使用firebase。
      GA小站2018-07-26 16:32 回复 Mac OS X | Chrome 67.0.3396.99
  3. 博主,好!请问现在还能用GA自己的移动分析吗,我在后台怎么没找到,都是建议转到firebase
    小猫2017-09-28 10:17 回复 Windows 7 | Chrome 61.0.3163.100
    • 看这篇:如何找到APP旧版的跟踪SDK
      GA小站2017-09-28 10:37 回复 Windows 10 | Chrome 61.0.3163.100
      • 嗯嗯,看到了,十分感谢 :oops:
        小猫2017-09-28 10:54 回复 Windows 7 | Chrome 61.0.3163.100