Single-page web apps are awesome, but lack a native implementation for analytics engines. With a little work, Ember can give you the analytics you want.
Following is an example illustrating how we handled the file upload in our Ember.js app, and how we could make this work with a few other file formats.