0903 - Firebase Analytics PK Google Analytics

atJason發表於2017-09-04

之前一直是使用 Google Analytics,無奈 Google 已經禁止移動版的 Google Analytics,全面讓位於 Firebase Analytics;於是,在 iPaste for iOS 中,只能選擇後者了。

萬萬沒想到,作為繼任者的 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

相關文章