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.