Shared publicly  - 
We just launched a new way to track user timing data in Google Analytics.

I put a nice little demo on how to setup the tracking part here:

I like how it formalizes how you send time data to GA. General timeOnSite metrics can be inaccurate and inflexible. Although the report is under Site Speed, you can use this to track time spent playing a level of a game, time spent watching a video, even time spent consuming content for a section of a website.

Before you could do this with events, but these new reports include a nice histogram to break down your time by different periods, which is really nice.

Also I put together this dev guide describing best practices for setting it up here:

With this guide, I wrote the demo first, then documented the problems I ran into, and finally how I solved them. It's a bit different than most of the GA docs, that only describe the feature at a high level. This is a direction I want to move our developer site towards...real examples people can use, with code you can copy and paste. Let me know what you think, (or if it's way too technical).
As part of our mission to make the web faster, Google Analytics provides Site Speed reports to analyze your site's page load times. To help you measure and diagnose the speed of your pages in a fi...
Nick Mihailovski's profile photo
+Brian Thackston Sure but what if you're building a mobile app and want to share with potential VCs the amount of time people are spending engaging with your app and various features? maybe you just make a little time :p
Add a comment...