Standard Ad Specifications
Rich Media
Approved 3rd Party Vendors
Ad Guidelines & Policies
Implementation Instructions
Video Guidelines
Mobile Specs
AD SPECS
Rich Media
High Impact Ad Formats | Production Guidelines
Expandable Banners
Looping: Unlimited loops
Total Max Animation Time:
30 seconds
*No strobing elements after 30 seconds
Audio/Video: Accepted. See Ad Guidelines & Policies for details.
Expansion Guidelines
  • Creative pixel sizes include banner and panels.
  • 728 x 90 expands down only.
  • 336 x 280 can expand up, left, or down.
  • Method of expansion and collapse must be the same (mouseover or click)
  • Expansion "hotspots" must be clearly identified. "Hotspots" cannot exceed 33% of ad space; horizontal "hotspots" cannot exceed 50% of horizontal pixel length; vertical "hotspots" cannot exceed 50% of vertical pixel length.

Additional "Polite" File Load
  • Polite load represents the additional file size downloaded after the page loads. Polite loads are only accepted from CNNMoney.com approved 3rd party certified vendors and are not available with site served Flash. See below for list of approved Rich Media Vendors.
  • Additional load must terminate immediately when a user clicks off the page.
  • Combined file size: 120k for Flash; 500k/lo bandwidth and 1MB/hi bandwidth for video.
User-Initiated Expandable Banner
Expansion Guidelines
  • Controls: Mandatory prominent "Close" button in top right corner.
  • Expansion "hotspots" should be marked with appropriate call to action (mouse-over or click).

Submission Requirements
  • Advertiser must deliver two creatives: one expandable banner and one backup, non-expanding creative.
  • Expandable banners must be submitted for QA five (5) business days prior to campaign launch.
Host-Initiated Expandable Banner
Expansion Guidelines
  • No host-initiated expansion accepted on the CNNMoney.com Home page, Stock Quotes and Pre-Market pages or Run of Site.
  • Controls: Mandatory, prominent "Close" button in top right corner.
  • Frequency Cap: One per user per 12 hours.

Submission Requirements
  • Advertiser must deliver two creatives: one expandable banner and one backup, non-expanding creative.
  • Expandable banners must be submitted for QA five (5) business days prior to campaign launch.
 
Floating Ad with Banner Reminder
Floating Ad Dimensions: 500 x 500 Max.
Rich Media File Size 40K
Max Animation Time: unit may float for a maximum of 15 seconds, then must resolve back into a standard banner.
Standard banner sizes: 728x90; 336x280
Total Max Animation Time: 30 seconds
Audio/Video: Accepted. See Ad Guidelines & Policies for details.
Guidelines
  • Frequency Cap: one per unique user per 12 hours
  • Banner Reminder: Standard banner sizes only.
  • Floating ads are not permitted on the CNNMoney.com Home-page, Stock Quotes pages, Pre-Markets or Run of Site.
  • Floating ads must not contain hard borders or appear like a pop-up. This unit should not stay fixed in place for more than 1 second.
  • Positioning: Creative may not cover core page navigation, branding, or other ads on the page.
  • Close Functionality: Mandatory prominent and persistent "Close" button on top right of creative execution.
  • No browser shaking functionality allowed.

Submission Requirements
  • Floating expandable banners must be submitted for QA five (5) business days prior to campaign launch.
  • CNNMoney.com does not guarantee host initiated displays.

HTML Coding
Following are requirements for submitting HTML creative:
  • Ads must be live and fully functional at time of submission.
  • No JavaScript except for onChange events (No SCRIPT tags).
  • No nested TABLEs.
  • Reference images locally and submit image fragments along with the HTML code.
  • Do not include (HTML), (META), (HEAD), (TITLE) or (BODY) tags.
  • No cascading style sheets (CSS).
  • No flash fragments.
  • The only acceptable FORM method is GET. Method=POST is not allowed.
  • Image Maps must be client-side.
  • No "mailto" tags.
  • Forms must have a unique name.
  • The arrangement of form and table tags should be as follows: FORMTABLETABLEFORM
  • Maximum of 30 characters for alt text, including spaces.
  • Target URL may not exceed 200 characters.
  • Use a color palette of 256 or less adaptive colors with flat, Web-safe colors.
  • Designer must test creatives across all major browsers and versions prior to submission. At minimum, Netscape versions 4.0 and higher and Internet Explorer versions 5.0, Safari 1.0, Mozilla 1 and higher must be tested.
 
Flash Coding Guidelines
SWF File Requirements
  • Flash versions: Up through Flash 9
  • Frame Rate: Must be no more than 18fps
  • File Size: Cannot exceed 40K
  • Animation: 30 seconds maximum (including any strobing elements)
  • Backup GIFs (30K maximum) must be submitted

Please note that Flash ads must conform to all standard Turner Broadcasting System, Inc. interactive ad specs and guidelines—including file size, animation, and content-in addition to the specific coding specs noted in the CNNMoney.com Production Guidelines.

NOTE: If a third party is serving the ad, please follow that vendor's instructions for coding the Flash click through. All the aspects of the ad (i.e. file size, animation, etc.) must be in accordance with CNNMoney.com ad specifications.


SWF Movie Requirements (for the Flash developer)
A SWF movie is made like any other Flash movie. Any animation or ActionScript that would normally be used can be used with this method. The main difference is in the click through (getURL) actions.

Transparency
In order to avoid blocking the dropdown navigation bar, please append the following to all flash:

To the Object tag: <param name ="wmode" value="transparent">

and in the Embed tag, add:

wmode="transparent"


Click Tracking:
The author of the Flash source file (.fla) has to assign a clickTag variable using a getURL button action. They also have to make sure that they have selected _blank for a target so it opens in a new window.

Please implement one of the click tags below: See Sheet

The button action code should look like one of these examples:


on (release) {
getURL(clickTAG, "_blank")
}


on (release) {
getURL(_level10.clickTag, "_blank")
}


on (release) {
if (clickTag.substr(0,5) == "http:"){
getURL(clickTag,"_blank")
}
}


Filenames
The following characters should not be included in the filename:
  • Ampersands       &
  • Asterisks              *
  • Slashes             / or \
  • Spaces
  • Question Marks  ?

Because frames are sometimes used for serving ads, the target window for the click-through URL must be set to "_blank". If the target window is set incorrectly, the advertiser's site might appear in the ad frame. Never leave the target statement undeclared.


Upon submission, please denote a click-through URL for each ad in the e-mail body or in a spreadsheet. This URL will be used such that when a click through occurs, the browser will first contact the ad server to count the click and then go to the click-through site.



* A helpful link:
Tracking Macromedia Flash Movies
*Vendor serving fee may apply.
**CNNMoney.com will review each vendor product offered on a case-by-case basis. Specs and vendor art type/product
acceptance/certification are subject to change.
Production Specs, Ad Guidelines and Policies are subject to change at CNNMoney.com's discretion.