Free Behavioral Targeting and Segmentation - BTBuckets

Integration: OpenX

One of the most common uses of Behavioral Targeting is used with online ads. Being able to segment your ads based on behavior can allow your site to create new media sells and enhance your CPM.

Contents


About OpenX

OpenX is a free, open source ad server used to manage the advertising on over 100,000 websites around the world. The OpenX Ad Server is available as a hosted service or as downloaded software. Visit OpenX homepage.


Integrating BTBuckets with OpenX

To integrate BTBuckets on yout OpenX Adserver, just download the file Bucket_openx.zip, unzip it, upload the files to your website (such as the /js/ directory). Then, include them in the header HTML block after BTBuckets tag. Make sure the tags are included before ad slot script on every page.

Below is an example of an webpage using BTBuckets and OpenX. Besides adding the javascript call of the file described above (shown below in yellow), we also added the javascript variables within the OpenX tag, shown above in red.


<html>
<head>
<script type="text/javascript">
//<![CDATA[[
$BTB={s:XXXX};
$BTB.jsh="http://static.btbuckets.com/bt.js";
//]]>
</script>
<script type="text/javascript">
document.write(unescape("%3Cscript src='" + $BTB.jsh.replace(/(http:|https:)/i,document.location.protocol) + "' type='text/javascript'%3E%3C/script%3E"));

</script>
<script type="text/javascript" src="/js/bucket_adopenx.js"></script>
<script type='text/javascript'><!--//<![CDATA[
  var m3_u =  (location.protocol=='https:'?'https://demo.openx.org/delivery/ajs.php':'http://demo.openx.org/delivery/ajs.php');
  var m3_r = Math.floor(Math.random()*99999999999);
  if (!document.MAX_used) document.MAX_used = ',';
  document.write ("<scr"+"ipt type='text/javascript' src='"+m3_u);
  document.write ("?zoneid=26");
  document.write ('&cb=' + m3_r);
  //BTBuckets integration start
  integrateBTBwithOpenX(); 
  //BTBuckets integration end 
  if (document.MAX_used != ',') document.write ("&exclude=" + document.MAX_used);
  document.write (document.charset ? '&charset='+document.charset : (document.characterSet ? '&charset='+document.characterSet : ));

  document.write ("&loc=" + escape(window.location));
  if (document.referrer) document.write ("&referer=" + escape(document.referrer));
  if (document.context) document.write ("&context=" + escape(document.context));
  if (document.mmm_fo) document.write ("&mmm_fo=1");
  document.write ("'><\/scr"+"ipt>");
//]]>--></script>
<noscript><a href='http://demo.openx.org/delivery/ck.php?n=a99402c6&cb=INSERT_RANDOM_NUMBER_HERE' target='_blank'><img src='http://demo.openx.org/delivery/avw.php?zoneid=26&cb=INSERT_RANDOM_NUMBER_HERE&n=a99402c6' border='0' alt='' /></a>

</noscript>
...
...
... 
</html>

Targeting your buckets

  1. To start delivering special content, you have to create a campaign and a banner. If you already have a banner, select it.
  2. Click on Delivery Options > Add new limitation, then select site – variable and click add.
  3. Select the targeting criterias.
    1. Choose contains to include specific value in your targeting.
    2. Choose doesn’t contain to exclude specific values in your targeting.
  4. Set variable name as btbuckets and variable value to the same bucket name you defined on BTBuckets.
  5. If you want to deliver the banner for more than 1 bucket, please repeat steps 2 to 4.
  6. When you’re done setting all segmentation, click on Save Changes.

Examples


Tips

  • To get higher response rates with your targeting, try to create specifics messages in your creative ads. (Example: If you have a bucket profiling sport car fans, you can try an ad message like It seems that you would like to try our new Sports Car area. Click here to buy, read, etc).


Very easy, right? If you don't think so, please contact us!

Follow us on Twitter

© 2013   Created by BTBuckets.

Badges  |  Report an Issue  |  Terms of Service