Project

dfp_helper

0.01
No release in over 3 years
Low commit activity in last 3 years
Rails plugin to add DFP tags to your site. AKA Dart for Publishers Small Business, Google Ad Manager, Google Publisher Tags, GPT...
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

Runtime

< 3.3
 Project Readme

dfp_helper¶ ↑

Rails plugin to add DFP tags to your site.

AKA Dart for Publishers Small Business, Google Ad Manager, Google Publisher Tags, GPT…

Installation¶ ↑

$ gem install dfp_helper

Usage¶ ↑

In your layout between <head></head> put:¶ ↑

<%= dfp_helper_head %>

In your views:¶ ↑

<%= dfp_helper_slot '/1010898/sglinks_160x600' %>

Size needs to be declared if it cannot be guessed from the slot name:

<%= dfp_helper_slot '/11800773/moneymoney', {:size => [728,90]} %>

Supports targeting options:

<%= dfp_helper_slot '/11800773/moneymoney', {:size => [728,90], :targeting => {:host => 'sgforums.com', :countries => ['Singapore', 'Malaysia']}} %>

Slots in layout¶ ↑

If you have ad slots in your layout, you will need to make the calls to ‘dfp_helper_slot’ before ‘dfp_helper_head’, capture the output and then display it in the layout after.

For example:

<% content_for :ad_160x600 do %>
  <%= dfp_helper_slot '/1010898/sglinks_160x600' %>
<% end %>
<head>
  ...
  <%= dfp_helper_head %>
  ...
</head>
<body>
  ...
  <%= content_for :ad_160x600 %>
  ...
</body>

License¶ ↑

This project rocks and uses MIT-LICENSE.