【问题标题】:How to use Google Analytics with AngularFire?如何在 AngularFire 中使用 Google Analytics?
【发布时间】:2019-10-19 07:54:46
【问题描述】:

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

【问题讨论】:

    标签: angular firebase google-analytics angularfire google-analytics-firebase


    【解决方案1】:

    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 添加到您的配置文件中。 (启用分析后从 Firebase 控制台检索)。

    【讨论】:

    • 运行 npm -v @angular/fire 和 nom -v firebase 来检查你当前安装的版本
    • 在更高版本的 AngularFire 中,AngularFireAnalyticsModule 移至 @angular/fire/compat/analytics
    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 2019-03-14
      • 1970-01-01
      • 1970-01-01
      • 2015-07-24
      • 1970-01-01
      • 1970-01-01
      • 2023-02-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多