Heavy rich media banners can significantly slow down the loading of the Media site. Therefore creative agencies have less creative freedom. As a solution, Adform recommends using polite banners. Polite banners allow the campaign banner to be almost unlimited weight as an image file of very little weight replaces the original banner during the Media site loading and only after the site has fully loaded, original banner is loaded into its place.
Instructions
There are two type polite banners:
-
based on JavaScript – when page is loading – light weight image file is displayed and when page is fully loaded – the main Flash banner replaces image. Currently only images may be polite source.
All you need is to provide us one image and one SWF file. Flash banner must be made according to Adform specs.
-
based on ActionScript – the main idea is that banner should have special Adform component and there should be implemented event listener which would call special function when page is fully loaded. This scenario is very useful for video banners – to start video streaming only when page is fully loaded.
More about this feature in this manual.
Creating polite banner (based on ActionScript)
Installation
For creating such type Adform Polite banners you need to download specific Adform component. This is done by downloading and installing „Adform Creative Toolkit“ extension.
Instructions
Adform strongly recommends to use „Adform Creative Toolkit“ extension for creating polite banners. For opening this extenstion follow to Window --> Other Panels --> Adform in your Flash API top menu. The manual of „Adform Creative Toolkit“ can be found here.
However, you are able to create Adform Content Manager banners without „Adform Creative Toolkit“. You should follow these steps for creating such type banners:
1. When „Adform Creative Toolkit“ is installed, all Adform components are placed in your Adobe Flash installation directory. You are able to see them by selecting Window --> Components in the top menu.
2. Drag and drop the AdformCore component on the stage.
3. Implement code below in the banner:
a) In case you are using ActionScript 2:
import com.adform.events.AdformPoliteEvent;
import com.adform.events.AdformEventDispatcher;
System.security.allowDomain("*");
function handlePageLoaded(adformPoliteEvent:Object):Void
{
// here you should start load another large size swf file
}
AdformEventDispatcher.addAdformEventListener(AdformPoliteEvent.PAGE_LOADED, handlePageLoaded);
b) In case you are using ActionScript 3:
import com.adform.events.AdformPoliteEvent;
import com.adform.events.AdformEventDispatcher;
Security.allowDomain("*");
function handlePageLoaded(adformPoliteEvent:AdformPoliteEvent):void
{
// here you should start load another large size swf file
}
AdformEventDispatcher.addAdformEventListener(AdformPoliteEvent.PAGE_LOADED,
handlePageLoaded);
4. When page is fully loaded – function handlePageLoaded is called. Now you are free to load heavy content banner.
5. You need to implement the clickTAG variable. Detailed instructions for clickTAG implementation can be found here.
6. Banners should be compiled with Flash 8 or higher version. There might be pop-up blocker problems when interacting with lower version banners in Internet Explorer 7.

