AngularJS web analytics (heat mapping, session playback, etc)

1,063 views
Skip to first unread message

Glenn Anthony

unread,
Dec 28, 2013, 8:49:55 AM12/28/13
to ang...@googlegroups.com
Hi,

Our marketing/brands peeps love Clicktale, but I'm having trouble getting it working with ng-view.

I've looked at Mouseflow (blank screens during session playback) and caliper.io (promising, but AngularJS support is pending).

Is anybody using a web analytics tool (not GA) with AngularJS, and if so, which one?

Thanks


David Nelson

unread,
Dec 29, 2013, 12:18:33 AM12/29/13
to ang...@googlegroups.com
Hi Glenn,

You might try sessioncam.  It appears to work with angular.  Let me know how it goes.

Best,
David

Glenn Anthony

unread,
Dec 29, 2013, 6:18:56 AM12/29/13
to ang...@googlegroups.com
Hi David,

It works!  Some weirdness with iOS, but I'll speak to SessionCam to see if I we can get that resolved.

I was starting to panic at the thought of angry marketing people being upset that I'd used AngularJS.

I even went so far as to build a rudimentary click/movement tracker using a MEAN stack and heatmap.js, but this is much better.

Thanks for the tip.

Glenn

Glenn Anthony

unread,
Dec 29, 2013, 6:21:00 AM12/29/13
to ang...@googlegroups.com
iOS problem sorted itself, so all good.

Glenn Anthony

unread,
Dec 29, 2013, 12:28:26 PM12/29/13
to ang...@googlegroups.com
If anybody is interested...

SessionCam seems to work very well with AngularJS, however, to handle route changes (so not everything is recorded under a single URL), you need to notify SessionCam using virtual page loads

I stuck the code in a $routeChangeSuccess event, which seemed to work.

HTH
Reply all
Reply to author
Forward
0 new messages