我知道Angular是一个单页面应用程序,所以我在app.component.ts中做了类似这样的事情
this.router.events.subscribe((event) => {
if (event instanceof NavigationEnd) {
console.log('event', event);
gtag('config', 'xxx-xxxxxx-x', {
page_title: event.urlAfterRedirects,
page_location: event.urlAfterRedirects,
page_path: event.urlAfterRedirects
});
}
});我可以收集数据,看看有多少人目前在该页面的实时部分。但是,有没有办法在谷歌分析中获得angular页面的总浏览量?谢谢。
发布于 2019-12-20 07:09:27
您需要发送pageview事件,如下所示:
gtag('set', 'page', event.urlAfterRedirects);
gtag('send', 'pageview');gtag('config')应该只在应用程序初始化时调用一次,而不是在每个路由器事件中调用。
https://stackoverflow.com/questions/59417688
复制相似问题