0903 - Firebase Analytics PK Google Analytics

以前一直是使用 Google Analytics,无奈 Google 已经禁止移动版的 Google Analytics,全面让位于 Firebase Analytics;因而,在 iPaste for iOS 中,只能选择后者了。html

万万没想到,做为继任者的 Firebase Analytics,在 Event 方面远不如其父辈:网络

  • 数据更新慢,目测要 4+ 个小时。在这开始时很要命,由于第一次接触 Firebase,总要多试试才能摸清楚。可试一把就要 4+ 个小时,怒火中烧~
  • 不支持没有实时事件。虽然说有开发者模式,但明显差不少。
  • 不支持 Category/Event/Label 分类,这个应该是最不方便的。
    • 最终,我是使用 AnalyticsEventSelectContent 中的 AnalyticsParameterContentTypeAnalyticsParameterItemID,够强实现了二级分类的 Event.
  • 不支持页面跳转流。
  • 报表简陋。
    • 好比不支持自定义 Dashboard.
    • 即便是内置的 Parameter,都没法彻底显示在报表中;而自定义的 Parameter,则想当别想了。目测导入 BigQuery 是能够看到的,但目测麻烦、且要钱。
  • 会带来网络请求。这是废话,关键的是,我想延迟网络请求直到用户手动操做,这样 iOS 弹出网络受权时,用户更不可能拒绝。稍后再想一想怎么优化。

固然,还有有些好处的:学习

  • 能够自定义用户属性。
    • 好比,能够用于区分开发环境和生产环境、是否曾参加 TestFlight 测试。
  • 生成漏斗报表更方便。好比付费转化率。
  • Firebase 内置 Crash Report,这个有用。
  • 若是集成了 Ad 模块,能够识别出更多用户画像,好比年龄段、爱好、等等。不过,会让 AppStore 审核更严格。

才刚刚接触 Firebase,后续还有不少要学习研究的。测试


博客原文:0903 - Firebase Analytics PK Google Analytics优化