2
如何从Google Analytics(分析)迁移到Firebase-Analytics(分析)?
背景 在最近几个月中,Google发布了一种新的Google Analytics(分析)替代方法,称为“ Firebase Analytics ”。 问题 由于该应用程序已经具有Google Analytics(分析),因此我发现一些障碍,这些障碍我看不到如何最好地解决。 问题 以前,“ newTracker”功能需要一个属性ID。现在我看不到。这是否意味着它不需要一个? 以前,“ enableAdvertisingIdCollection”也可用于收集广告信息。我在新的API中找不到它。它会自动收集吗? “ setDryRun”可用于禁用将数据发送到服务器,但现在看不到。这是否意味着针对应用程序的调试版本会自动采用这种方式?是否所有功能都写入日志? 以前,我可以跟踪“屏幕”: public void setScreenName(String name) { mGoogleAnalyticsTracker.setScreenName(name); mGoogleAnalyticsTracker.send(new HitBuilders.ScreenViewBuilder().build()); } 现在我看不到它,但是正如我读过的,我认为它是自动的,因此无论如何它都会发送活动生命周期的数据。是真的吗 可能是最重要的事情:以前我可以使用类别,操作,标签和值进行跟踪: public void trackEvent(final String category, final String action, final String label, final long value) { mGoogleAnalyticsTracker.send(new HitBuilders.EventBuilder() .setCategory(category).setAction(action) .setLabel(label).setValue(value).build()); } 现在,我看到了使用bundle跟踪事件(“自定义事件”)的完全不同的方法。例: Bundle …