iPROM AdServer Floating multimedia ads Instructions and technical specifications iPROM, d.o.o. +386 1 511 07 86 [email protected] Šlandrova ulica 4 B +386 1 511 07 83 www.iprom.si SI-1231 Ljubljana – Črnuče iPROM AdServer Floating multimedia ads Instructions and technical specifications Floating multimedia ads are displayed on websites and usually do not depend on a fixed position on a website. There are the following types of multimedia ads: • Floating multimedia ad (an ad that covers only a part of content – standard dimensions: 250 x 250 px or 500 x 500 px); • Banderola (an ad displayed as a full-width and 150 px high banner at the bottom of the screen); • Full-screen ad (the ad covers the entire screen – standard to 800 x 600 px). Preparation instructions: • Size should not exceed 100 KB; • Please, send the target link (URL address of the landing site); • The close button (X, Close) must be visible at all times while the ad is displayed; • Define an ActionScript function in Flash to make the banner clickable (please, copypaste the following code): Action Script 2.0: on (release) { if (_root.clickthru != "" && _root.clickthru != null) { getURL(_root.clickthru, "_blank"); } else if (_root.clickTAG != "" && _root.clickTAG != null) { getURL(_root.clickTAG, "_blank"); } else if (_root.url != "" && _root.url != null) { getURL(_root.url, "_blank"); } else if (_root.clickTag != "" && _root.clickTag != null) { getURL(_root.clickTag, "_blank"); } } Action Script 3.0: var paramList:Object = this.root.loaderInfo.parameters; this.addEventListener(MouseEvent.CLICK, openURL); function openURL(evtObj:MouseEvent):void { var link:String = ""; if (paramList["clickthru"] != "" && paramList["clickthru"] != null) { link = paramList["clickthru"]; } else if (paramList["clickTAG"] != "" && paramList["clickTAG"] != null) { link = paramList["clickTAG"]; } else if (paramList["url"] != "" && paramList["url"] != null) { link = paramList["url"]; } else if (paramList["clickTag"] != "" && paramList["clickTag"] != null) { link = paramList["clickTag"]; } var request:URLRequest = new URLRequest(link); navigateToURL(request, "_blank"); iPROM, d.o.o. +386 1 511 07 86 [email protected] Šlandrova ulica 4 B +386 1 511 07 83 www.iprom.si SI-1231 Ljubljana – Črnuče iPROM AdServer Floating multimedia ads Instructions and technical specifications } this.buttonMode = true; this.useHandCursor = true; To ensure the correct operation of the close button (X), please, use the following function in ActionScript: Action Script 2.0: on (release) { getURL("javascript:if(self.praHide){self.praHide();}"); getURL("javascript:if(self.MI_HideAd){MI_HideOnTimeOut=1;MI_HideAd();}"); getURL("javascript:if(self.close_phpads_layer){close_phpads_layer();}"); getURL("javascript:if(self.onFinishedPlaying){onFinishedPlaying();}"); } Action Script 3.0: function closeX(evtObj2: MouseEvent): void { var r: URLRequest = new URLRequest("javascript:if(self.praHide) self.praHide();}"); navigateToURL(r, '_self' ); } closeButton. addEventListener(MouseEvent. CLICK, closeX); For the Banderola ad format, you have to set the correct parameter in ActionScript (noScale mode): Action Script 2.0 & Action Script 3.0: Stage.scaleMode = "noScale"; iPROM, d.o.o. +386 1 511 07 86 [email protected] Šlandrova ulica 4 B +386 1 511 07 83 www.iprom.si SI-1231 Ljubljana – Črnuče iPROM AdServer Floating multimedia ads Instructions and technical specifications Example of an ad being prepared in Adobe Flash CS6: Action Script 2.0: Action Script 3.0: iPROM, d.o.o. +386 1 511 07 86 [email protected] Šlandrova ulica 4 B +386 1 511 07 83 www.iprom.si SI-1231 Ljubljana – Črnuče
© Copyright 2024