title: Parameter format when tracking Google Analytics events with server side request automation
body: <p>I'm currently in the process of programming an utility which generates GA tracking pixel (<em>utm.gif</em>) URL:s based on given parameters. For those of you who are wondering why I'm doing this on the server side, I need to do this server side since the context which I'm going to start tracking simply doesn't support JavaScript and as such <code>ga.js</code> is completely useless to me.</p>
  
  <p>I have managed to get it working otherwise quite nicely but I've hit a snag: I can't track events or custom variables because I have no idea how exactly the <code>utme</code> parameter's value should be structured to form a valid event or var type hit. GA's <a href="http://code.google.com/intl/fi-FI/apis/analytics/docs/tracking/gaTrackingTroubleshooting.html#gifParameters" rel="noreferrer">own documentation</a> on this parameter isn't exactly that great, either.</p>
  
  <p>I've tried everything from Googling without finding anything (<em>which I find ironic</em>) to reverse engineering <code>ga.js</code>, unfortunately it's minified and quite unreadable because of that. The "mobile" version of GA didn't help either since officially GA mobile doesn't support events nor vars.</p>
  
  <p>To summarize, what is the format of the <code>utme</code> parameter for page hit types <code>event</code> and <code>custom variable</code>?</p>