2016-07-23 85 views
2

我最近將Firebase Analytics實施到Android應用程序。在此之前,我使用Google Analytics,並且所有內容都正常工作。由於我實施了Firebase Analytics,因此我沒有收到Google Analytics中的任何數據 - 我只在Firebase Analytics中獲取數據。我已經遺留了GA的代碼,並且還添加了FA的調用,但只有FA工作。有誰知道問題是什麼?同時使用Google analytics和Google firebase

我已閱讀,您可以使用Google代碼管理器執行此操作,但它看起來像很多工作,並且此刻我不想做。我可以在不使用標籤管理器的情況下將數據發送到Firebase和Google Analytics嗎?

請注意,我正在使用Firebase中的Json文件並在跟蹤器對象的初始化中爲GA傳遞UA- *屬性。

回答

0

如果你想同時使用FA和GA Analytics(分析),有3個簡單的動作做的事:

  1. 刪除global_tracker.xml(或analytics.xml,無論XML,你沒有保存您的跟蹤代碼UA- XXXXXX);
  2. 在您的GoogleAnalyticsApplication.class中爲您的跟蹤代碼添加私有字符串:private static final String PROPERTY_ID = "UA-xxxxxx-x";並將此字符串作爲參數傳遞給mTracker對象創建,如下所示:mTracker = analytics.newTracker(PROPERTY_ID);
  3. 更新analytics_service參數在google-services.json這樣:

    「analytics_service」:{ 「狀態」:1 },

僅此而已。在此之後,您將可以正確使用GA和FA分析。

相關問題