我有一个使用AngularFire构建的Angular应用,并托管在Firebase上。我应该如何使用Analytics SDK设置用户ID,跟踪页面加载并记录自定义事件?
从5.3.0版开始, AngularFire现在支持Firebase Analytics 。
您可以更新您的依赖项:
"@angular/fire": "^5.2.3",
"firebase": "^7.8.0"
如AngularFire文件所述,您只需添加AngularFireAnalyticsModule
:
import { AngularFireAnalyticsModule } from '@angular/fire/analytics';
@NgModule({
imports: [
AngularFireModule.initializeApp(environment.firebase),
AngularFireAnalyticsModule
]
})
export class AppModule { }
确保将appId
和添加measurementId
到配置文件。(启用Analytics(分析)后,从Firebase控制台检索)。
运行npm -v @ angular / fire和nom -v firebase检查当前安装的版本