I needed to integrate Google Adsense with my Ruby On Rails application. It was quiet easy actually but initally it was somewhat time consming to search some bits and pieces.
So I am putting all the code here so that it may help you and I hope you will have fun with it.
//////// *************** 4 Steps *********//////////////
step 1 - Make a controller named ads (ruby script\generate controller ads) ,ads_controller.rb file, and replace code with the ocntent of the file at
Download AdsController.rb
Step 2 - In your rails hierarchy goto app/helpers/application_helper.rb put following code
def google_ad
content_tag("iframe",nil , :scrolling => "no", :frameborder => 0 ,
:width => 800, :height => 80,
:src => url_for(:controller => "ads", :action => "adsense",
:canvas => false, :only_path => false))
end
end
Step 3 - Go to app/views and in the rhtml file corresponding to the view add javacript code to call the function name "google_ad()"
one line code for this simple call is similar to
You can place it where ever you want to display adds.
Step4 - Refresh Code and GAdsense should be working :) You can play with the formating in ads_controller.rb file
Tuesday, July 8, 2008
Subscribe to:
Posts (Atom)