<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Support for OpenX Source ad server by independent OpenX Source Specialist Erik Geurts</title>
	<atom:link href="http://www.openxconsultant.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.openxconsultant.com</link>
	<description>Support, Consulting, and Training for OpenX Source ad server</description>
	<lastBuildDate>Sun, 09 Jun 2013 14:59:52 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>Introducing DashiX &#8211; the OpenX Source Dashboard plugin</title>
		<link>http://www.openxconsultant.com/blog/2013/04/introducing-dashix-the-openx-source-dashboard-plugin/</link>
		<comments>http://www.openxconsultant.com/blog/2013/04/introducing-dashix-the-openx-source-dashboard-plugin/#comments</comments>
		<pubDate>Wed, 10 Apr 2013 16:00:43 +0000</pubDate>
		<dc:creator>Erik Geurts</dc:creator>
				<category><![CDATA[Ad management]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[OpenX Ad Operations]]></category>
		<category><![CDATA[OpenX plugins]]></category>
		<category><![CDATA[OpenX Source]]></category>

		<guid isPermaLink="false">http://www.openxconsultant.com/?p=1194</guid>
		<description><![CDATA[This plugin will help you save time every day by showing you a quick overview of the total number of active campaigns, broken down by type (exclusive, contract, remnant). More quick stats overviews will be added in future releases. But more importantly, by clicking the big number, you will immediately see an overview of all [...]]]></description>
				<content:encoded><![CDATA[<p><a href="http://www.adserverplugins.com/openx/dashboard-plugin-for-openx-source/" target="_blank"><img class="alignright size-medium wp-image-870" title="OpenX Dashboard: An overview of all your active campaigns and a breakdown by type" src="http://www.adserverplugins.com/images/002-Dashboard-overview-page-300x173.png" alt="OpenX Dashboard: An overview of all your active campaigns and a breakdown by type" width="300" height="173" /></a>This plugin will help you save time every day by showing you a quick overview of the total number of active campaigns, broken down by type (exclusive, contract, remnant). More quick stats overviews will be added in future releases.</p>
<p>But more importantly, by clicking the big number, you will immediately see an overview of all your currently active contract campaigns, with a visual progress indicator. Continue reading to find out more!</p>
<h2>Campaign monitor with visual progress indicator</h2>
<div id="attachment_871" class="wp-caption alignright" style="width: 310px"><a href="http://www.adserverplugins.com/images/003-Campaign-monitor-all.png" rel="lightbox[1194]"><img class="size-medium wp-image-871" title="A comprehensive overview of all active contract campaigns with visual progress indicator" src="http://www.adserverplugins.com/images/003-Campaign-monitor-all-300x189.png" alt="A comprehensive overview of all active contract campaigns with visual progress indicator" width="300" height="189" /></a><p class="wp-caption-text">A comprehensive overview of all active contract campaigns with visual progress indicator &#8211; click to enlarge</p></div>
<p>Instead of having to go through the list of campaigns of all your advertisers, you see your contract campaigns listed here in a single screen. The campaigns that will end first are at the top, the ones that have some more time remaining are lower in the list.</p>
<p>The campaign name can be click to take you to the properties page directly, should you need to edit the campaign settings. The blue time progress bar shows you what percentage of the duration of the campaign has passed, and the colored line below is a visual progress indicator showing you exactly if a campaign is on schedule (in green), or behind or ahead of schedule (yellow). In severe cases, where the campaign is more than 10% off schedule, the visual progress indicator will turn red, enabling you to take action quickly and precisely.</p>
<p>More about <a title="Dashboard Plugin for OpenX Source: DashiX" href="http://www.adserverplugins.com/openx/dashboard-plugin-for-openx-source/">DashiX &#8211; the OpenX Source Dashboard</a>.</p>
Share this on:<a rel="nofollow" target="_blank"  href="http://twitter.com/home?status=Introducing%20DashiX%20-%20the%20OpenX%20Source%20Dashboard%20plugin%20-%20http%3A%2F%2Fwww.openxconsultant.com%2Fblog%2F2013%2F04%2Fintroducing-dashix-the-openx-source-dashboard-plugin%2F" ><img src="http://www.openxconsultant.com/wp-content/plugins/sociable-30/images/default/16/twitter.png" class="sociable-img sociable-hovers" title="Twitter" alt="Twitter" /></a><a rel="nofollow" target="_blank"  href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fwww.openxconsultant.com%2Fblog%2F2013%2F04%2Fintroducing-dashix-the-openx-source-dashboard-plugin%2F&amp;title=Introducing%20DashiX%20-%20the%20OpenX%20Source%20Dashboard%20plugin&amp;source=Support+for+OpenX+Source+ad+server+by+independent+OpenX+Source+Specialist+Erik+Geurts+Support%2C+Consulting%2C+and+Training+for+OpenX+Source+ad+server&amp;summary=This%20plugin%20will%20help%20you%20save%20time%20every%20day%20by%20showing%20you%20a%20quick%20overview%20of%20the%20total%20number%20of%20active%20campaigns%2C%20broken%20down%20by%20type%20%28exclusive%2C%20contract%2C%20remnant%29.%20More%20quick%20stats%20overviews%20will%20be%20added%20in%20future%20releases.%0D%0A%0D%0ABut%20more%20import" ><img src="http://www.openxconsultant.com/wp-content/plugins/sociable-30/images/default/16/linkedin.png" class="sociable-img sociable-hovers" title="LinkedIn" alt="LinkedIn" /></a><a rel="nofollow" target="_blank"  href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.openxconsultant.com%2Fblog%2F2013%2F04%2Fintroducing-dashix-the-openx-source-dashboard-plugin%2F&amp;t=Introducing%20DashiX%20-%20the%20OpenX%20Source%20Dashboard%20plugin" ><img src="http://www.openxconsultant.com/wp-content/plugins/sociable-30/images/default/16/facebook.png" class="sociable-img sociable-hovers" title="Facebook" alt="Facebook" /></a><a rel="nofollow" target="_blank"  href="mailto:?subject=Introducing%20DashiX%20-%20the%20OpenX%20Source%20Dashboard%20plugin&amp;body=http%3A%2F%2Fwww.openxconsultant.com%2Fblog%2F2013%2F04%2Fintroducing-dashix-the-openx-source-dashboard-plugin%2F" ><img src="http://www.openxconsultant.com/wp-content/plugins/sociable-30/images/default/16/email_link.png" class="sociable-img sociable-hovers" title="email" alt="email" /></a><br/><br/>]]></content:encoded>
			<wfw:commentRss>http://www.openxconsultant.com/blog/2013/04/introducing-dashix-the-openx-source-dashboard-plugin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Alternative for OpenX OnRamp</title>
		<link>http://www.openxconsultant.com/blog/2013/02/alternative-for-openx-onramp/</link>
		<comments>http://www.openxconsultant.com/blog/2013/02/alternative-for-openx-onramp/#comments</comments>
		<pubDate>Sat, 16 Feb 2013 00:25:55 +0000</pubDate>
		<dc:creator>Erik Geurts</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[OpenX Community Hosted]]></category>
		<category><![CDATA[OpenX Source]]></category>

		<guid isPermaLink="false">http://www.openxconsultant.com/?p=1170</guid>
		<description><![CDATA[A week ago, users of OpenX OnRamp were &#8216;just&#8217; wondering what they should do about the OpenX Market being closed off for them starting February 16, 2013. But then, completely unexpected, and without any warning, a much more urgent problem emerged when OpenX decided to shut down the OpenX OnRamp service on Saturday February 9, [...]]]></description>
				<content:encoded><![CDATA[<p>A week ago, users of OpenX OnRamp were &#8216;just&#8217; wondering what they should do about the OpenX Market being closed off for them starting February 16, 2013. But then, completely unexpected, and without any warning, a much more urgent problem emerged when OpenX decided to shut down the OpenX OnRamp service on Saturday February 9, leaving their websites with blank ad spots, advertisers with no service and publishers without revenue.</p>
<p>So now that OpenX OnRamp is gone for good, are there any alternatives? Of course there are!</p>
<p>Some publishers have migrated to other ad servers by now. Others have downloaded (<a href="http://download.openx.org/openx-2.8.10.zip" target="_blank">zip file</a>) and <a href="http://www.openxconsultant.com/blog/2011/01/choosing-a-smart-location-for-an-openx-installation/">installed</a> a copy of OpenX Source on their own server and replaced the invocation code on their site(s), perhaps with something smart like <a href="http://www.openxconsultant.com/blog/2011/05/benefits-of-openx-single-page-call-for-maximum-site-speed/">Single Page Call</a>. If you did, don&#8217;t forget to disable the OpenX Market plugin, since it won&#8217;t work any way after today.</p>
<p><a href="http://www.openxservers.com/openx-hosting/"><img class="alignright size-full wp-image-897" title="OpenX Source hosting" src="http://www.openxconsultant.com/images/openx-hosting.png" alt="Hosting for OpenX Source ad server" width="228" height="47" /></a>However, if you want to continue using the ad server system you know and love, but don&#8217;t want to spend time and energy on installing and configuring the software, there is another option: <a title="OpenX Source hosting" href="http://www.openxservers.com/openx-hosting/" target="_blank">OpenX Source hosting</a>. Also read the blog post on this <a title="Alternative for OpenX OnRamp" href="http://www.openxservers.com/2013/02/alternative-for-openx-onramp/" target="_blank">alternative for OpenX OnRamp</a>. This OpenX Source hosting service is not free, like OnRamp was, but it is more affordable than you might think. Just fill out the form and you will receive all the information in your inbox.</p>
Share this on:<a rel="nofollow" target="_blank"  href="http://twitter.com/home?status=Alternative%20for%20OpenX%20OnRamp%20-%20http%3A%2F%2Fwww.openxconsultant.com%2Fblog%2F2013%2F02%2Falternative-for-openx-onramp%2F" ><img src="http://www.openxconsultant.com/wp-content/plugins/sociable-30/images/default/16/twitter.png" class="sociable-img sociable-hovers" title="Twitter" alt="Twitter" /></a><a rel="nofollow" target="_blank"  href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fwww.openxconsultant.com%2Fblog%2F2013%2F02%2Falternative-for-openx-onramp%2F&amp;title=Alternative%20for%20OpenX%20OnRamp&amp;source=Support+for+OpenX+Source+ad+server+by+independent+OpenX+Source+Specialist+Erik+Geurts+Support%2C+Consulting%2C+and+Training+for+OpenX+Source+ad+server&amp;summary=A%20week%20ago%2C%20users%20of%20OpenX%20OnRamp%20were%20%27just%27%20wondering%20what%20they%20should%20do%20about%20the%20OpenX%20Market%20being%20closed%20off%20for%20them%20starting%20February%2016%2C%202013.%20But%20then%2C%20completely%20unexpected%2C%20and%20without%20any%20warning%2C%20a%20much%20more%20urgent%20problem%20emerged%20when" ><img src="http://www.openxconsultant.com/wp-content/plugins/sociable-30/images/default/16/linkedin.png" class="sociable-img sociable-hovers" title="LinkedIn" alt="LinkedIn" /></a><a rel="nofollow" target="_blank"  href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.openxconsultant.com%2Fblog%2F2013%2F02%2Falternative-for-openx-onramp%2F&amp;t=Alternative%20for%20OpenX%20OnRamp" ><img src="http://www.openxconsultant.com/wp-content/plugins/sociable-30/images/default/16/facebook.png" class="sociable-img sociable-hovers" title="Facebook" alt="Facebook" /></a><a rel="nofollow" target="_blank"  href="mailto:?subject=Alternative%20for%20OpenX%20OnRamp&amp;body=http%3A%2F%2Fwww.openxconsultant.com%2Fblog%2F2013%2F02%2Falternative-for-openx-onramp%2F" ><img src="http://www.openxconsultant.com/wp-content/plugins/sociable-30/images/default/16/email_link.png" class="sociable-img sociable-hovers" title="email" alt="email" /></a><br/><br/>]]></content:encoded>
			<wfw:commentRss>http://www.openxconsultant.com/blog/2013/02/alternative-for-openx-onramp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenX Source REST API</title>
		<link>http://www.openxconsultant.com/blog/2013/02/openx-source-rest-api/</link>
		<comments>http://www.openxconsultant.com/blog/2013/02/openx-source-rest-api/#comments</comments>
		<pubDate>Fri, 08 Feb 2013 14:08:22 +0000</pubDate>
		<dc:creator>Erik Geurts</dc:creator>
				<category><![CDATA[API]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[v2.6]]></category>
		<category><![CDATA[v2.8]]></category>

		<guid isPermaLink="false">http://www.openxconsultant.com/?p=1159</guid>
		<description><![CDATA[I would like to draw your attention to a product, which might turn out to be very useful for OpenX Source professionals and developers. OpenX Source REST API is a REST based API wrapper for the OpenX Source Ad Server. It provides remote communication for any application with OpenX Source using a REST architecture. All [...]]]></description>
				<content:encoded><![CDATA[<div id="attachment_1160" class="wp-caption alignright" style="width: 291px"><a href="http://www.openxsourcerestapi.com/" target="_blank"><img class=" wp-image-1160 " title="OpenX Source REST API" src="http://www.openxconsultant.com/images/openx-source-rest-api-logo.png" alt="OpenX Source REST API" width="281" height="85" /></a><p class="wp-caption-text">OpenX Source REST API</p></div>
<p>I would like to draw your attention to a product, which might turn out to be very useful for OpenX Source professionals and developers.</p>
<p><a href="http://www.openxsourcerestapi.com/" target="_blank">OpenX Source REST API</a> is a REST based API wrapper for the OpenX Source Ad Server. It provides remote communication for any application with OpenX Source using a REST architecture. All information, documentation, installation instructions and an online order form can be found on the website. A license for the OpenX Source REST API software costs US$ 299.</p>
Share this on:<a rel="nofollow" target="_blank"  href="http://twitter.com/home?status=OpenX%20Source%20REST%20API%20-%20http%3A%2F%2Fwww.openxconsultant.com%2Fblog%2F2013%2F02%2Fopenx-source-rest-api%2F" ><img src="http://www.openxconsultant.com/wp-content/plugins/sociable-30/images/default/16/twitter.png" class="sociable-img sociable-hovers" title="Twitter" alt="Twitter" /></a><a rel="nofollow" target="_blank"  href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fwww.openxconsultant.com%2Fblog%2F2013%2F02%2Fopenx-source-rest-api%2F&amp;title=OpenX%20Source%20REST%20API&amp;source=Support+for+OpenX+Source+ad+server+by+independent+OpenX+Source+Specialist+Erik+Geurts+Support%2C+Consulting%2C+and+Training+for+OpenX+Source+ad+server&amp;summary=%0D%0A%0D%0AI%20would%20like%20to%20draw%20your%20attention%20to%20a%20product%2C%20which%20might%20turn%20out%20to%20be%20very%20useful%20for%20OpenX%20Source%20professionals%20and%20developers.%0D%0A%0D%0AOpenX%20Source%20REST%20API%20is%20a%20REST%20based%20API%20wrapper%20for%20the%20OpenX%20Source%20Ad%20Server.%20It%20provides%20remote%20commun" ><img src="http://www.openxconsultant.com/wp-content/plugins/sociable-30/images/default/16/linkedin.png" class="sociable-img sociable-hovers" title="LinkedIn" alt="LinkedIn" /></a><a rel="nofollow" target="_blank"  href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.openxconsultant.com%2Fblog%2F2013%2F02%2Fopenx-source-rest-api%2F&amp;t=OpenX%20Source%20REST%20API" ><img src="http://www.openxconsultant.com/wp-content/plugins/sociable-30/images/default/16/facebook.png" class="sociable-img sociable-hovers" title="Facebook" alt="Facebook" /></a><a rel="nofollow" target="_blank"  href="mailto:?subject=OpenX%20Source%20REST%20API&amp;body=http%3A%2F%2Fwww.openxconsultant.com%2Fblog%2F2013%2F02%2Fopenx-source-rest-api%2F" ><img src="http://www.openxconsultant.com/wp-content/plugins/sociable-30/images/default/16/email_link.png" class="sociable-img sociable-hovers" title="email" alt="email" /></a><br/><br/>]]></content:encoded>
			<wfw:commentRss>http://www.openxconsultant.com/blog/2013/02/openx-source-rest-api/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenX Source &#8211; Mobile App Development SDK</title>
		<link>http://www.openxconsultant.com/blog/2013/01/openx-source-mobile-app-development-sdk/</link>
		<comments>http://www.openxconsultant.com/blog/2013/01/openx-source-mobile-app-development-sdk/#comments</comments>
		<pubDate>Mon, 28 Jan 2013 18:37:06 +0000</pubDate>
		<dc:creator>Erik Geurts</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[OpenX plugins]]></category>
		<category><![CDATA[OpenX Source]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[plugins]]></category>

		<guid isPermaLink="false">http://www.openxconsultant.com/?p=1148</guid>
		<description><![CDATA[From the web to the app &#8211; linking an OpenX Source ad server to smartphone apps The world&#8217;s favorite open source ad server, OpenX Source, was first developed in 1998. In those days, all we had were websites, and a need to display, measure and manage the ads on these sites. Most people didn&#8217;t even [...]]]></description>
				<content:encoded><![CDATA[<blockquote><p>From the web to the app &#8211; linking an OpenX Source ad server to smartphone apps</p></blockquote>
<p>The world&#8217;s favorite open source ad server, OpenX Source, was first developed in 1998. In those days, all we had were websites, and a need to display, measure and manage the ads on these sites. Most people didn&#8217;t even have a mobile phone, let alone a smart one. Today, there are actually more people using a smart phone to access the internet than a computer at home or the office. On the small screen, we often use apps in addition to the mobile browser. But almost always, advertising is the source of the revenue that enables web and app publishers to create and distribute their content, information, and features.</p>
<p>If you have an OpenX Source ad server to power the ads on your site, it&#8217;s a only logical that you want the use the same infrastructure for your apps. However, this is not a simple as it sounds. App developers would like to have an easy yet powerful way to display the ads in the app, preferably without the need to get a deep understanding of the ad server&#8217;s technology and capabilities. In short, they will start looking for a Software Development Kit (SDK) to be used in their development environment. Unfortunately, such an SDK for OpenX Source does not exist. Fortunately, we plan to change that.</p>
<p>I&#8217;m considering to initiate a project to develop and publish an OpenX Source &#8211; mobile SDK for app development, with the following goals:</p>
<ul>
<li>Simple yet powerful communication between the OpenX Source ad server, and apps on Android, iOS and Windows Phone devices;</li>
<li>Compatible with the IAB&#8217;s MRAID standard for mobile rich media advertising;</li>
<li>The whole inventory served by OpenX Source ad server to monetize your inventory for web and mobile.</li>
</ul>
<p>The project will most likely also include a plugin for the OpenX Source, to add the required capabilities to the ad server.</p>
<p>I&#8217;m keen to find out how big a market there would be for an SDK for OpenX Source, and that&#8217;s why I&#8217;d like to invite you to submit the form below and let me know about your interest. In return, I will keep you informed about the project, its developments and results.</p>
<p>I look forward to hearing from you!</p>

                <div class='gf_browser_unknown gform_wrapper' id='gform_wrapper_1' ><a id='gf_1' name='gf_1' class='gform_anchor' ></a><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_1' id='gform_1'  action='/feed/#gf_1'>
                        <div class='gform_heading'>
                            <span class='gform_description'>Please fill out the form below to inform me that you would be interested to learn more about the development of a mobile app development SDK for OpenX Source.</span>
                        </div>
                        <div class='gform_body'>
                            <ul id='gform_fields_1' class='gform_fields top_label description_below'><li id='field_1_1' class='gfield               gfield_contains_required' ><label class='gfield_label' for='input_1_1_3'>Name<span class='gfield_required'>*</span></label><div class='ginput_complex ginput_container' id='input_1_1'><span id='input_1_1_3_container' class='ginput_left'><input type='text' name='input_1.3' id='input_1_1_3' value='' tabindex='1' /><label for='input_1_1_3'>First</label></span><span id='input_1_1_6_container' class='ginput_right'><input type='text' name='input_1.6' id='input_1_1_6' value='' tabindex='2' /><label for='input_1_1_6'>Last</label></span><div class='gf_clear gf_clear_complex'></div></div></li><li id='field_1_2' class='gfield               gfield_contains_required' ><label class='gfield_label' for='input_1_2'>Email<span class='gfield_required'>*</span></label><div class='ginput_container'><input name='input_2' id='input_1_2' type='email' value='' class='large'  tabindex='3'   /></div></li><li id='field_1_5' class='gfield               gfield_contains_required' ><label class='gfield_label'>We need an SDK for (check all that apply):<span class='gfield_required'>*</span></label><div class='ginput_container'><ul class='gfield_checkbox' id='input_1_5'><li class='gchoice_5_1'><input name='input_5.1' type='checkbox'  value='Android'  id='choice_5_1' tabindex='4'  /><label for='choice_5_1'>Android</label></li><li class='gchoice_5_2'><input name='input_5.2' type='checkbox'  value='iOS'  id='choice_5_2' tabindex='5'  /><label for='choice_5_2'>iOS</label></li><li class='gchoice_5_3'><input name='input_5.3' type='checkbox'  value='Windows Phone'  id='choice_5_3' tabindex='6'  /><label for='choice_5_3'>Windows Phone</label></li><li class='gchoice_5_4'><input name='input_5.4' type='checkbox'  value='something else'  id='choice_5_4' tabindex='7'  /><label for='choice_5_4'>something else</label></li></ul></div></li><li id='field_1_4' class='gfield               gfield_contains_required' ><label class='gfield_label'>Your role (check all that apply):<span class='gfield_required'>*</span></label><div class='ginput_container'><ul class='gfield_checkbox' id='input_1_4'><li class='gchoice_4_1'><input name='input_4.1' type='checkbox'  value='App Developer'  id='choice_4_1' tabindex='8'  /><label for='choice_4_1'>App Developer</label></li><li class='gchoice_4_2'><input name='input_4.2' type='checkbox'  value='Publisher'  id='choice_4_2' tabindex='9'  /><label for='choice_4_2'>Publisher</label></li><li class='gchoice_4_3'><input name='input_4.3' type='checkbox'  value='Advertising Manager'  id='choice_4_3' tabindex='10'  /><label for='choice_4_3'>Advertising Manager</label></li><li class='gchoice_4_4'><input name='input_4.4' type='checkbox'  value='Other (please describe below)'  id='choice_4_4' tabindex='11'  /><label for='choice_4_4'>Other (please describe below)</label></li></ul></div></li><li id='field_1_3' class='gfield' ><label class='gfield_label' for='input_1_3'>Notes (optional)</label><div class='ginput_container'><textarea name='input_3' id='input_1_3' class='textarea small' tabindex='12'   rows='10' cols='50'></textarea></div></li>
                            </ul></div>
        <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_1' class='button gform_button' value='Submit' tabindex='13' /><input type='hidden' name='gform_ajax' value='form_id=1&amp;title=&amp;description=1' />
            <input type='hidden' class='gform_hidden' name='is_submit_1' value='1' />
            <input type='hidden' class='gform_hidden' name='gform_submit' value='1' />
            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' />
            <input type='hidden' class='gform_hidden' name='state_1' value='WyJhOjA6e30iLCJjMWYyMzMyOWY5ODExNjc3NjE3MWE2YzRhOTNhNzEwNCJd' />
            <input type='hidden' class='gform_hidden' name='gform_target_page_number_1' id='gform_target_page_number_1' value='0' />
            <input type='hidden' class='gform_hidden' name='gform_source_page_number_1' id='gform_source_page_number_1' value='1' />
            <input type='hidden' name='gform_field_values' value='' />
            
        </div>
                </form>
                </div>
                <iframe style='display:none;width:0px; height:0px;' src='about:blank' name='gform_ajax_frame_1' id='gform_ajax_frame_1'></iframe>
                <script type='text/javascript'>function gformInitSpinner_1(){jQuery('#gform_1').submit(function(){if(jQuery('#gform_ajax_spinner_1').length == 0){jQuery('#gform_submit_button_1, #gform_wrapper_1 .gform_previous_button, #gform_wrapper_1 .gform_next_button, #gform_wrapper_1 .gform_image_button').attr('disabled', true); jQuery('#gform_submit_button_1, #gform_wrapper_1 .gform_next_button, #gform_wrapper_1 .gform_image_button').after('<' + 'img id="gform_ajax_spinner_1"  class="gform_ajax_spinner" src="http://www.openxconsultant.com/wp-content/plugins/gravityforms/images/spinner.gif" alt="" />'); }} );}jQuery(document).ready(function($){gformInitSpinner_1();jQuery('#gform_ajax_frame_1').load( function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_1');var is_redirect = contents.indexOf('gformRedirect(){') >= 0;jQuery('#gform_submit_button_1').removeAttr('disabled');var is_form = !(form_content.length <= 0 || is_redirect);if(is_form){jQuery('#gform_wrapper_1').html(form_content.html());jQuery(document).scrollTop(jQuery('#gform_wrapper_1').offset().top);if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_1').val();gformInitSpinner_1();jQuery(document).trigger('gform_page_loaded', [1, current_page]);}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('#gforms_confirmation_message').html();if(!confirmation_content){confirmation_content = contents;}setTimeout(function(){jQuery('#gform_wrapper_1').replaceWith('<' + 'div id=\'gforms_confirmation_message\' class=\'gform_confirmation_message_1\'' + '>' + confirmation_content + '<' + '/div' + '>');jQuery(document).scrollTop(jQuery('#gforms_confirmation_message').offset().top);jQuery(document).trigger('gform_confirmation_loaded', [1]);}, 50);}else{jQuery('#gform_1').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [1, current_page]);} );} );</script><script type='text/javascript'> jQuery(document).ready(function(){jQuery(document).trigger('gform_post_render', [1, 1]) } ); </script>
Share this on:<a rel="nofollow" target="_blank"  href="http://twitter.com/home?status=OpenX%20Source%20-%20Mobile%20App%20Development%20SDK%20-%20http%3A%2F%2Fwww.openxconsultant.com%2Fblog%2F2013%2F01%2Fopenx-source-mobile-app-development-sdk%2F" ><img src="http://www.openxconsultant.com/wp-content/plugins/sociable-30/images/default/16/twitter.png" class="sociable-img sociable-hovers" title="Twitter" alt="Twitter" /></a><a rel="nofollow" target="_blank"  href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fwww.openxconsultant.com%2Fblog%2F2013%2F01%2Fopenx-source-mobile-app-development-sdk%2F&amp;title=OpenX%20Source%20-%20Mobile%20App%20Development%20SDK&amp;source=Support+for+OpenX+Source+ad+server+by+independent+OpenX+Source+Specialist+Erik+Geurts+Support%2C+Consulting%2C+and+Training+for+OpenX+Source+ad+server&amp;summary=From%20the%20web%20to%20the%20app%20-%20linking%20an%20OpenX%20Source%20ad%20server%20to%20smartphone%20apps%0D%0AThe%20world%27s%20favorite%20open%20source%20ad%20server%2C%20OpenX%20Source%2C%20was%20first%20developed%20in%201998.%20In%20those%20days%2C%20all%20we%20had%20were%20websites%2C%20and%20a%20need%20to%20display%2C%20measure%20and%20manage%20" ><img src="http://www.openxconsultant.com/wp-content/plugins/sociable-30/images/default/16/linkedin.png" class="sociable-img sociable-hovers" title="LinkedIn" alt="LinkedIn" /></a><a rel="nofollow" target="_blank"  href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.openxconsultant.com%2Fblog%2F2013%2F01%2Fopenx-source-mobile-app-development-sdk%2F&amp;t=OpenX%20Source%20-%20Mobile%20App%20Development%20SDK" ><img src="http://www.openxconsultant.com/wp-content/plugins/sociable-30/images/default/16/facebook.png" class="sociable-img sociable-hovers" title="Facebook" alt="Facebook" /></a><a rel="nofollow" target="_blank"  href="mailto:?subject=OpenX%20Source%20-%20Mobile%20App%20Development%20SDK&amp;body=http%3A%2F%2Fwww.openxconsultant.com%2Fblog%2F2013%2F01%2Fopenx-source-mobile-app-development-sdk%2F" ><img src="http://www.openxconsultant.com/wp-content/plugins/sociable-30/images/default/16/email_link.png" class="sociable-img sociable-hovers" title="email" alt="email" /></a><br/><br/>]]></content:encoded>
			<wfw:commentRss>http://www.openxconsultant.com/blog/2013/01/openx-source-mobile-app-development-sdk/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Patching OpenX Source v2.8.9 with v2.8.10 security fixes</title>
		<link>http://www.openxconsultant.com/blog/2012/09/patching-openx-source-v2-8-9-with-v2-8-10-security-fixes/</link>
		<comments>http://www.openxconsultant.com/blog/2012/09/patching-openx-source-v2-8-9-with-v2-8-10-security-fixes/#comments</comments>
		<pubDate>Thu, 20 Sep 2012 11:43:50 +0000</pubDate>
		<dc:creator>Erik Geurts</dc:creator>
				<category><![CDATA[Upgrading]]></category>
		<category><![CDATA[downloads]]></category>
		<category><![CDATA[how to]]></category>
		<category><![CDATA[security fix]]></category>
		<category><![CDATA[upgrade]]></category>
		<category><![CDATA[v2.8]]></category>

		<guid isPermaLink="false">http://www.openxconsultant.com/?p=1128</guid>
		<description><![CDATA[In a recent blog post, I wrote about the new OpenX Source version 2.8.10 which has been released for download. I also mentioned that the changes are relatively minor. Completing a full OpenX upgrade procedure is one way to implement the security measures that are contained in version 2.8.10, but if you have sufficient technical [...]]]></description>
				<content:encoded><![CDATA[<p>In a recent blog post, I wrote about the new OpenX Source version 2.8.10 which has been released for download. I also mentioned that the changes are relatively minor. Completing a <a title="How to: Upgrade OpenX Ad Server" href="http://www.openxconsultant.com/blog/2010/11/how-to-upgrade-openx-ad-server/">full OpenX upgrade procedure</a> is one way to implement the security measures that are contained in version 2.8.10, but if you have sufficient technical skills, it might be an interesting idea to just implement the code changes.</p>
<p><span id="more-1128"></span>With the help of fellow OpenX specialist Matteo Beccati, here is a &#8216;diff&#8217; file that details all the code changes that need to be made.</p>
<p>The following notes are extremely important:</p>
<ul>
<li>This is a &#8216;diff&#8217; file for the changes from version 2.8.9 to 2.8.10 only. Do NOT use this for older versions! Instead, do a full upgrade.</li>
<li>This is completely at your own risk. I do not offer any form of support, if you do not know how to implement a &#8216;diff&#8217; file, do not proceed.</li>
</ul>
<div style="float: left; width: 100%; text-align: center">

	<table class="download">
		<tr>
			<td><a rel="nofollow" title="Download version 1.0 of Patching OpenX Source v2.8.9 to v2.8.10.zip" onclick="if (window.urchinTracker) urchinTracker ('http://www.openxconsultant.com/downloads/Patching OpenX Source v2.8.9 to v2.8.10.zip');" href="http://www.openxconsultant.com/downloads/Patching OpenX Source v2.8.9 to v2.8.10.zip"><img src="http://www.openxconsultant.com/wp-content/plugins/drain-hole/icons/download-blue.png" alt="download" width="57" height="58"/></a></td>
			<td>
			 Download: <strong><a rel="nofollow" title="Download version 1.0 of Patching OpenX Source v2.8.9 to v2.8.10.zip" onclick="if (window.urchinTracker) urchinTracker ('http://www.openxconsultant.com/downloads/Patching OpenX Source v2.8.9 to v2.8.10.zip');" href="http://www.openxconsultant.com/downloads/Patching OpenX Source v2.8.9 to v2.8.10.zip">Patching OpenX Source v2.8.9 to v2.8.10.zip</a></strong><br /><br />
			 Version: 1.0<br />
			 Updated: September 21, 2012<br />
			 Size: 25.71 KB
			</td>
		</tr>
	</table>
	
</div>
Share this on:<a rel="nofollow" target="_blank"  href="http://twitter.com/home?status=Patching%20OpenX%20Source%20v2.8.9%20with%20v2.8.10%20security%20fixes%20-%20http%3A%2F%2Fwww.openxconsultant.com%2Fblog%2F2012%2F09%2Fpatching-openx-source-v2-8-9-with-v2-8-10-security-fixes%2F" ><img src="http://www.openxconsultant.com/wp-content/plugins/sociable-30/images/default/16/twitter.png" class="sociable-img sociable-hovers" title="Twitter" alt="Twitter" /></a><a rel="nofollow" target="_blank"  href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fwww.openxconsultant.com%2Fblog%2F2012%2F09%2Fpatching-openx-source-v2-8-9-with-v2-8-10-security-fixes%2F&amp;title=Patching%20OpenX%20Source%20v2.8.9%20with%20v2.8.10%20security%20fixes&amp;source=Support+for+OpenX+Source+ad+server+by+independent+OpenX+Source+Specialist+Erik+Geurts+Support%2C+Consulting%2C+and+Training+for+OpenX+Source+ad+server&amp;summary=In%20a%20recent%20blog%20post%2C%20I%20wrote%20about%20the%20new%20OpenX%20Source%20version%202.8.10%20which%20has%20been%20released%20for%20download.%20I%20also%20mentioned%20that%20the%20changes%20are%20relatively%20minor.%20Completing%20a%20full%20OpenX%20upgrade%20procedure%20is%20one%20way%20to%20implement%20the%20security%20meas" ><img src="http://www.openxconsultant.com/wp-content/plugins/sociable-30/images/default/16/linkedin.png" class="sociable-img sociable-hovers" title="LinkedIn" alt="LinkedIn" /></a><a rel="nofollow" target="_blank"  href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.openxconsultant.com%2Fblog%2F2012%2F09%2Fpatching-openx-source-v2-8-9-with-v2-8-10-security-fixes%2F&amp;t=Patching%20OpenX%20Source%20v2.8.9%20with%20v2.8.10%20security%20fixes" ><img src="http://www.openxconsultant.com/wp-content/plugins/sociable-30/images/default/16/facebook.png" class="sociable-img sociable-hovers" title="Facebook" alt="Facebook" /></a><a rel="nofollow" target="_blank"  href="mailto:?subject=Patching%20OpenX%20Source%20v2.8.9%20with%20v2.8.10%20security%20fixes&amp;body=http%3A%2F%2Fwww.openxconsultant.com%2Fblog%2F2012%2F09%2Fpatching-openx-source-v2-8-9-with-v2-8-10-security-fixes%2F" ><img src="http://www.openxconsultant.com/wp-content/plugins/sociable-30/images/default/16/email_link.png" class="sociable-img sociable-hovers" title="email" alt="email" /></a><br/><br/>]]></content:encoded>
			<wfw:commentRss>http://www.openxconsultant.com/blog/2012/09/patching-openx-source-v2-8-9-with-v2-8-10-security-fixes/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>OpenX Source v2.8.10 released for download</title>
		<link>http://www.openxconsultant.com/blog/2012/09/openx-source-v2-8-10-released-for-download/</link>
		<comments>http://www.openxconsultant.com/blog/2012/09/openx-source-v2-8-10-released-for-download/#comments</comments>
		<pubDate>Mon, 17 Sep 2012 07:13:52 +0000</pubDate>
		<dc:creator>Erik Geurts</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Upgrading]]></category>
		<category><![CDATA[downloads]]></category>
		<category><![CDATA[security fix]]></category>
		<category><![CDATA[upgrade]]></category>
		<category><![CDATA[v2.8]]></category>

		<guid isPermaLink="false">http://www.openxconsultant.com/?p=1119</guid>
		<description><![CDATA[Version 2.8.10 of OpenX Source has been released and is available for download immediately. This new release addresses security issues, according to a message that is displayed to OpenX Source system administrators when they log in. The new version can be retrieved from the OpenX download server: download OpenX Source v2.8.10. With the help of [...]]]></description>
				<content:encoded><![CDATA[<div id="attachment_1121" class="wp-caption alignright" style="width: 306px"><img class="size-full wp-image-1121" title="A new version of OpenX is available" src="http://www.openxconsultant.com/images/new-version-of-openx.jpg" alt="" width="296" height="124" /><p class="wp-caption-text">A new version of OpenX is available</p></div>
<p>Version 2.8.10 of OpenX Source has been released and is available for download immediately. This new release addresses security issues, according to a message that is displayed to OpenX Source system administrators when they log in.</p>
<p>The new version can be retrieved from the OpenX download server: <a title="Download OpenX Source v2.8.10" href="http://download.openx.org/openx-2.8.10.zip" target="_blank">download OpenX Source v2.8.10</a>.</p>
<p><span id="more-1119"></span>With the help of fellow OpenX consultant Matteo Beccati, I&#8217;ve completed a full code comparison of the new version in relation to the previous version 2.8.9. We&#8217;ve established that there are only a few files that have actually been altered, and there are no changes in the database other than updating the version number. Since a full upgrade procedure can be a lot of work, especially when there is a large database involved, it may be beneficial for some people with technical expertise to <a title="Patching OpenX Source v2.8.9 with v2.8.10 security fixes" href="http://www.openxconsultant.com/blog/2012/09/patching-openx-source-v2-8-9-with-v2-8-10-security-fixes/">directly apply the security fixes to an existing v2.8.9 installation</a>.</p>
Share this on:<a rel="nofollow" target="_blank"  href="http://twitter.com/home?status=OpenX%20Source%20v2.8.10%20released%20for%20download%20-%20http%3A%2F%2Fwww.openxconsultant.com%2Fblog%2F2012%2F09%2Fopenx-source-v2-8-10-released-for-download%2F" ><img src="http://www.openxconsultant.com/wp-content/plugins/sociable-30/images/default/16/twitter.png" class="sociable-img sociable-hovers" title="Twitter" alt="Twitter" /></a><a rel="nofollow" target="_blank"  href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fwww.openxconsultant.com%2Fblog%2F2012%2F09%2Fopenx-source-v2-8-10-released-for-download%2F&amp;title=OpenX%20Source%20v2.8.10%20released%20for%20download&amp;source=Support+for+OpenX+Source+ad+server+by+independent+OpenX+Source+Specialist+Erik+Geurts+Support%2C+Consulting%2C+and+Training+for+OpenX+Source+ad+server&amp;summary=%0D%0A%0D%0AVersion%202.8.10%20of%20OpenX%20Source%20has%20been%20released%20and%20is%20available%20for%20download%20immediately.%20This%20new%20release%20addresses%20security%20issues%2C%20according%20to%20a%20message%20that%20is%20displayed%20to%20OpenX%20Source%20system%20administrators%20when%20they%20log%20in.%0D%0A%0D%0AThe%20new%20ve" ><img src="http://www.openxconsultant.com/wp-content/plugins/sociable-30/images/default/16/linkedin.png" class="sociable-img sociable-hovers" title="LinkedIn" alt="LinkedIn" /></a><a rel="nofollow" target="_blank"  href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.openxconsultant.com%2Fblog%2F2012%2F09%2Fopenx-source-v2-8-10-released-for-download%2F&amp;t=OpenX%20Source%20v2.8.10%20released%20for%20download" ><img src="http://www.openxconsultant.com/wp-content/plugins/sociable-30/images/default/16/facebook.png" class="sociable-img sociable-hovers" title="Facebook" alt="Facebook" /></a><a rel="nofollow" target="_blank"  href="mailto:?subject=OpenX%20Source%20v2.8.10%20released%20for%20download&amp;body=http%3A%2F%2Fwww.openxconsultant.com%2Fblog%2F2012%2F09%2Fopenx-source-v2-8-10-released-for-download%2F" ><img src="http://www.openxconsultant.com/wp-content/plugins/sociable-30/images/default/16/email_link.png" class="sociable-img sociable-hovers" title="email" alt="email" /></a><br/><br/>]]></content:encoded>
			<wfw:commentRss>http://www.openxconsultant.com/blog/2012/09/openx-source-v2-8-10-released-for-download/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenX Source v2.8.9 released for download</title>
		<link>http://www.openxconsultant.com/blog/2012/05/openx-source-v2-8-9-released-for-download/</link>
		<comments>http://www.openxconsultant.com/blog/2012/05/openx-source-v2-8-9-released-for-download/#comments</comments>
		<pubDate>Mon, 14 May 2012 11:17:24 +0000</pubDate>
		<dc:creator>Erik Geurts</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Upgrading]]></category>
		<category><![CDATA[bug fix]]></category>
		<category><![CDATA[downloads]]></category>
		<category><![CDATA[security fix]]></category>
		<category><![CDATA[upgrade]]></category>
		<category><![CDATA[v2.8]]></category>

		<guid isPermaLink="false">http://www.openxconsultant.com/?p=1112</guid>
		<description><![CDATA[Version 2.8.9 of OpenX Source has been released and is available for download immediately. This new release addresses a serious security vulnerability that has been discovered in version 2.8.8 and all earlier versions of the 2.8 branch. The new release was announced on the OpenX company blog, which also has extra information and a download [...]]]></description>
				<content:encoded><![CDATA[<p>Version 2.8.9 of OpenX Source has been released and is available for download immediately. This new release addresses a serious security vulnerability that has been discovered in version 2.8.8 and all earlier versions of the 2.8 branch. The new release was announced on the <a title="OpenX Source 2.8.9 Security Release" href="http://blog.openx.org/05/openx-source-289-security-release/" target="_blank">OpenX company blog</a>, which also has extra information and a download link.</p>
<p><span id="more-1112"></span>The issue being fixed in this release is known as a &#8220;cross site request forgery&#8221;. The successful hacks that we have investigated all followed the same pattern:</p>
<ul>
<li>A legitimate administrator logged in on their own OpenX Source system, which usually results in displaying the &#8220;home&#8221; tab (also known as &#8220;dashboard&#8221;).</li>
<li>On the home tab, on the right hand side, there is an advertisement from OpenX.org, promoting products and services offered by OpenX such as the OpenX Market, OpenX Enterprise, consulting or support.</li>
<li>This advertisement is actually being delivered via the hosted version of OpenX Source, called OpenX OnRamp, and in some cases the ad being delivered came with some malicious code. It is not yet known how the hackers managed to get access to OpenX OnRamp enabling them to inject that malicious code in the dashboard ad.</li>
<li>When this malicious code runs, it will add another administrator user into the users table, and we believe it also reports back to some system operated by the hackers that a successful hack has been executed. Most of the times, the owner of the OpenX Source installation is completely unaware of the hack that has occurred.</li>
<li>Several days or sometimes even weeks later, the hackers then access the hacked OpenX Source installation directly, in almost all cases to upload altered or new plugins, enabling them to fully control this installation. They also make alterations to existing .htaccess files, giving them full access to directories that should normally be inaccessible for outsiders, and they disable the OpenX Source audit trail, thus making their actions impossible to follow and analyze afterwards.<br />
They then start to add malware to banners, which will in turn affect and infect the computers used by site visitors with malware, trojans, key loggers or other malicious software.</li>
</ul>
<p>The best course of action is of course to upgrade to version 2.8.9 of OpenX Source immediately. Should this not be possible for whatever reason, the following precautions should be taken:</p>
<ul>
<li>Stop logging in as an administrator user if you are just managing campaigns or looking at statistics.</li>
<li>Disable the display of the &#8220;dashboard&#8221; tab.</li>
<li>Lock down the admin directory of your OpenX installation by adding a .htaccess file that will only allow your own IP address to access the files in that directory.</li>
</ul>
<p>&nbsp;</p>
Share this on:<a rel="nofollow" target="_blank"  href="http://twitter.com/home?status=OpenX%20Source%20v2.8.9%20released%20for%20download%20-%20http%3A%2F%2Fwww.openxconsultant.com%2Fblog%2F2012%2F05%2Fopenx-source-v2-8-9-released-for-download%2F" ><img src="http://www.openxconsultant.com/wp-content/plugins/sociable-30/images/default/16/twitter.png" class="sociable-img sociable-hovers" title="Twitter" alt="Twitter" /></a><a rel="nofollow" target="_blank"  href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fwww.openxconsultant.com%2Fblog%2F2012%2F05%2Fopenx-source-v2-8-9-released-for-download%2F&amp;title=OpenX%20Source%20v2.8.9%20released%20for%20download&amp;source=Support+for+OpenX+Source+ad+server+by+independent+OpenX+Source+Specialist+Erik+Geurts+Support%2C+Consulting%2C+and+Training+for+OpenX+Source+ad+server&amp;summary=Version%202.8.9%20of%20OpenX%20Source%20has%20been%20released%20and%20is%20available%20for%20download%20immediately.%20This%20new%20release%20addresses%20a%20serious%20security%20vulnerability%20that%20has%20been%20discovered%20in%20version%202.8.8%20and%20all%20earlier%20versions%20of%20the%202.8%20branch.%20The%20new%20relea" ><img src="http://www.openxconsultant.com/wp-content/plugins/sociable-30/images/default/16/linkedin.png" class="sociable-img sociable-hovers" title="LinkedIn" alt="LinkedIn" /></a><a rel="nofollow" target="_blank"  href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.openxconsultant.com%2Fblog%2F2012%2F05%2Fopenx-source-v2-8-9-released-for-download%2F&amp;t=OpenX%20Source%20v2.8.9%20released%20for%20download" ><img src="http://www.openxconsultant.com/wp-content/plugins/sociable-30/images/default/16/facebook.png" class="sociable-img sociable-hovers" title="Facebook" alt="Facebook" /></a><a rel="nofollow" target="_blank"  href="mailto:?subject=OpenX%20Source%20v2.8.9%20released%20for%20download&amp;body=http%3A%2F%2Fwww.openxconsultant.com%2Fblog%2F2012%2F05%2Fopenx-source-v2-8-9-released-for-download%2F" ><img src="http://www.openxconsultant.com/wp-content/plugins/sociable-30/images/default/16/email_link.png" class="sociable-img sociable-hovers" title="email" alt="email" /></a><br/><br/>]]></content:encoded>
			<wfw:commentRss>http://www.openxconsultant.com/blog/2012/05/openx-source-v2-8-9-released-for-download/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What is eCPM and how is it calculated?</title>
		<link>http://www.openxconsultant.com/blog/2012/02/what-is-ecpm-and-how-is-it-calculated/</link>
		<comments>http://www.openxconsultant.com/blog/2012/02/what-is-ecpm-and-how-is-it-calculated/#comments</comments>
		<pubDate>Mon, 27 Feb 2012 15:59:00 +0000</pubDate>
		<dc:creator>Erik Geurts</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.openxconsultant.com/?p=1098</guid>
		<description><![CDATA[The acronym eCPM means &#8216;effective cost per mille&#8217;. It is the outcome of a calculation of the ad revenue generated by a banner or campagne, divided by the number of ad impressions of that banner or campaign expressed in units of 1,000. The &#8216;M&#8217; for mille in the name comes from the Latin meaning 1,000. [...]]]></description>
				<content:encoded><![CDATA[<p>The acronym eCPM means &#8216;effective cost per mille&#8217;. It is the outcome of a calculation of the ad revenue generated by a banner or campagne, divided by the number of ad impressions of that banner or campaign expressed in units of 1,000. The &#8216;M&#8217; for mille in the name comes from the Latin meaning 1,000. The formula to calculate eCPM is not all the complicated, once you realize the components that go into the computation.<br />
<span id="more-1098"></span></p>
<h2>Calculating eCPM for a CPM campaign</h2>
<p>When the campaign has a rate expressed in CPM (cost per mille), there is not a lot that needs to be done. The CPM rate is by definition identical to the eCPM value of that campaign.</p>
<h2>Calculating eCPM for a CPC campaign</h2>
<p>For campaigns with a CPC rate, the calculation works like this:</p>
<ul>
<li>you will need to lookup the number of ad impressions over a given period of time</li>
<li>you will also need to lookup the number of clicks on these ads over the same period of time</li>
<li>and finally you will need to know the CPC rate for the campaign</li>
</ul>
<p>Once you know this input data, the formula is:</p>
<ul>
<li>multiply the number of clicks by the CPC rate to come up with total revenue</li>
<li>divide the number of impressions by 1,000, giving you the number of blocks of 1,000 impressions delivered</li>
<li>divide the total revenue by the number of blocks of 1,000 impressions to come up with the eCPM value</li>
</ul>
<p>Let&#8217;s use the following fictional numbers for an example:</p>
<ul>
<li>a campaign with a CPC pricing was displayed 2 million times in a period of 1 day</li>
<li>in that same day, the ad server counted 5,000 clicks on the banners of the campaign</li>
<li>the CPC rate for the campaign was set to US$ 0.50</li>
</ul>
<p>We can now calculate the eCPM of this campaign with a CPC rate:</p>
<ul>
<li>total revenue was 5,000 clicks times $ 0.50 equals $ 2,500</li>
<li>2 million impressions equals 2,000 blocks of 1,000 impressions</li>
<li>the eCPM is $ 2,500 divided by 2,000, equals an eCPM of $ 1.25</li>
</ul>
<p>In reality, you will probably never see nice round numbers like these, but if you use the formula explained above, it is simple to compute the eCPM value of a CPC campaign for any given time frame.</p>
<h2>Calculating eCPM for a CPA campaign</h2>
<p>For campaigns with a CPA rate (cost per sale or cost per lead), the formula is rather similar:</p>
<ul>
<li>You will need to lookup the number of ad impressions over a given period of time</li>
<li>you will also need to lookup the number of sales or leads (OpenX calls these &#8216;conversions&#8217;) over the same period of time</li>
<li>and finally you will need to know the CPA rate for the campaign</li>
</ul>
<p>Once you know this input data, the formula is:</p>
<ul>
<li>multiply the number of conversions by the CPA rate to come up with the total revenue</li>
<li>divide the number of impressions by 1,000, giving you the number of blocks of 1,000 impressions delivered</li>
<li>divide the total revenue by the number of blocks of 1,000 impressions to come up with the eCPM value</li>
</ul>
<p>Let&#8217;s use the following fictional numbers as an example:</p>
<ul>
<li>a campaign with CPA pricing was displayed 2 million times in a period of 1 day</li>
<li>in the same day, the ad server measured 100 sales related to the banners that were displayed and clicked</li>
<li>the CPA rate for the campaign was set to $ 30 per sale</li>
</ul>
<p>We can now calculate the eCPM of this campaign with a CPA rate:</p>
<ul>
<li>total revenue was 100 sales times $ 30 equals $ 3,000</li>
<li>2 million impressions equals 2,000 blocks of 1,000 impressions</li>
<li>the eCPM is $3,000 divided by 2,000, equals an eCPM of $ 1.50</li>
</ul>
<p>Like in our previous example, it is highly unlikely that there are nice round numbers like this, but the formula is always the same.</p>
<h2>OpenX Source will automatically calculate the eCPM for you</h2>
<p>Fortunately, you do not have to calculate the eCPM outcomes yourselves. In the statistics screens of your OpenX Source ad server system, you can enable an extra column that will show this value automatically at all times.</p>
<h2>Is there a difference between eCPM and eRPM?</h2>
<p>The terms eCPM and eRPM mean exactly the same, the only difference is the context they are used for.</p>
<p>When a publishers discusses an advertising campaign with an advertiser, the advertiser thinks of the total amount on the invoice as a cost. Therefore the advertiser will think in terms of eCPM. For the publisher sending the invoice, the same amount is a source of income or revenue. Therefore, the publisher could think in terms of eRPM.</p>
<p>But essentially they are talking about the same numbers. Since sales people usually try to talk the same language as their customers, publisher usually just talk about eCPM when they discuss things with their advertisers, and that&#8217;s why everyone in the ad industry started using eCPM as the main term.</p>
Share this on:<a rel="nofollow" target="_blank"  href="http://twitter.com/home?status=What%20is%20eCPM%20and%20how%20is%20it%20calculated%3F%20-%20http%3A%2F%2Fwww.openxconsultant.com%2Fblog%2F2012%2F02%2Fwhat-is-ecpm-and-how-is-it-calculated%2F" ><img src="http://www.openxconsultant.com/wp-content/plugins/sociable-30/images/default/16/twitter.png" class="sociable-img sociable-hovers" title="Twitter" alt="Twitter" /></a><a rel="nofollow" target="_blank"  href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fwww.openxconsultant.com%2Fblog%2F2012%2F02%2Fwhat-is-ecpm-and-how-is-it-calculated%2F&amp;title=What%20is%20eCPM%20and%20how%20is%20it%20calculated%3F&amp;source=Support+for+OpenX+Source+ad+server+by+independent+OpenX+Source+Specialist+Erik+Geurts+Support%2C+Consulting%2C+and+Training+for+OpenX+Source+ad+server&amp;summary=The%20acronym%20eCPM%20means%20%27effective%20cost%20per%20mille%27.%20It%20is%20the%20outcome%20of%20a%20calculation%20of%20the%20ad%20revenue%20generated%20by%20a%20banner%20or%20campagne%2C%20divided%20by%20the%20number%20of%20ad%20impressions%20of%20that%20banner%20or%20campaign%20expressed%20in%20units%20of%201%2C000.%20The%20%27M%27%20for%20mil" ><img src="http://www.openxconsultant.com/wp-content/plugins/sociable-30/images/default/16/linkedin.png" class="sociable-img sociable-hovers" title="LinkedIn" alt="LinkedIn" /></a><a rel="nofollow" target="_blank"  href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.openxconsultant.com%2Fblog%2F2012%2F02%2Fwhat-is-ecpm-and-how-is-it-calculated%2F&amp;t=What%20is%20eCPM%20and%20how%20is%20it%20calculated%3F" ><img src="http://www.openxconsultant.com/wp-content/plugins/sociable-30/images/default/16/facebook.png" class="sociable-img sociable-hovers" title="Facebook" alt="Facebook" /></a><a rel="nofollow" target="_blank"  href="mailto:?subject=What%20is%20eCPM%20and%20how%20is%20it%20calculated%3F&amp;body=http%3A%2F%2Fwww.openxconsultant.com%2Fblog%2F2012%2F02%2Fwhat-is-ecpm-and-how-is-it-calculated%2F" ><img src="http://www.openxconsultant.com/wp-content/plugins/sociable-30/images/default/16/email_link.png" class="sociable-img sociable-hovers" title="email" alt="email" /></a><br/><br/>]]></content:encoded>
			<wfw:commentRss>http://www.openxconsultant.com/blog/2012/02/what-is-ecpm-and-how-is-it-calculated/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RESTful API module for OpenX Source</title>
		<link>http://www.openxconsultant.com/blog/2012/01/restful-module-for-openx-source/</link>
		<comments>http://www.openxconsultant.com/blog/2012/01/restful-module-for-openx-source/#comments</comments>
		<pubDate>Wed, 11 Jan 2012 15:06:50 +0000</pubDate>
		<dc:creator>Erik Geurts</dc:creator>
				<category><![CDATA[API]]></category>
		<category><![CDATA[v2.8]]></category>

		<guid isPermaLink="false">http://www.openxconsultant.com/?p=1067</guid>
		<description><![CDATA[After last week&#8217;s post mentioning the tutorial articles on the OpenX Source API by Canadian web developers Blackriver, I thought it might be useful to also point out that a developer named Rade Popovic created a RESTful API module for OpenX Source. This is in fact a wrapper around the original API that makes it [...]]]></description>
				<content:encoded><![CDATA[<p>After last week&#8217;s post mentioning the <a title="OpenX Source API tutorial" href="http://www.openxconsultant.com/blog/2012/01/openx-source-api-tutorial/">tutorial articles on the OpenX Source API</a> by Canadian web developers Blackriver, I thought it might be useful to also point out that a developer named Rade Popovic created a <a title="OpenX Source REST API" href="http://www.openxsourcerestapi.com/" target="_blank">RESTful API module for OpenX Source</a>. This is in fact a wrapper around the original API that makes it a lot easier to use the available features if you&#8217;re more experienced in using a REST interface. There are functions for working with agencies, users and channels, for advertisers, campaigns and banners, and for websites and zones. This module is offered for just 250 euro, and comes with extensive documentation.</p>
Share this on:<a rel="nofollow" target="_blank"  href="http://twitter.com/home?status=RESTful%20API%20module%20for%20OpenX%20Source%20-%20http%3A%2F%2Fwww.openxconsultant.com%2Fblog%2F2012%2F01%2Frestful-module-for-openx-source%2F" ><img src="http://www.openxconsultant.com/wp-content/plugins/sociable-30/images/default/16/twitter.png" class="sociable-img sociable-hovers" title="Twitter" alt="Twitter" /></a><a rel="nofollow" target="_blank"  href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fwww.openxconsultant.com%2Fblog%2F2012%2F01%2Frestful-module-for-openx-source%2F&amp;title=RESTful%20API%20module%20for%20OpenX%20Source&amp;source=Support+for+OpenX+Source+ad+server+by+independent+OpenX+Source+Specialist+Erik+Geurts+Support%2C+Consulting%2C+and+Training+for+OpenX+Source+ad+server&amp;summary=After%20last%20week%27s%20post%20mentioning%20the%20tutorial%20articles%20on%20the%20OpenX%20Source%20API%20by%20Canadian%20web%20developers%20Blackriver%2C%20I%20thought%20it%20might%20be%20useful%20to%20also%20point%20out%20that%20a%20developer%20named%20Rade%20Popovic%20created%20a%20RESTful%20API%20module%20for%20OpenX%20Source.%20T" ><img src="http://www.openxconsultant.com/wp-content/plugins/sociable-30/images/default/16/linkedin.png" class="sociable-img sociable-hovers" title="LinkedIn" alt="LinkedIn" /></a><a rel="nofollow" target="_blank"  href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.openxconsultant.com%2Fblog%2F2012%2F01%2Frestful-module-for-openx-source%2F&amp;t=RESTful%20API%20module%20for%20OpenX%20Source" ><img src="http://www.openxconsultant.com/wp-content/plugins/sociable-30/images/default/16/facebook.png" class="sociable-img sociable-hovers" title="Facebook" alt="Facebook" /></a><a rel="nofollow" target="_blank"  href="mailto:?subject=RESTful%20API%20module%20for%20OpenX%20Source&amp;body=http%3A%2F%2Fwww.openxconsultant.com%2Fblog%2F2012%2F01%2Frestful-module-for-openx-source%2F" ><img src="http://www.openxconsultant.com/wp-content/plugins/sociable-30/images/default/16/email_link.png" class="sociable-img sociable-hovers" title="email" alt="email" /></a><br/><br/>]]></content:encoded>
			<wfw:commentRss>http://www.openxconsultant.com/blog/2012/01/restful-module-for-openx-source/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenX Source API tutorial</title>
		<link>http://www.openxconsultant.com/blog/2012/01/openx-source-api-tutorial/</link>
		<comments>http://www.openxconsultant.com/blog/2012/01/openx-source-api-tutorial/#comments</comments>
		<pubDate>Wed, 04 Jan 2012 11:39:07 +0000</pubDate>
		<dc:creator>Erik Geurts</dc:creator>
				<category><![CDATA[Ad management]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[Inventory Management]]></category>
		<category><![CDATA[OpenX Source]]></category>
		<category><![CDATA[Statistics]]></category>
		<category><![CDATA[v2.8]]></category>

		<guid isPermaLink="false">http://www.openxconsultant.com/?p=1056</guid>
		<description><![CDATA[The team at Black River (a web development firm based in Toronto, Canada), are working on an article series about the API in OpenX Source v2.8. As they say in the first article: Especially when it comes to OpenX API – there is almost nothing out there but a few blog posts and outdated code [...]]]></description>
				<content:encoded><![CDATA[<p><a title="Black River" href="http://blackriverweb.com/" target="_blank"><img class="alignright size-full wp-image-1057" title="Black River" src="http://www.openxconsultant.com/images/black-river-logo.gif" alt="Black River, web development firm in Toronto Canada" width="231" height="44" /></a>The team at <a href="http://blackriverweb.com/" target="_blank">Black River</a> (a web development firm based in Toronto, Canada), are working on an article series about the API in OpenX Source v2.8. As they say in the first article:</p>
<blockquote><p>Especially when it comes to OpenX API – there is almost nothing out there but a few blog posts and outdated code samples. We would really like to share our experiences (both positive and negative) with OpenX API as we strongly believe that the OpenX platform should remain easy accessible and open to the public.</p></blockquote>
<p>I strongly agree with this and that&#8217;s why I wanted to draw some extra attention to these articles.</p>
<p>Here is a run down of the articles in the series:</p>
<ul>
<li>The first article is an <a title="Introduction to the OpenX Source API" href="http://blackriverweb.com/2011/12/openx-api-part-1/" target="_blank">introduction to the OpenX Source API</a>, with some background information on why it was developed and how to connect with the API.</li>
<li>In the second article, the examples are mostly about <a title="Using the OpenX API to work with advertisers" href="http://blackriverweb.com/2011/12/openx-api-advertisers-part-2/" target="_blank">using the OpenX Source API to work with advertisers</a> (creating, modifying, retrieving statistics).</li>
<li>The third article explains <a href="http://blackriverweb.com/2012/01/openx-api-the-theory-behind-openx-campaigns-and-ecpm-part-3/" target="_blank">how the eCPM can be calculated for campaigns with different pricing models</a> (like CPM, CPC and CPA), as an introduction for a later article about managing campaigns via the OpenX Source API.</li>
</ul>
Share this on:<a rel="nofollow" target="_blank"  href="http://twitter.com/home?status=OpenX%20Source%20API%20tutorial%20-%20http%3A%2F%2Fwww.openxconsultant.com%2Fblog%2F2012%2F01%2Fopenx-source-api-tutorial%2F" ><img src="http://www.openxconsultant.com/wp-content/plugins/sociable-30/images/default/16/twitter.png" class="sociable-img sociable-hovers" title="Twitter" alt="Twitter" /></a><a rel="nofollow" target="_blank"  href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fwww.openxconsultant.com%2Fblog%2F2012%2F01%2Fopenx-source-api-tutorial%2F&amp;title=OpenX%20Source%20API%20tutorial&amp;source=Support+for+OpenX+Source+ad+server+by+independent+OpenX+Source+Specialist+Erik+Geurts+Support%2C+Consulting%2C+and+Training+for+OpenX+Source+ad+server&amp;summary=The%20team%20at%20Black%20River%20%28a%20web%20development%20firm%20based%20in%20Toronto%2C%20Canada%29%2C%20are%20working%20on%20an%20article%20series%20about%20the%20API%20in%20OpenX%20Source%20v2.8.%20As%20they%20say%20in%20the%20first%20article%3A%0D%0AEspecially%20when%20it%20comes%20to%20OpenX%20API%20%E2%80%93%20there%20is%20almost%20nothing%20out%20t" ><img src="http://www.openxconsultant.com/wp-content/plugins/sociable-30/images/default/16/linkedin.png" class="sociable-img sociable-hovers" title="LinkedIn" alt="LinkedIn" /></a><a rel="nofollow" target="_blank"  href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.openxconsultant.com%2Fblog%2F2012%2F01%2Fopenx-source-api-tutorial%2F&amp;t=OpenX%20Source%20API%20tutorial" ><img src="http://www.openxconsultant.com/wp-content/plugins/sociable-30/images/default/16/facebook.png" class="sociable-img sociable-hovers" title="Facebook" alt="Facebook" /></a><a rel="nofollow" target="_blank"  href="mailto:?subject=OpenX%20Source%20API%20tutorial&amp;body=http%3A%2F%2Fwww.openxconsultant.com%2Fblog%2F2012%2F01%2Fopenx-source-api-tutorial%2F" ><img src="http://www.openxconsultant.com/wp-content/plugins/sociable-30/images/default/16/email_link.png" class="sociable-img sociable-hovers" title="email" alt="email" /></a><br/><br/>]]></content:encoded>
			<wfw:commentRss>http://www.openxconsultant.com/blog/2012/01/openx-source-api-tutorial/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
