Tag Archives: small business

DFP goes asynchronous with its new Google Publisher Tag. Time to switch

< DFP Small Business Tutorial

On 25th Oktober 2011 Google introduced the new Google Publisher Tag for DFP Small Business.

The new Google Publisher Tags has a number of new benefits and improvements over the existing Google Ad Manager Tags.

There are multiple benefits of using these new tags:

  • Faster page loads – An asynchronous JavaScript fetch means that instead of waiting for the JavaScript to be returned from the DoubleClick servers, the page continues rendering and loads the ads into iframes when the creatives are returned from the server.
  • Google Publisher Console – The tag comes with a built-in debugging and support tool called the Google Publisher Console, which is enabled on all pages containing the Google Publisher Tag. To activate the Publisher Console, load your webpage containing Google Publisher Tags into a browser and append ?google_console=1 to the URL and use the keyboard shortcut Ctrl+F10 to toggle the console. The console provides checks for common tagging errors, visual highlights of all ad units and creatives on the page to help with debugging, and an alternative point of entry into the DFP front-end.
  • Single request mode – Single request mode means that instead of sending individual ad requests to DoubleClick servers, the browser is able to send one request notifying the server of all ad units on the page. This enables advanced roadblocking and improves page load time.

The differences between Google Ad Manager tags and the new Google Publisher tags?

Features Google Ad Manager tags Google Publisher Tags
Interstitials +
Number of ad requests per page Equal to number of ad slots per page (up to 16) One ad request per page with single request mode
Access to the Google Publisher Console +
Passbacks +
Multiple instances of the same ad unit on a page +
SSL support +
Slot-level custom targeting – (only for AdSense parameters) +
Page-level custom targeting +
Asynchronously refreshing ad slots on a page +
Non-JavaScript rendering (for email ads) +

Switching to  asynchronous Google Publisher Tags, can be quite some work,

It means replacing all the old Tags with the new asynchronous Tags but it is really worth it.

The page renders a lot faster now which in my opinion is the biggest plus and this should be reason enough to switch.

How to switch from the old Google Ad Manager Tags to the new asynchronous Google Publisher Tags?

  • Go to your Inventory Tab and click on Generate tags.
  • Select all the Ad Units for which you want to switch to the new Tag. Include them and click on Generate tags.
  • After that you see the Google Ad Manager Tags as a default but there is a new drop down at the top.
    Select Google Publisher Tag (asynchronous)

Now you need to replace your old Tag Code with the new Asynchronous Tag Code.

You need to replace both parts of the code, the header part and the body part otherwise it won’t work.

Contgratulations, you just made your website load faster.

< DFP Small Business Tutorial

| Tagged , , , , , , | Leave a comment

DFP Small Business Line Item Settings Explained

< DFP Small Business Tutorial
Basic Information
Name:
Name of the Line Item.

Inventory Size:
This setting defines the size of the creatives you want to use in this Line Item. All Creatives not matching the sizes selected here are automatically filtered out.
Settings
Type (priority):
The Type priority setting determines the order of delivery (priority) of your Line Item compared to your other Line Items applicable for the same targeted Ad Unit. There are other factors as well involved for determine delivery priority but this is the most important one. The number after the Type Setting indicates the priority of delivery. The lower the number the higher the priority. What are the delivery priority options?. The Types are listed in highest precedence to lowest precedence:

network_settings2

  • Sponsorship: Sponsorship Line Items have the highest delivery priority. Use this setting if you basically want an Ad to run all the time (you can specify a certain percentage of your impressions) for a certain duration. With this setting the Line Item will deliver as fast as possible and will override any competing line items of lower priority. Sponsorship support page.
  • Standard: The standard delivery option has 3 ranks (High, Normal, Low) determining the delivery priority and you can define a goal quantity of impressions or clicks. The delivery also depends on the amount of impressions served (over- or underserved), is it front-loaded (Delivery Impressions = as fast as possible) and how close the end date is. Standard support page.
  • Network: Network type is basically giving a percentage of the remaining impressions to a Line Item not used by higher priority Line Items. This is good to use when you want several Line Items to display evenly. Typically this Priority is used for delivering Ad Networks. This Priority is the first priority setting that makes the Line Item eligible to compete directly with AdSense and Ad Exchange. Network support page.
  • Bulk: This setting is basically a lower priority version of the Standard Type setting. It delivers a percentage of the remaining impressions to a Line Item not used by higher priority Line Items. This Priority makes the Line Item eligible to compete directly with AdSense and Ad Exchange. Bulk support page.
  • Price Priority: This setting fills your unsold inventory with the highest paying line item available. If you sell direct advertising based on impressions this Line Item setting is probably the one you want to use. You can define daily or lifetime delivery caps and you can compete the Line Item directly with AdSense and Ad Exchange. Price Priority support page.
  • House: House priority is the lowest priority and the fall back option if no other Line Items are available to be served. This is typically used for promoting your own services or products. House support page.

If you have multiple Line Items applicable for the same Ad Unit DFP will first check for Sponsorship -> Standard -> Network -> Bulk -> Price Priority -> House.

Start and End: This setting is pretty self-explanatory. Line Items with Standard and Bulk Priority deliver ads evenly across the flight (Daily Delivery Goal = [Total Quantity] / [Total Days from Start to End]). That is why you must define an End Time for delivery and can’t choose unlimited run time.

Continue reading

| Tagged , , , , , , | 4 Comments

DFP Small Business Tutorial

Google offers a free (if fewer than 90 million impressions/month) and very powerful Ad Server called DoubleClick for Publishers (DFP) Small Business.

what_is_dfp_small_business

When I started using DFP Small Business I first had some trouble to understand how it works.

The DFP Small Business Help Pages really help to solve specific problems.

But I could not find an easy to understand tutorial on how to setup and use DFP Small Busines, step by step.

It took me over half a year to wrap my head around everything that I needed to run DFP as my Ad Server, with all the features I required.

To spare you the learning curve here is a step by step tutorial on how to use DFP Small Business as Ad Server to serve your Ads (including AdSense Ads) on your websites.
Table of contents:

Appendix

Let us start with an Introduction into DFP Small Business.

| Tagged , , , , , , | 23 Comments

How to create a Basic Cascade with DFP Small Business

< DFP Small Business Tutorial

Often requested of Google DoubleClick for Publishers (DFB) Small Business (SB) is the ability to create a cascade.

Unfortunately, DFP Small Business does not innately allow you to create a cascade.

DFP Small Business does all the micromanaging for you on determining what ad to show based on the settings you have done.

But it’s still possible to do a cascade by utilizing the way the system works.
How it works
Cascading Line Items is basically having one Line Item deliver until it finishes after which the next Line Item in line starts their run.

You can emulate this by utilizing the 4 things:

  • Deliver impressions option “As fast as possible”.
  • House priority
  • Javascript
  • Multiple Ad Units/Ad Placements

The Premise
Please do note that this process is intended for use when there are no other non-cascading Line Items on the Ad Unit/Ad Placement being used.The basis premise of the process is this:

  • Having one Line Item “take over” an Ad Unit. You can use either Standard or Sponsorship. I prefer standard as often Cascades are done by “serve X impressions for this Line Item then serve Y impressions for other Line Item” vs being time determined (in which case you really don’t need to do this type of cascade).
  • Having one Line Item with a House priority with a Creative that writes out a new Ad Unit.

The Scenario
Overall, that’s how it works. Let’s get to the nitty gritty then, shall we?

For our scenario, we have 4 Tiers that should cascade. They are aptly named:

  • Tier One
  • Tier Two
  • Tier Three
  • Tier Four

The Set Up
For a 4 Tiered Cascade, we need 4 Ad Units (and 4 Ad Placements, each Ad Placement will refer to one Ad Unit) and 7 or 8 Line Items.

The Ad Units
Here are the Ad Units I created

  • Tier One
    • Ad Unit: Cascade_1_300x250
    • Ad Placement: Cascade_Tier_1
  • Tier Two
    • Ad Unit: Cascade_2_300x250
    • Ad Placement: Cascade_Tier_2
  • Tier Three
    • Ad Unit: Cascade_3_300x250
    • Ad Placement: Cascade_Tier_3
  • Tier Four
    • Ad Unit: Cascade_4_300x250
    • Ad Placement: Cascade_Tier_4

The Line Items
Here is the first Tier of Line Items I created with the basic settings.

  • Tier One
    • Cascade Tier One Ad
      Type: Standard High
      Start Date: Immediately (or whenever you want it to start)
      End Date: Unlimited
      Quantity: 100
      Deliver Impressions: As fast as possible
      Target Inventory: Cascade_Tier_1
    • Cascade Tier One Waterfall
      Type: House
      Start Date: Immediately (or whenever you want it to start)
      End Date: Unlimited (important to set unlimited!)
      Goal: 100%
      Target Inventory: Cascade_Tier_1

That’s how I have set up the Line Items for Tier One.

Tier 2, 3 and 4 follow the same exact settings. For the Line Item “Cascade Tier One Ad”, you would put your normal Creative here.

This is the ad you want to see in the first cascade. For the Line Item “Cascade Tier One
Waterfall”, instead of putting a Creative in there, you would put this:

<script type="text/javascript"> 
document.write('<scr'+'ipt type="text/javascript">'); 
document.write('GA_googleFillSlot("Cascade_2_300x250");'); 
document.write('<\/scr'+'ipt>'); 
</script>

The above code uses Javascript to print out the DFP code for the next Ad Unit:
Cascade_2_300x250.

Continue reading

| Tagged , , , , , , | Leave a comment

How to make AdSense compete with your other Ad inventory in DFP Small Business

< DFP Small Business Tutorial

I assume that if you are reading this chapter you are not only serving AdSense via DFP but instead have other Advertising campaigns that you run.

So how can you maximize the revenue of your Ad Inventory using the build in DFP AdSense feature? Easy, make AdSense compete with your other inventory.

This means that you can set up DFP so that it will only show AdSense if the AdSense Ad showing actually has a higher CPM then your other Ads in competition for a specific Ad Unit.

To do that you first need to set up the build in AdSense feature for your DFP Ad Units: How to set up Google AdSense using DFP Small Business build in AdSense option

If you previously used my initial approach and created a separate line item for each AdSense Ad Unit you unfortunately have to disable them all and set up your DFP Ad Units for using AdSense like I described in the link above.

Now you need to know that only Line Items of the following Type can compete with AdSense:

  • network
  • bulk
  • price priority
  • house

You can set the Type of a Line Item here:

network_settings2

You’ll find an explanation of the different priority types here: DFP Small Business Line Item Settings Explained

So if you want your Third Party Ad Inventory to compete with AdSense you need to make sure that the Line Items serving your Third Party Ads are set to one of the above Types.

Now you just need to set a CPM price for your Line Items and as soon as you did that, AdSense will compete with your Third Party Ad Inventory and will only show if the CPM price the AdSense Ad gets is higher then your defined CPM price.

You can set the CPM price by clicking on a Line Item you want to compete with AdSense then click on the Settings Tab and enter the CPM price into the Rate field.

cpm_price

Click save and you are done.

I have read some posts on webmaster forums where people thought they could use this system to ‘trick’ AdSense to serve higher paying Ads on their websites.

CAREFUL: If your goal is to only get Ads that have an equal or higher CPM you defined and if not don’t get an Ad at all then you can use the above method.

But if you think that you can ‘trick’ AdSense into serving only higher paying Ads to circumvent your Smart Pricing Factor you are mistaken.

If you use the method above and don’t have Third Party Ads competing with AdSense you will get a lot less Ad Impressions from AdSense (depending on the CPM you set).

Each Ad Impression that is not delivered, even if it only pays cents, is revenue lost. Keep that in mind.

< DFP Small Business Tutorial

| Tagged , , , , , , | 3 Comments