== Google Analytics for Rails
Complete package to use google analytics in your rails application. It supports recording to google analytics:
- for normal web browsers (javascript)
- for mobile handsets (gif)
- programmatically (events)
== Installation
Add to your Gemfile:
gem 'garails'
and run 'bundle install'.
Then create a config/initializers/garails.rb with the following content:
Garails.ga_account = 'UA-12345678-9'
== Usage
=== for normal web browsers
Add to your layout (usually app/views/layouts/application.html.erb) in the head section:
My App
...
<%= google_analytics_tracking_javascript %>
...
=== for mobile handsets (non-Javascript)
In your layout for mobile handsets without Javascript support, add at the very bottom of the body the following:
<%= utm_tag %>
=== programmatically
In your view or controller you can record events by using:
ga_event(category, action, label, value)
See http://code.google.com/apis/analytics/docs/tracking/eventTrackerGuide.html for details. label and value are optional.