如何将 Google Analytics 与 AngularFire 一起使用?

How to use Google Analytics with AngularFire?

我使用 AngularFire 构建了一个 Angular 应用程序并托管在 Firebase 上。 我应该如何使用 Analytics SDK 来设置用户 ID、跟踪页面加载和记录自定义事件?

AngularFire 即将支持 Firebase Analytics https://github.com/angular/angularfire/issues/2178

AngularFire 现在支持 Firebase Analytics,因为 version 5.3.0

您可以更新依赖项:

"@angular/fire": "^5.2.3",
"firebase": "^7.8.0"

AngularFire Docs 所述,您只需添加 AngularFireAnalyticsModule :

import { AngularFireAnalyticsModule } from '@angular/fire/analytics';

@NgModule({
  imports: [
    AngularFireModule.initializeApp(environment.firebase),
    AngularFireAnalyticsModule
  ]
})
export class AppModule { }

请务必将 appIdmeasurementId 添加到您的配置文件中。 (在启用 Analytics 后从 Firebase 控制台检索)。