【发布时间】:2014-08-28 19:29:44
【问题描述】:
我正在使用 AngularJS UI 路由器和 revolunet/angular-google-analytics https://github.com/revolunet/angular-google-analytics
这是我的配置:
.config(function(AnalyticsProvider) {
// initial configuration
AnalyticsProvider.setAccount('UA-XXXXXXX-X');
// track all routes/states (or not)
AnalyticsProvider.trackPages(true);
// Use analytics.js instead of ga.js
AnalyticsProvider.useAnalytics(true);
// change page event name
AnalyticsProvider.setPageEvent('$stateChangeSuccess');
}))
现在还有其他步骤需要完成吗?我没有修改任何状态/控制器以包含任何分析代码,还有其他要求吗?以下评论是什么意思?我想启用“trackPages”就足够了,对吗?
.run(function(Analytics) {
// In case you are relying on automatic page tracking, you need to inject Analytics
// at least once in your application (for example in the main run() block)
})
【问题讨论】:
标签: angularjs google-analytics