Tip #40: Understanding “page views” and OpenX impressions

Newcomers to OpenX often ask a seemingly simple question: “Why don’t I have the same number of impression in OpenX as page views in my website stats program?”

As is often the case, the answer is never quite as simple as the question, and you may need to look in a few different places before reaching the “aha!” moment where all becomes clear.

Number of ads per page

The most obvious starting point in the page views vs. OpenX impressions conundrum is to check how many ads you have per page on your site. If you have more than one ad per page, then you should have more OpenX impression than page views. If you have some pages without any ads, then you should have less OpenX impression than page views.

Of course, if you have some pages with one or more ads, and some without, or pages with varying numbers of ads per page, then obviously, you’ll need to do a little bit of maths to figure out your expected ratio of OpenX impressions to page views!

This might all seem pretty obvious, but it’s still worth noting, as it’s often overlooked.

Drop off

In the event that you have consistently less impression in OpenX than you were expecting relative to your number of page views, then drop off could be the culprit. Drop off occurs when a user clicks on a link in your page content, clicks the back button on the browser, or maybe even goes to a completely different page or even site before the ads on the page have loaded from OpenX and had their impressions recorded.

Now, some level of drop off is normal, and to be expected. You will never be able to eliminate drop off entirely, so please don’t waste your time trying!

However, if you are suffering from a high level of drop off — that is, very many less ad impressions than you were expecting — then there are three main possible reasons for this:

You can look at the difference in requests vs. impression in OpenX to help you diagnose drop off issues.

Web log analyzer issues

Web log analyzers look at web server logs to generate the number of page impressions on your site. If you are using a web log analyzer, and you are seeing a ratio of OpenX impression to page views that don’t make sense, then the following are all worth investigating:

  • Check that your web log analyzer is working properly — is it processing all your log files? Is your web server logging everything that it should be?;
  • Is your web log analyzer correctly excluding items from your web server log that are not page impressions? That is, are all calls to images, CSS files, JavaScript files, etc. being correctly excluded from page view counts? Most web log analyzers should do this by default, but it is worth double-checking; and
  • Finally, have you set up your web log analyzer to exclude all of the calls to the OpenX scripts from being analyzed?

  1. Ads placed at the bottom of the page are more likely to result in drop off. []

Tip #39: OpenX plugin path in upgrades

If you are running OpenX 2.8.0 or greater, and you upgrade, you will now be asked for the path to the old OpenX ad server installation directory. This is so that OpenX can copy over the files from the plugins that you had installed in your previous installation1.

This means there are two things you must now remember to do when upgrading your OpenX ad server:

  1. You must remember to keep a copy of your old OpenX ad server installation code on your server, so that you can specify its location when upgrading; and
  2. You must know how to specify the location of your old OpenX ad server installation, when performing the upgrade.

The correct format for the path to your old OpenX ad server installation is to use the full directory path. For example, if you were upgrading to OpenX 2.8.3 from OpenX 2.8.2, and you have your previous OpenX 2.8.2 code directory in “/var/www/html/openx-2.8.2/”, then this would be the full directory path that you specify during the upgrade.

Specifying the full path to the previous OpenX installation.

  1. For example, you may have the excellent OpenX Statistics as Graphs plugin installed []

Tip #38: Understanding re-targeting

In an AdExchanger.com article published at the end of last year, Bill Demas outlines his view of where online advertising will be going in 2010. In particular, The Guru thinks that all users of OpenX should take note of the following:

“In another paradigm shift, audience targeting will take on a whole new scope with the continued practice of advertisers buying ‘people’ instead of ‘pages’. These advancements are creating new efficiencies and transforming the way display advertising is bought and managed. They’re also having a bubble up effect upon advertisers, who are demanding improved performance and massive reductions in wasted ad spend. Another unforeseen effect is in the way it is changing the behaviors of media buyers: As one industry luminary put it, the ability to manipulate data and hand-pick your audience is “addicting.” In the near future, having a deep understanding of a target audience will be more important than having a broad reach, and any organization that brings this kind of knowledge to the table – coupled with the ability to execute upon the information – will be the big winners.”

So, if you’re a publisher using OpenX to run ads on your websites, how can you take part in this paradigm shift? How do you sell people to advertisers, instead of just impressions?

One way to do that is to enable the collection of information about people that you serve ads to, in order to enable retargeting. You can read all about how retargeting works — from an advertiser’s point of view — in a recent isocket blog post.

Of course, most OpenX users are not advertisers. So, how can you get involved in retargeting as a publisher?

Well, the team at Ad Server Plugins have just announced their behavioral targeting and retargeting plugin for OpenX! This plugin will let you, as a publisher, capture information about user behavior on your websites, which can then be used later to target advertising directly to specific ‘people’, instead of just to ‘pages’.

If you want to get involved, you can request pricing information from the Ad Server Plugins team via their site.

News: New release of the OpenX Statistics as Graphs plugin

The team over at Ad Server Plugins have released a new version of the OpenX Statistics as Graphs plugin. If you haven’t yet tried out this plugin, The Guru recommends that you do!

(Please note: If you have elected to resolve the recently announced vulnerability in OpenX 2.8.2 by removing the specified files from your OpenX ad server installation, instead of by upgrading to OpenX 2.8.3, then you will need to upgrade to OpenX 2.8.3 before you can install this plugin — the files removed when following OpenX’s instructions mean that you cannot install any plugins until the upgrade has been performed.)

News: Security vulnerability in OpenX 2.8.2

OpenX have announced a security vulnerability in version 2.8.2 of the OpenX ad server.

If you are running OpenX 2.8.2, you should immediately update to OpenX 2.8.3, or follow the instructions from OpenX, to remove the vulnerable files from your OpenX ad server installation.