Archive

Posts Tagged ‘javascript’
managedservices

Opening Pandora’s Video Advertising Box

September 4th, 2009

pandoraJust like the mythological Pandora created by Zeus who unleashed untold “ills, toils and sickness” on mankind, many in the Ad Ops world are wondering if video advertising isn’t the modern-day equivalent. The story goes that the only thing remaining in the jar (Editor: yes, the ‘box’ was actually a ‘jar’) was Hope. Likewise, video advertising offers the potential for great pitfalls and great promise.

Toils

Make no mistake; it’s a tricky realm to navigate. Setting up video ad serving involves a lot of the same steps that a typical ad server implementation does, but it also adds extra layers of complexity that require knowing what a video player can handle. There are a plethora of options out there to consider when deciding who has the best product for your specific needs. DoubleClick’s rich media product and Brightcove’s video platform are some of the more popular ones we’ve seen our publisher clients use quite successfully. However, cost becomes a concern when you’re looking to get more bang for your CPM bucks.

Hope

Fortunately, publishers are not limited to outsourcing their video operations to third-party providers. Because Adobe Flash® has become the de facto standard for building video players (offering ease of use and flexibility), many are able to develop video solutions in-house that effectively satisfy their video advertising requirements. It all just comes down to the expertise of the developers and their knowledge of what needs to be handled in their players. Here are some important factors to consider:

1) Know what Flash can do for you – Flash is not limited to just serving video. You want to get a 300×250 companion ad working in your player? Flash can do it. Overlays popping up in the middle of video content? Flash can do it. A moving shot of you jumping off rooftops in the middle of the night in a black cape? Err… umm.

2) Know what method you wish to employ in video ads – JavaScript is the most common method due to its use of what’s called “Flash variables” that an ad server uses to pass values for a variety of video player assets. The player can then grab those values and render them for each ad call made. But a programming language called XML is rapidly gaining ground. XML, in a way, allows you to pre-define your own code templates for serving any different combinations of assets.

3) Know how much you want to track – It’s becoming standard to include three-point tracking into players. This allows a publisher and/or advertiser to track the beginning, middle, and end of when a video ad plays. Some have gone even further and track in quartiles. Information like this is valuable to a client who wants to know how much interaction a user is having with their ads.

4) Know your ad server – This stays true whether it’s in banner or video advertising. Clearly defining the ad server architecture that will allow for as much flexible targeting as possible is critical to a successful video integration.

Let’s be clear here – this in no way should discourage you from deploying a third-party video advertising solution; many of them are well proven and have a lot to offer in helping ensure a more captivating advertising experience. The number of options is continuously growing and demonstrates that we’ve come a long way since the original opening of Pandora’s video advertising box. Knowing your requirements and getting the right video expertise will guarantee more “promise” than “pitfalls” when building the best video solution.

——————————

Blogged by Tim Robinson

Operative provides world-class video integration support through its Managed Services Ad Server Support team.  Tim Robinson manages this wildly band of ad serving gurus … they really do eat Javascript for breakfast.

managedservices

Yeah right! It’s complicated.. Why bad ad tagging is just money down the drain

July 31st, 2009

banana

When you consider their importance, it seems surprising that ad tags aren’t shown more love by publishers.  They should be. If a site is properly tagged, it can generate far more revenue than it otherwise would.   Simply put, every subpar ad tag causes a publisher to lose potential revenue.  Here’s why:

Communication between a website and an ad server

Ads that command the highest CPM are those that are best targeted to an audience.  I’m sure Nike, Vonage or any other advertiser will pay more for a campaign that delivers results in the form of clicks and actions and then conversion. The best way for a publisher to ensure that its audience is attracted to the ads being displayed is to use the site content to gauge the interest of each visitor. For sites that require user registration, additional information, such as age and gender, may also be available.

All of this valuable information is useless, however, if it doesn’t make it into the ad server.  Building an advanced ad tag that passes along all relevant information allows the ad server to present the most appropriate ad to the user. Considering that the ad tag is the main source of communication between a website and an ad server, it makes sense that a suitable ad tag is needed in order for the server to perform most effectively.

My content is the best

We all know that not all content is created equal.  What is truly helpful is to be able to identify which content performs best. Knowing the patterns of visitors on a website allows sales teams to best match campaigns to content. For example, ads that appear on pages featuring content that engrosses visitors, such as news articles and movie clips, may not receive as many clicks as those on pages whose content is of a more general nature. The performance of low-click content makes it unsuitable for CPC campaigns.  When the content type is included in the site tag (ex: sect=news or sect=video), the publisher can then decide to exclude these sections from CPC campaigns and utilize them for branding campaigns, which do not require high click rates.  Rather than let the low click-through rate of those sections drag down the average performance of the site, the publisher is able to separate them out and sell the high-click content at a premium.  In this way, the publisher is able to best match content to advertisers and maximize revenue.

Trying to sell – Bump up the appeal

When a website is outfitted with site tags that take into account useful information – such as user details, page position, and site content – the sales team is able to sell more targeted campaigns at higher rates.  Being able to differentiate content allows for more flexibility when selling inventory.

Reports, Reports and more Reports!

Even after an ad serves, an ad tag’s job is not done.  Detailed ad tags are able to enhance reporting capabilities and make delivery reports more robust.  The information contained in the reports is useful to both advertisers and publishers.

Advertisers love detailed reports because they provide the advertiser with the ability to more effectively optimize a campaign.  Many long term campaigns rely on optimization to attain the results that an advertiser is seeking.  Publishers that offer detailed reporting are attractive to advertisers because they are more in control of how their money is being spent.

Consider this scenario:  A publisher  MYSAMPLETAG.COM (fake name) with advanced ad tags is able to target certain ads to a website that features several sections, each with different user demographics.  When the advertiser (lets say  TOYSRUS) examines the detailed delivery report, they notice that creative featuring a puppy performed particularly well on a section of children’s content whose visitors are between the ages of 6 and 11. Armed with this information, the TOYSRUS chooses to run the puppy creative at a higher rotation in that section, increasing the click rate of the campaign. The robust reporting that sophisticated ad tags can offer allows for greater campaign optimization and can enhance the performance of the website.

Let me tell you …

A very good example of the company  that certainly knows the value of an ad tag is NBC Universal’s Local Integrated Media.  Their websites span many different domains and markets and they cater to the tastes of many different audiences. Through their systematic and organized site tags, they are able to provide detailed information which enables them to make the most of the content that they produce.   Their careful attention to their ad tags has helped them make their complex network manageable.

Net-Net

Properly tagging a website is an investment that is well worth making. The returns to be gained from targeted selling and advanced reporting are significant for publishers and should not be overlooked. Targeted selling allows publishers to properly match advertisers to content, ensuring high performance that is valuable to advertisers.  Additionally, advanced reporting allows for improved campaign optimization and boosts performance even more. Every site that is not adequately tagged is not living up to its full potential.

**If you are interested in retagging your web site, or would like to learn more about working with an Operative re-tagging strategy consultant, please contact Greg Carr at 212.206.4762 or gcarr@operative.com.

managedservices

What Tag are You?

July 17th, 2009

iframeAs part of what will be our ongoing series on The Anatomy of an Ad Tag, this post will offer a brief discussion of the key ‘pros and cons’ of two different ad tag types. Iframe or JavaScript ad tags?  You decide…

When tagging up a website with ad tags there are two main types which can deliver rich content, they are Iframe or JavaScript ad tags, but which one should you choose? In this post, we’ll take a minute to talk about the differences between the two, let’s kick off with Iframe tags.

Iframe Tags

An Iframe is simply a tag that defines an inline frame that contains another document. It is supported by all major browsers. With Iframes you can define the width and height of the document loaded into the frame and choose to have a border and define the border color. Iframes can serve most rich content but will have to have an Iframe buster file implemented to serve expandable creatives from a third party rich media vendor.

Iframe pros:

  • Although Iframe tags are in the page html, their content is loaded separately to the page so page load times may be slightly quicker than pages using JavaScript Tags.

Iframe cons:

  • There can be larger counting discrepancies with Iframe tags.
  • To serve expanding creatives, an Iframe buster file will need to be implemented by the publisher for each rich media vendor used. This is due to the nature of an Iframe being a fixed width and height.

JavaScript Tags

A JavaScript tag is the best tag for serving rich content because of its flexibility. JavaScript is also supported by all major browsers. JavaScript ad tags pull external content using the src variable.

JavaScript pros:

  • Can serve all rich media content.
  • Counting discrepancies can be less than Iframe tags.

JavaScript cons:

  • Can affect page load times as the browser will wait for the JavaScript content to load before continuing to render the page.
  • The tag will not show if the user has JavaScript disabled in their browser.

In conclusion, while both Iframe and JavaScript tags have their merits, it is our recommendation that you use JavaScript ad tags for serving ads because of their flexibility and ability to serve all rich media content now and in the future.  Iframe tags are only typically recommended for complex web pages where JavaScript is proven unsuitable such as refreshing elements in the same page.

What tag is your organization?  Why?  We’d really like to hear your opinions and experience on this subject.  Until next time, happy tagging!