如何在Angular 10应用程序仪表板中包含firebase分析



"angular/cli":"10.0.8";,

"角/火":"6.0.3〃;,

有人能就如何创建一个firebase分析仪表板发表意见吗?是否可以在有角度的应用程序中检索firebase分析事件,并在应用程序仪表板中显示分析?

我已经搜索了在谷歌分析中使用AngularFireAnalyticsModule的示例,但没有找到任何详细的用法。我看到screen_view从angular-fireanalystics.js登录到控制台,但我不知道如何在应用程序面板中包含这些信息。

我遵循了谷歌分析入门文档,并将代码添加到app.module.ts:

import { AngularFireAnalyticsModule, CONFIG, DEBUG_MODE, ScreenTrackingService, UserTrackingService } from '@angular/fire/analytics';
imports: [
AngularFireAnalyticsModule
],
providers: [
ScreenTrackingService,
UserTrackingService,
{ provide: CONFIG, useValue: {
send_page_view: false,
allow_ad_personalization_signals: false,
anonymize_ip: true
}
},
{ provide: DEBUG_MODE, useValue: true }
],

我记录了一个"notification_received"事件,可以在firebase仪表板StreamView上看到记录的事件。

export class AnalyticsComponent implements OnInit {
constructor(
analytics: AngularFireAnalytics,) {
analytics.logEvent('notification_received');
}
ngOnInit(): void {
}
}

尝试,就像在提供程序配置中这样

providers: [ScreenTrackingService, UserTrackingService, 
{ provide: CONFIG, useValue: {
DEBUG_MODE: true
} }]

最新更新