Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

https://github.com/doorkeeper/garails

Google Analytics for Rails
https://github.com/doorkeeper/garails

Last synced: 29 days ago
JSON representation

Google Analytics for Rails

Lists

README

        

== 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.