after getting access to Universal Analytics and the Measurement Protocol last week we began thinking about how to best test it. We are currently developing a web app which on the server side uses Node.js. It is pretty much login-only, so using the protocol and the user tracking ID to track across device boundaries makes perfect sense.
So, as a first step, I created a node module called "universal-analytics" to initiate tracking from within Node.js on the server.
It is available on NPM and Github if you want to have a look:
Let me know if you have any feedback and suggestions! I'm looking forward to it.
Obviously, a numer of tracking features (social, exception, custom, etc.) are still missing, so I will be adding to it in the next weeks!
Cheers, Jörg
(I hope this is not the wrong place to tell you guys about this)