Online ads specs
Transcription
Online ads specs
Online ads specs May 2009 www.20minuten.ch Bringt Gesprächsstoff. 1 Bringt Gesprächsstoff. Content General Guidelines Page Formats Page 3 – 5 Tech Specs Page 6 – 9 Layer Structure Page 1 2 10 Bringt Gesprächsstoff. General Online Advertisement Guidelines All online advertisements which will be shown on the www.20minuten.ch and www.20minutes.ch website, must fulfill this 20 Minuten Online Ads document and all AdTech Advertisement specifications and guidelines – including but not limited to, file size, animation frame count, dimensions, file type and content – in addition to all other specifications noted in this document and in emails sent by 20 Minuten employees. All advertisement files, regardless of the format, must be free of harmful applications/scripts such as, but not limited to ActiveX, viruses, exit pops, malicious code and other forms of malware. The code (AS2, AS3, JavaScript, etc.) behind the advertisement is not allowed to do Cross Site Scripting ( XSS ) or set cookies in unapproved domains, unless clearly needed for the realization of the advertisement and specifically permitted by the IT department of 20 Minuten. The “click”-tag of the advertisement must always be set to open a new tab/window when clicked on, by setting the target to “_blank”. No advertisement is allowed to open up the target page within www.20minuten.ch or www.20minutes.ch! Sound is never allowed to be turned on by default or start playing by moving the mouse over the advertisement! If sound is part of the campaign, there must be a button, so that the user can specifically allow sound by turning it on and off again. All the created advertisements of the campaign must be sent to [email protected] no later than three working days before campaign start, except advertisements of the AdSpots format (for details, please see page 4). The creative agency is responsible that the advertisement flawlessly works on www.20minuten.ch and www.20minutes.ch as defined by the campaign - it is not good enough, that the advertisement works on a test page of the creative agency. During the development of the advertisement, the creative agency has the possibility of testing the advertisement in the environment of www.20minuten.ch or www.20minutes.ch, by sending an email to [email protected]. 20 Minuten will help and try to make the advertisement work on their websites, but the responsibility remains with the creative agency. If the advertisements do not fulfill these specifications, 20 Minuten has the right to stop or post-pone a campaign until the delivered advertisements meet the specifications. Damage and cost caused in such a case (towards the advertiser, 20 Minuten or contractors of 20 Minuten), must fully be carried by the creative agency not complying with our specifications. 2 Bringt Gesprächsstoff. Formats Skyscraper Pixels 120x600 Max. File Size 70 KB Format GIF, JPEG, SWF, Third Party Tag Rectangle Pixels 300x250 Pixel Max. File Size 70 KB Format GIF, JPEG, SWF, Third Party Tag Monsterboard Pixels 468x400 Max. File Size 70 KB Format GIF, JPEG, SWF, Third Party Tag Leaderboard Pixels 890x107 prefered Format / 728x90 Max. File Size 70 KB Format GIF, JPEG, SWF, Third Party Tag 3 Bringt Gesprächsstoff. Floating Ad Pixels 500x500 Max. File Size 70 KB Format GIF, JPEG, SWF, Third Party Tag Animation Displays up to 10 seconds Frequency Capping 1x per User in 24h Note Must be designed to overlay other Flash elements on the page. Fullbanner Pixels 468x60 Max. File Size 50 KB Format GIF, JPEG, SWF, Third Party Tag Sticky-Monster-Skyscraper Pixels 245x770 Max. File Size 70 KB Format GIF, JPEG, SWF, Third Party Tag Wallpaper Pixels 890x107 / 245x770 Max. File Size 70 KB each Format GIF, JPEG, SWF, Third Party Tag 4 Bringt Gesprächsstoff. Pre-/Post Roll Max. File Size 50 MB Format All formats accepted Pre Roll max. 10 seconds Post Roll max. 30 seconds AdSpot Placement Monsterboard, Monster-Skyscraper, Rectangle Format Recomanded length 30 second mov (uncompressed or compressed with Standard-Codec) avi (uncompressed or compressed with Standard-Codec) mpeg (Standard versions) Resolution: At least PAL 768x576 Prefered HD Format 1280x720 / 1440x1080 / 1920x1080 Not acceptable formats flv, swf, dvd-videos (vob files), Windows Media Video, Real Video Frequency Capping 3x per User in 24h File delivery for Adspots Via mail: Freddy Prost Agentur für Werbung im Internet Schraubenfabrik Lilienbrunngasse 18/2/44 A-1020 Wien Monster-Skyscraper AdSpot Monsterboard AdSpot Via FTP: ftp.public.ch Username: ftpfreddy Password: merk82gut Via e-mail: [email protected] Note If the data is delivered with low quality images, compression, low resolution etc. we cannot guarantee optimal results. 5 Bringt Gesprächsstoff. Tech Specs Preparing Flash Files Introduction To use Flash files for Flash banners in Helios IQ, they need to be prepared with the variables for counting clicks and other functions implemented into the Flash files. getURL vs. Fscommand Most of the functions that are described here can be programmed in two ways. Both are fully functional, so you may choose which works better for you. Flash Functions for Tracking Link URL with ClickTAGs The link URL in the Flash file will be passed in the variable clickTAG. The variable will be connected to a button action in most cases. – The variable is case-sensitive! Although Helios IQ detects different variants for upper and lower case the given one is highly recommended: «clickTAG»! – The link URL will be entered in the Helios IQ front end during banner booking The link URL is programmed with the following ActionScript commands: Multiple ClickTAGs If a Flash file needs to contain more than one link URI they will be passed by numbered variables (clickTAG1, clickTAG2 etc.). Multiple clickTAGs will be programmed just like single clickTAGs. Helios IQ supports up to ten clickTAGs in a Flash file. Multiple link URLs are programmed with the following ActionScript commands: 6 Bringt Gesprächsstoff. Flash Functions for Layer Banners Open The variable openTAG contains the URL to show the layer. By default a Flash layer will be visible, so this function will be needed only to show the layer once it has been hidden. The layer opening will be programmed with the following ActionScript commands: Close The variable closeTAG contains the URL to close the layer. Note: Layer banners should be closed in either case! They should also be closed if the Flash banner is completely transparent at the end of the animation because links that are covered by the transparent Flash banner cannot be clicked in some browsers. The layer closing will be programmed with the following ActionScript commands: 7 Bringt Gesprächsstoff. Flash Functions for Expandable Banners Expand The variable expandTAG contains the URL to expand the expandable Flash banner to its full size. The expanded and collapsed sizes will be defined in the Helios IQ front end during banner booking. The expanding is programmed with the following ActionScript commands: Collapse The variable collapseTAG contains the URL to collapse the expandable Flash banner to its collapsed size. The expanded and collapsed sizes will be defined in the Helios IQ front end during banner booking. The collapsing is programmed with the following ActionScript commands: Change height The command expandheight changes the height of a layer. The desired height will be given as a parameter. The changing of height is programmed with the following ActionScript commands (example with a height of 500 pixels): 8 Bringt Gesprächsstoff. Change width The command expandwidth changes the width of a layer. The desired width will be given as a parameter. The changing of width is programmed with the following ActionScript commands (example with a width of 500 pixels): Flash Functions for Loading Additional Files Additional file from Helios IQ Additional files can be loaded from Helios IQ with the variable pathTAG. The variable contains the path to the banner files that the user uploaded. The additional files have to be uploaded into Helios IQ. The loading is programmed with the following ActionScript commands (example with a file flash2.swf): Additional file from an external source Additional files can be loaded from external sources with the loadMovie command. The loading is programmed with the following ActionScript commands (example with a URL http://www.adtech.de/movies/flash2.swf): 9 Bringt Gesprächsstoff. Layer Structure 1)The Flash-Player-swf is framed by <div id="min_switchlayer">...</div>. (An ID is necessary so that 20 Minuten Online can automatically correct problematic elements on the website when loading streaming ads) 2)At the start the Flash banner will load a Javascript request: admanage.to_bottom("min_switchlayer"); (div will be put on z-index 1) 3)Upon opening of the banner, a Javascript request must be made in Flash: admanage.to_top("min_switchlayer"); (div will be put on z-index 10500) 4)Upon closing (not Mouseover) a Javascript request must be made in Flash: admanage.to_bottom("min_switchlayer"); 1 id=min_header (z-index: 1) 2 id=min_navi (z-index: 11) 3 id=min_content_S (z-index: 11) 4 id=min_sideline (z-index: 2) 5 id=min_banner 6 id=min_werbung_scroll_navi (z-index: 800) 7 Monsterboard 1: id=min_monster_1 8 id=min_rectangle (z-index: 11) 9 id=min_werbung_scroll (z-index: 1000) Monsterboard 2: id=min_monster_2 Contact and creatives delivery Please send all the creatives to [email protected] except the adspots (details on on page 4). Samuel Lutz, Ad-Master Werdstrasse 21, Postfach, 8021 Zürich [email protected] Tel. 044 248 68 32 10 Bringt Gesprächsstoff.