2017-02-03 264 views
0

我试着按照项目自述文件中的Angulartics2教程,但路由器事件没有被跟踪。Angulartics2基础知识

首先,我很困惑在哪里放弃分析提供程序脚本。这只是放在index.html?

在我app.module.ts,我有:

import { Angulartics2Module, Angulartics2Piwik } from 'angulartics2'; 
@NgModule{[ 
    imports: [ 
     ... 
     Angulartics2Module.forRoot([ Angulartics2Piwik ]), 
     ... 
    ],... 
) 

在我app.component.ts,我有:

import { Angulartics2Piwik } from 'angulartics2'; 
@Component([ 
    selector: "app", 
    templateUrl: "app.component.html", 
]) 
@Injectable() 
export class AppComponent { 
    constructor(angulartics2Piwik: Angulartics2Piwik) {} 
} 

在我index.html我只是包括由Piwik提供的脚本。

该项目的自述使得它似乎就是开始跟踪路由器更改所需的全部内容。但是,Piwik只是看到浏览量,而不是路由器的变化。

关于Angulartics2可能会丢失什么的想法?

回答

0

以上是正确的。但是,在Piwik设置中,必须启用深度链接跟踪。在用户界面中,转到settings -> websites -> settings -> Page URL fragments tracking。启用并保存。您的Piwik + Angulartics安装应该工作!