0

我正在尝试在我的 Ionic 4 应用程序(使用本机插件)中实现 Google Analytics 跟踪。我已经生成了跟踪代码,并且在我的 app.component.ts 中有这个:

this.ga.startTrackerWithId(environment.ga)
.then(() => { 
    console.log('started track!');
    this.ga.trackView('App component')
    .then(() => { console.log('track view')})
    .catch(e => console.log(e));

    this.ga.trackEvent('root', 'open')
    .then(() => { console.log('track event')})
    .catch(e => console.log(e));
})
.catch(e => alert('Error starting GoogleAnalytics == '+ e));

startTrackerWithId 方法运行正常,我可以在 Analytics 实时控制台中看到一个新用户处于活动状态。trackEvent 也可以正常工作;事件“根”显示在控制台中。但是 trackView 不起作用。控制台中没有跟踪任何视图,当我打开 Chrome 的控制台时,没有向 Analytics 服务器发出请求。但是正在调用 'console.log('track view')',换句话说,没有抛出错误。有什么线索吗?

4

0 回答 0