I’ve been playing with Google Analytics (& tracking events) and I’d like to be able to export my data as a raw log of [session ID, tracking event/analytics statistic] so that I can do my own classification of user sessions. All I seem to be able to do is look at events in aggregate, e.g. event X happened 19 times. Does anyone know if this is possible with Google Analytics? They certainly assign a unique ID, but maybe they choose not to make it possible. If not, positive experiences with MixPanel or others?
(I’ve seen How do I get raw logs from Google Analytics?, but that was in 2008 before their data export API was public; I’m hoping that I’m missing something.)
Custom variables are the way to go, but still there is the limitation of 50k unique values per month.
Google Analytics uses cookies that have a session ID, so you could read the “__utmb” cookie and use that value as the session identifier.
If you plan on doing deeper identified event/usage tracking, I recommend another tool.