2016-07-23 56 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分析。

相关问题