Getting Started with the Microsoft Rich Media MTK Extension
The Microsoft Rich Media MTK Extension is an extension pack for Adobe Flash. This extension provides all of the functionality necessary to track user interactions with rich media ads.
Installation
Download the Microsoft Rich Media MTK extension (.mxp file) from: https://advertising.microsoft.com/adtechkb/AdvertiserSuite/MRM_MTK.zip.
Once this is done, install the extension using Adobe Extension Manager which can be downloaded here: http://www.adobe.com/exchange/em_download/.
Note: Prior versions of the extension manager (for Flash CS3 and Flash 8) can also be downloaded here if you are using those versions of Flash.
What Gets Installed...
Microsoft Rich Media General Template
A new category, “Microsoft Rich Media”, and a new template, “General Template”, have been added to the “File New...” menu in Flash.
Microsoft Rich Media Library Items
These items are pre populated into the library when using the template. While benign to the ad you are creating, they are required for proper tracking and should not be removed or altered.
Microsoft Rich Media Actions
9 new actions have been added to your Flash ActionScript library under "Microsoft Rich Media". The 3 tracking functions, Event(), Exit() and Movie(), provide the functionality required to track events, execute clickthroughs, and load movies. The 6 actions under "Phase labels" are commands to execute the different ad phases required in Expanding Toplayer (banner, expand) and Floating Toplayer (teaser, reminder, main). The close command is used in Floating Toplayer ads to remove the ad from the page.
Microsoft Rich Media Layer Folder
This folder contains layers required for proper rich media ad tracking and functionality.
1.) Links and Descriptions Layer
This is the layer where you define all the Microsoft Rich Media tracking variables for your ad.
2.) Conduit
This layer loads the conduit.swf locally, which is necessary for proper functionality and testing. Do NOT delete or edit this layer.
Movies
These are the layers that contain empty movie clips into which external movies are loaded. There are four layers by default, but you may add up to 15 if necessary.
Variables that can be defined in the Links and Descriptions layer:
a.) Movie – this is where you define any external child SWF and/or FLV (flash video) files that are to be loaded into the parent/base movie. You can define up to 15 external files.
Example:
Loading 2 child movie files... movie1 = childmovie1.swf;
movie2 = childmovie2.swf;
movie3 = ;
movie4 = ;
Loading 2 flash video files...
movie1 = video1.flv;
movie2 = video2.flv;
movie3 = ;
movie4 = ;
Loading 2 flash video files and 2 child movie files...
movie1 = video1.flv;
movie2 = video2.flv;
movie3 = childmovie1.swf;
movie4 = childmovie2.swf;
Notes:
- All Flash video files (FLVs) must be defined before any child movie files (SWFs).
b.) Exit – this is where you define where users are sent when they click on the ad (clickthroughs). You can define up to 35 Exit URLs. Trafficking teams have the ability to overwrite the Exit URLs through the media console, but cannot add or subtract the number of Exits. (A minimum of 2 exits is required for the file to be recognized by the media console as rich media, though exit2 can be left blank if there is only one clickthrough.)
Example:
exit1 = "http://someURL.com"; exit1window = "_blank";exit2 = "http://someURL.com"; exit2window = "_blank";
exit3 = "http://someURL.com"; exit3window = "_blank";
Notes:
- The exitwindow variable defines what frame level to target in the browser. The available parameters are _blank, _self, _parent, _top & _none. (The exitwindow variable MUST be defined)
- All URLs must be pathed absolute.
Correct: http://www.somewebsite.com
Incorrect: www.somewebsite.com
c.) Event – this is where you define the reporting events you wish to track based on a user's interaction with the ad. You can define up to 75 Events.
event1desc = "User Expanded Ad";event2desc = "User Closed Ad";
event3desc = "User Watched Video";







