Banner Ad Specification

Banner Ad Specification for GIF and JPG Ads

Ad Name Size (Pixels) Max file size (KB) Max Rotations Max Animation (seconds)
Top Full 468x60 30 3 15
LeaderBoard 728x90 40 3 15
Sidebar Tile Ad 125x125 20 3 15
Sidebar Skyscraper 1 120x600 40 3 15
Sidebar Skyscraper 2 160x600 50 3 15
Feature Ad (IMU) 300x250 40 3 15
Interstitial 640x480 100 3 15
Note: Outlook will show only the first frame of an animated GIF/JPG image. So, for newsletter ads the first frame should have a call for action.

Banner Ad Specification for Flash Ads

Imporatant Note: Flash ads can not be displayed on ANY mobile devices
like iPad/iPhone/Samsung/Android/Fablets.

You must include our click tag code from below the table. Following table specifies a filesize and animation requirements.
Ad Name Size (Pixels) Initial file size (KB) Final File size (KB) Max Rotations Max Animation (seconds)
Top Full 468x60 30 60 3 15
LeaderBoard 728x90 40 80 3 15
Sidebar Tile Ad 125x125 20 40 3 15
Sidebar Skyscraper 1 120x600 40 80 3 15
Sidebar Skyscraper 2 160x600 50 100 3 15
Feature Ad (IMU) 300x250 40 80 3 15
Interstitial 640x480 100 200 3 15

How to add a click tag code to Flash ads

(technical guide for flash developers)

The code is dependant on the version of ActionScript you are using:

ActionScript version 2:

  1. Create a transparent button on the top layer:
  2. Attach the following code:
  3. on (release) {
    if (_root.clickTag.substr(0, 5) == ‘http:’) {
    getURL(_root.clickTag.String(), ‘_blank’,'POST’);

ActionScript version 3 (tested with CS3-CS5.5):
(All names should be unique to the project and are here only as a suggestion.
Note that the clickTag is our passed parameter and you must use that parameter_name to read the target URL)

  1. Create a new top layer and name it “action”.
  2. Make sure the timeline covers all frames(0:n) within the top layer. If you have your own ActionScript, please, if possible put it in another (lower) layer.
  3. On that top layer create a shape (rectangle) covering the whole area of the document.
    ---- Set fill “alpha” to zero, to make shape transparent.
    ---- No borders (Ensure that the shape has no unwanted borders.)
    ---- Convert shape into symbol(Selection tool - right click on shape, convert to symbol.
  4. Set property of shape to Movie Clip, and name it “my_mc” in Properties. This action will converts the object to “movie Clip”.
  5. Name the Instance “my_mc ” (to do so, for CS5 or above you may use a “Classic ” workspace ( Window->Worksapce->Classic ).
  6. Click on the new top layer and open the action script (F9) editor.
  7. In the action script editor select “ActionScript 3.0 ” and enter the following code:
    Flash 10 or later
    // For Flash 10 or later.
    my_mc.addEventListener(MouseEvent.ROLL_OVER, myMcOver);

    function myMcOver(e: MouseEvent): void {
    my_mc.buttonMode = true;
    my_mc.useHandCursor = true;

    function (): void {
    new URLRequest(root.loaderInfo.parameters.clickTag), "_blank");

    Flash 8 and 9
    // Define global parameter ‘myClickString’ to store the value of the clickTag
    var myClickString:String=”;// Navigate to the url when the user clicks on the flash object.
    function GoToUrl(event:MouseEvent) {

    var MyURL:URLRequest = new URLRequest(myClickString);

    my_mc.addEventListener(MouseEvent.CLICK, GoToUrl);// Set the cursor to hand when the mouse is over the movie Clip
    // for CS3 do not add the return type (:void) of the myMcOver !!!
    function myMcOver(e:MouseEvent):void {

    my_mc.buttonMode = true;
    my_mc.useHandCursor = true;


    // Get clickTag value from the Query-String, after loading the flash document is completed.
    function loaderComplete(myEvent:Event) {

    var myQueryStrings=this.loaderInfo.parameters;

    this.loaderInfo.addEventListener(Event.COMPLETE, loaderComplete);

  8. To test the new script, run: debug -> “test movie”
  9. Save the source (fla) file.
  10. Generate the executable (swf) file.

If you would like to use a, you may use it with the following code:

package YOUR-NAME_fla

import flash.display.*;
dynamic public class MainTimeline extends MovieClip;
public var my_mc:MovieClip;
public var myClickString:String;
public function MainTimeline()
this.myClickString = ”
}// end function
public function GoToUrl(event:MouseEvent)
var _loc_2:* = new URLRequest(this.myClickString);
}// end function
public function myMcOver(event:MouseEvent):void
this.my_mc.buttonMode = true;
this.my_mc.useHandCursor = true;
}// end function
public function loaderComplete(event:Event)
var _loc_2:* = this.loaderInfo.parameters;
this.myClickString = _loc_2.clickTag;
}// end function

ActionScript3 for CS1

  1. Create a transparent button on the top layer:
  2. Create a private function:
    private function GoToUrl(url:String):void {
    navigateToURL(new URLRequest(url), ‘_blank’);
  3. On the transparent button there will need to add:

  • The string 'clickTag' is the name of a parameter we are adding to the flash call that contain the target url. Thus 'clickTag' is case sensitive!
  • When you test the code, you have to supply the clickTag code as a query-string after the file name
  • Sample flash file download
  • In case you run the above sample on your desktop, please allow flash to access, or modify the script to your own site.
  • The code above was tested with CS3 and CS5.5
  • Adobe already has later releases. If you would like to learn more, visit Flash clickTAG Tutorial - Learn on their site!

EMA: OrCAD 30 Years of Excellence

Sr. Field Applications Engineer, CA for Real Intent at Sunnyvale, or San Diego, CA
Sr. R&D Engineer for Real Intent at Sunnyvale, CA
Sr Staff Engineer, PDK Development for International Rectifier at Tewksbury, MA
R&D SW Manager FPGA Front End for EDA Careers at San Jose, CA
AE/CAD Support Engineer...VALLEY or AUSTIN for EDA Careers at San Jose, CA
Upcoming Events
IEEE SA EDA & IP Interoperability Symposium, Oct 14, 2015, San Jose, CA 95134 at Cadence Design Systems, Inc., Building 10 2655 Seely Avenue, San Jose CA - Oct 14, 2015
SMT, BGA, & BTC Design & Manufacturing at OR - Oct 26 - 28, 2015
Precision Technologies: One stop solution PCB Fab & Assembly
S2C: FPGA Base prototyping- Download white paper
DownStream: Solutions for Post Processing PCB Designs

Internet Business Systems © 2015 Internet Business Systems, Inc.
595 Millich Dr., Suite 210, Campbell, CA 95008
+1 (408) 850-9202 — Contact Us, or visit our other sites:
AECCafe - Architectural Design and Engineering TechJobsCafe - Technical Jobs and Resumes GISCafe - Geographical Information Services  MCADCafe - Mechanical Design and Engineering ShareCG - Share Computer Graphic (CG) Animation, 3D Art and 3D Models
  Privacy Policy