Ruby On Rails helpers and assets for Google DFP
Ruby
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
lib
vendor/assets/javascripts
.gitignore
MIT-LICENSE
README.md
google_dfp.gemspec

README.md

Google DFP

Ruby On Rails helpers and assets for Google DFP.

Installation

Gemfile:

gem 'google_dfp', :git => 'git://github.com/digineo/google_dfp.git'

Create a /config/google_dfp.yml in your rails project containing all configured creatives:

# creative with fixed size
skyscraper:
  size: 120x600
  unit: /123456/bigsize

# two possible creatives
bigsize_billboard:
  size: 728x90 900x250
  unit: /123456/billboard

# out of page slot (no size)
oop:
  unit: /123456/oop

Add the supplied javascript to your asset pipeline (e. g. /app/assets/javascripts/application.js)

//= require google_dfp

Please ensure the google_dfp.js is inserted at the bottom of your <body> element and jQuery is loaded before.

Usage

Just call the dfp_tag helper in any view to include insert a DFP tag.

<%= dfp_tag :leaderboard %>

You can optionally specify a targeting hash:

<%= dfp_tag :leaderboard, { :country => 'US', :customer_job => 'teacher' } %>

Copyright

Copyright © 2012-2014 Digineo GmbH, released under the MIT license.