同时使用Google分析和Google firebase

时间:2016-07-23 07:03:13

标签: android analytics

我最近将Firebase Analytics实施到Android应用程序。在此之前,我使用的是谷歌分析,一切正常。自从我实施Firebase Analytics后,我没有在Google Analytics中收到任何数据 - 我只在Firebase Analytics中获取数据。我已经离开了GA的代码并添加了对FA的调用,但只有FA工作。有谁知道问题是什么?

我已经读过您可以使用Google代码管理器执行此操作,但它看起来很多工作,而且我现在不想做的事情。我可以在不使用代码管理器的情况下将数据发送到Firebase和Google Analytics吗?

请注意,我正在使用Firebase中的Json文件,并在跟踪器对象的初始化中传递GA的UA- *属性。

1 个答案:

答案 0 :(得分:0)

如果您想同时使用FA和GA分析,可以执行3个简单的操作:

  1. 删除您的global_tracker.xml(或analytics.xml,无论您存储跟踪代码UA-xxxxxx的xml);
  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             },

  4. 全部。在此之后,您将使GA和FA分析正确地协同工作。