Asyncomni
Omniture integration could be painful in rails application. This project uses simple concept of using iframe to make asynchronus calls (not ajax!) to omniture to send usage tracking information.
Pre-requisites:
For Rails 3+ Applications.
Installling
Install the gem by
gem install asyncomni
OR
Include the gem in your Gemfile and run bundle install.
gem 'asyncomni'
Run the generator
rails g asyncomni:install
This will create some file for you.
create config/omniture.yml
route resources :omniture, :only => [:index]
create app/views/layouts/_omniture.html.erb
append app/views/layouts/application.html.erb
Also require omniture.js
is your application.js
= require 'omniture'
That's it! :pray:
Note This gem is currenly in early beta version but provides support of tracking user id and page names for user visits.
This project uses MIT-LICENSE.