OKO Digital

The ad optimisation people

  • Home
  • Publisher Solutions
    • Website Monetization
    • Header Bidding Max
    • Header Bidding for DFP
    • Ad Exchange for Header Bidding
    • App Monetisation
  • Resources
    • Ad Speed Tester
    • EU User Consent Guide
  • About us
    • OKO & the OKO team
    • Career opportunities
  • Blog
    • Latest blog posts
    • Ad Blocking
    • Ad Exchange (AdX)
    • Ad Optimisation
    • Ad Performance & Page Speed
    • Ad Publishing Landscape
    • AdSense
    • DoubleClick For Publishers (DFP)
    • Google Ad Manager
    • Google Certified Publishing Partners
    • Header Bidding
    • Privacy & GDPR
    • Program Policy
    • Traffic
  • Contact

DoubleClick for Publishers (DFP) . 7th April 2016

Using DFP Key-values to structure inventory

 

At OKO we often start the process of Ad Inventory Management by overhauling the publisher’s DFP inventory. It isn’t unusual to find relatively simple sites with hundreds of ad units defined. This is most common with older accounts, where complexity has been added over time to answer various targeting or reporting requirements, but we’ve seen it on brand new accounts too.

How things get out of control

Take the simple example below of a website with just three page types: Home, Category and Story. Each page has three ad units, in different position and it makes perfect sense to create nine ad units:

mockup_7

These would likely be named something like:

  • home-masthead
  • home-mpu1
  • home-mpu2
  • cat-leaderboard
  • cat-mpu
  • cat-sidebar
  • etc, etc..  9 units in total

Then ad-sales speak up

The ads sales team need to be able to sell ads directed at the different parts of the website; News, sports, events etc. Although there are only 5 categories (plus home page), this gives us 39 ad units made up of:

  • 3 units for the home page
  • 3 units for the category page X 6 categories = 18 ad units
  • 3 units for the story page X 6 categories = 18 ad units

39 ad units is getting heavy, but it still manageable for most. Then…

The ad optimizer gets involved

The ad optimizer wants to understand how performance differs between users who are logged in and logged out, but then also wants to run a multi-variant test to play off three networks.  Suddenly we’re looking at 234 ad units before anyone even utters the word “mobile”.

The current “record” we have seen is 401 active ad units for a moderately simple website.

We have a winner

How many ad units would I create?

Three. Yes, just three, and I wouldn’t lose any of the targeting and reporting benefits of using 239 either.

Enter our hero: Key-value targeting

We can use fewer ad-units without losing the benefits thanks to DFP’s key-value targeting feature. Key-value targeting (formally called “Custom Targeting Criteria”) allows us to add an extra dimension to our targeting and reporting.  This has many applications, including often allowing us to remove the need for additional ad units.

I’ll cover setting up key-value targeting in a later post. In simple terms though it just allows you to specify a key (such as “PageType”) that can have different values (such as “Home” or “Category”).  These values can then be targeting by line-items to keep our ad-sales team happy. If the potential values are defined before hand they can also be used in reporting**

**Attention Googlers! I know that there are a number of Googlers who read this blog. If any of you are on the DFP team please, please, please allow reporting of free-form values.  I have a special spot on the wall next to my desk that I use to bang my head against several times a week when this issue comes up! Thanks :)

How this would work in practice

Let’s have a look at how this would work in practice with our earlier example.  Each page type is just using three units, so we can call these whatever we want. It doesn’t matter that they show different sizes, we just map sizes to them that are appropriate on each page.mockup_8

We then simply create keys and add values for each of the dimensions that we want to use:

  • PageType home / category / story
  • Category news / sports / events / entertainment / business / other
  • LoggedIn yes / no
  • TestVariant A / B / C

 

DoubleClick for Publishers (DFP) . Tips

Could the ads on your site be earning more?

Learn more about how OKO help publishers earn more from their ads.

Learn More

Mat Bennett

Comments

  1. Ed says

    11th July 2017 at 8:28 pm

    Soooo, We could just use one Ad Unit. Allowing all sizes. And use Key/Values to target specific sizes as well. No need for three ad Unit?

    Reply
    • Mat Bennett says

      12th July 2017 at 8:51 am

      Technically, yes. This might become uncumbersome in practice, but it would work. This approach is sometimes used for passback tags too.

      Reply
  2. a niki says

    30th January 2018 at 3:04 pm

    Key values are great for targeting, but the biggest issue I’ve found is reporting when I want to report on multiple key-values in the same report. For example, if I have a position key value and a page type key value, I can’t generate a report for position on page type. Is there any way to get this kind of reporting?

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Search

Topics

  • Ad Blocking
  • Ad Exchange (AdX)
  • Ad Optimisation
  • Ad Performance & Page Speed
  • Ad Publishing Landscape
  • AdSense
  • DoubleClick For Publishers (DFP)
  • Google Ad Manager
  • Header Bidding
  • Privacy & GDPR
  • Program Policy
  • Traffic

Essential publisher news

Get our free monthly publisher bulletin featuring essential news, features and tips for publishers. Sign up for free. Unsubscribe at any time.
  • This field is for validation purposes and should be left unchanged.

The Cake Shed, Manor Farm, Manor Road, Hayling Island, Hampshire, PO11 0QW

023 9246 0000

OKO Facebook
OKO Linkedin
OKO Twitter
OKO Instagram
Google Certified Publisher Partner Logo

OKO is a registered trademark and trading style of OKO Digital Limited. Registered in England company number 03867231. © OKO Digital Limited 1996-2018. All Rights Reserved.

  • Privacy Policy
  • Cookie Policy