Firebase Analytics 代替 Google Analytics 启动

Firebase Analytics starts instead of Google Analytics

我的应用程序使用 Firebase 消息传递和 Google 分析。我正在使用此代码设置 GAI:

        var configureError: NSError?
        GGLContext.sharedInstance().configureWithError(&configureError)

        if let error = configureError {
            print("Error configuring Google services: \(error)")
        }

        let gai = GAI.sharedInstance()
        gai?.optOut = true
        gai?.trackUncaughtExceptions = true
        gai?.logger.logLevel = GAILogLevel.verbose
        gai?.dispatchInterval = 120

        _ = gai?.tracker(withTrackingId: FWKeys.googleTrackingID)

但在这一步控制台上显示我正在使用 Firebase 分析:

<FIRAnalytics/INFO> Firebase Analytics enabled

Google 当我启动应用程序时,分析控制台没有显示任何活跃用户。为什么会这样?

UPD: 由于某种原因,分析控制台中的信息开始更新。但是我还是很纳闷为什么我设置GAI的时候日志里有"Firebase Analytics enabled"

当您使用任何 Firebase 功能(例如您的案例中的 Firebase 云消息传递)时,Firebase SDK 还会启用 Firebase Analytics。这不会取代 Google 分析,它是一个额外的分析解决方案。

要禁用 Firebase Analytics,请参阅此答案中的说明: