我的应用使用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 Analytics分析控制台在启动应用时无法显示任何活跃用户。为什么会这样?
UPD:由于某些原因,Google Analytics控制台中的信息开始更新。但我仍然想知道为什么有&#34; Firebase Analytics启用&#34;在我设置GAI的日志中。
答案 0 :(得分:2)
当您使用任何Firebase功能(例如Firebase Cloud Messaging)时,Firebase SDK还会启用Firebase Analytics。这并不能取代Google Analytics,它是一种额外的分析解决方案。
要停用Firebase Analytics,请参阅此回答中的说明:How to disable/remove FirebaseAnalytics。