News: OpenX 2.8.6 released (or not?)

Editor’s note: this is a post by guest blogger Erik Geurts

Just like in March 2010, a new version of the OpenX software has been released recently, but not a single byte of publicity has been devoted to it. No mention on the OpenX blog or on Twitter, nothing. Judging from the dates on the files in the download archive, the new release was completed on September 2nd of 2010, so almost a week ago.

This new version 2.8.6 seems to be mostly about the security issue that was found and fixed a few weeks ago. Back then, on August 12, a somewhat cryptic announcement was posted on the OpenX forums, informing people how to fix the security problem. That post also hinted at a new release that would be out soon.

The release notes file in the 2.8.6 archive points to the OpenX Developer site for more details, but the issue tracker for version 2.8.6 is still open and most issues in it are still marked as unresolved. And the version check inside the OpenX software

Altogether, this is a pretty strange situation. Obviously, it’s smart to upgrade to a new version as soon as it’s released, especially if the upgrade is about fixing security issues. On the other hand, what should we think about a release that is not announced in any way, shape or form?

Download the OpenX Community edition v2.8.6.

Introducing: OpenXtips.com guest blogger Erik Geurts

Editor’s note: this is a guest blog by new contributor Erik Geurts

It has been a few months since The Guru has posted a tip or news item, and I decided to reach out to him and ask if I could help out. To make a long story short, I was offered the role of guest blogger here on OpenXtips.com, and this is my first post.

OpenX consultant Erik Geurts

OpenX consultant and guest blogger Erik Geurts

Let me start by introducing myself. I have many years of experience using OpenX, I can’t remember exactly but it must have been late 2003 or early 2004 when I started using it. What I do know is that I joined the OpenX Community Forums on May 23, 2004. Like many I was searching for answers, but I found that I could also help others with their questions. I began getting requests for paid consulting work soon after, and this enabled me to start my own business as an OpenX consultant in 2008. The slightly longer version of this story can be read in a post on the OpenX company blog from May 2008.

Fast forward to the summer of 2010 and I’m still doing what I love, helping publishers, ad networks and advertisers with their OpenX Ad Server. Another part of my business is now to help people with the hosting of their OpenX systems, focusing on the European market for the moment. And last year I co-founded a project to kick start the development of plugins for OpenX Ad Server, with fellow OpenX consultant and expert Matteo Beccati.

Turning a hobby into a full time occupation and a growing business has been an amazing experience. It might look like it all went without effort, but let me assure you starting a business takes time, energy, dedication and perseverance. It’s all been worth it, in my book.

I’m planning to post some of my own tips here on OpenX Tips, I’ve got a few ideas already but feel free to leave a comment with your suggestions.

Shameless plug: I’m hosting an OpenX Master Class on October 7, in Amsterdam (Netherlands). During this unique event, a group of experienced OpenX users will gather to discuss advanced features and use cases of the OpenX Ad Server software. I will be facilitating this event to make sure it will be an intense training course and a memorable experience. More information and a signup form on my site.

Tip #44: Blocking statistics by IP address and user-agent

Did you know that in OpenX 2.8, you can, when Working as the Administrator account, go to Configuration > Global Settings > Banner Logging Settings, and in the Block Banner Logging Settings section, specify a list of IP addresses and user-agents which you do not want to log any statistics from?

If you have a small list of known IP addresses and/or user-agents that are causing invalid spikes in your statistics that you would like to block, then this is the place to do it.

Alternatively, if you are a relatively large publisher, you can use the IAB Spiders & Bots list here.

Tip #43: Understanding the statistics screen’s acronyms

Have you ever seen this in your OpenX installation?

User-level statistics preferences

You’ll find this in your OpenX 2.8 installation under My Account > Preferences > User Interface Preferences, and here you can change your account‘s preferences for which columns you would like to see on the statistics screens, and in which order they appear.

However, for newcomers to OpenX (and even to most experienced OpenX users), it’s perhaps not immediately obvious what all of these columns actually are. So, here’s The Guru’s guide to all of these acronyms…

  • ID: The ID of the item being shown in the statistics, such as the advertiser ID, campaign ID, banner ID, website ID, zone ID, etc.
  • Requests: Shown as “Req.” on statistics pages. As you would imagine, the number of requests. Will only be populated if requests have been enabled in your OpenX install.
  • Impressions: Shown as “Impr.” on statistics pages. Again, pretty obvious — the number of impressions.
  • Clicks: You guessed it — the number of clicks.
  • Click-Through Ratio: Shown as “CTR” on statistics pages. The number of clicks divided by the number of impressions. If you have 1000 impressions and 5 clicks, your CTR is 5 divided by 1000, or 0.5%.
  • Conversions: Shown as “Conv.” on statistics pages. The number of (approved) conversions, otherwise known as “actions” or “acquisitions” from a CTA based campaign.
  • Pending Conversions: Shown as “Pend. conv.” on statistics pages. The number of pending (i.e. not yet approved) conversions.
  • Impression SR: Shown as “Impr. SR” on statistics pages. The impression based “sales ratio”, being the number of conversions divided by the number of impressions. If you have 1000 impressions, 5 clicks and and 1 conversion, your Impression SR is 1 divided by 1000, or 0.1%.
  • Click SR: The click based “sales ratio”, being the number of conversions divided by the number of clicks. If you have 1000 impressions, 5 clicks and 1 conversion, your Click SR is 1 divided by 5, or 20%.
  • Basket value: Shown as “BV” on statistics pages. OpenX supports the addition of tracking variables to conversions, and one of these is the “Basket value” type. When set, OpenX considers this value to be the value of the conversion — so, for example, if the user is converting by making a purchase, the value of the purchase can be passed in as a “Basket value” tracking variable, and OpenX will display the sum of all the different conversion sales values in the BV column.
  • Number of items: Shown as “Num. Items” on statistics pages. Another tracking variable supported by OpenX conversions is the “Number of items” type, which can be used to track the number of items purchased by a user when a conversion occurs. As with the “Basket value” type, the “Num. Items” column will show the sum of all the different numbers of items purchased in the conversions.
  • Revenue: Shown as “Rev.” on statistics pages. The revenue generated by your campaigns. If, for example, you have set up a campaign with a CPM pricing model of $1.50, and you have delivered 500 impressions, then you would expect the revenue for the campaign to be $0.75.
  • Revenue CPC: A duplicate of ECPC below.
  • ECPM: The effective (revenue) cost per thousand impressions. That is, the effective CPM generated by the campaign, no matter how the revenue was generated. (Revenue could have come from a CPM, CPC or conversion basis.)
  • ECPC: The effective (revenue) cost per click. That is, the effective CPC generated by the campaign, no matter how the revenue was generated.
  • ECPS: The effective (revenue) cost per sale (conversion). That is, the effective CPA generated by the campaign, no matter how the revenue was generated.

You will also note that there are columns for ERPM (effective revenue per thousand impressions), ERPC (effective revenue per click), ERPS (effective revenue per sale), EIPM (effective income per thousand impressions), EIPC (effective income per click) and EIPS (effective income per sale). However, these were all based on the ability to enter a “cost” for your zones in OpenX, to represent your ad serving costs (either internal, or external, if you use OpenX to manage externally purchased inventory) — but this is no longer possible, so these columns no longer provide you with any additional information to those above, and are therefore no longer worth displaying.

News: Roundup

A bit of a general advertising world news round-up this week — don’t worry, The Guru has a couple of OpenX tip posts lined up for the next few weeks!

Yahoo!’s ad network getting some bad press for malvertising

Yahoo!’s Right Media has had some bad press lately for being one of the ad networks most guilty of serving up malware on publisher sites — and especially for past comments that this is somehow the publisher’s fault!

… while Google appears to be trying to do something about it

Meanwhile, Google has been getting some good press for its anti-malvertising site, which includes some tips for publishers on how to try to avoid displaying malvertising on your site.

Google moves into retargeting

Retargeting has been covered on OpenX Tips before, and to prove that this is not just a fancy tool that no-one is really using, Google are now offering retargeting on their AdWords campaigns. Are you thinking about how you can run retargeting on your advertisers campaigns yet?

Advertising spend on the up

Finally, some good news to finish up with! Apparently online advertising spend is on the up again, after a bit of a dip.