Angularjs 在SPA中跟踪性能

Angularjs 在SPA中跟踪性能,angularjs,google-analytics,Angularjs,Google Analytics,我们正在使用AngularJS重建现有的JSP web应用程序。在我们现有的应用程序中,我们广泛使用页面加载时间度量 使用SPA,没有真正的页面加载时间。在这种情况下,我们如何通过GA跟踪用户的性能体验?如果您想知道某个东西可以使用多长时间-这有点类似于事件跟踪,只需将持续时间作为值参数传递(也就是说,当你的东西启动时,你需要启动一个计时器,当它准备好并且测量的时间是用户计时的值时,停止): ga('send', { hitType: 'timing', timingCategory:

我们正在使用AngularJS重建现有的JSP web应用程序。在我们现有的应用程序中,我们广泛使用页面加载时间度量


使用SPA,没有真正的页面加载时间。在这种情况下,我们如何通过GA跟踪用户的性能体验?

如果您想知道某个东西可以使用多长时间-这有点类似于事件跟踪,只需将持续时间作为值参数传递(也就是说,当你的东西启动时,你需要启动一个计时器,当它准备好并且测量的时间是用户计时的值时,停止):

ga('send', {
  hitType: 'timing',
  timingCategory: 'SPA Content change',
  timingVar: 'load',
  timingValue: 100
});