You build the creative in Flash using the Studio Dynamic Enabler component. The component enables the ad to talk to the dynamic ads system and pull dynamic data into the creative at impression time.
Link a Flash creative to the Rich Media Dynamic Ads (RMDA) content management system (CMS)
for AS2 users
- In Flash, drag the Enabler, as well as the Dynamic Enabler, represented by
, from the Components panel (shortcut Ctrl + F7) onto Frame 1, then select the Dynamic Enabler object.
Along with the Enabler, you must include the Dynamic Enabler in the parent file of the RMDA creative you build with DoubleClick Studio. This lets the creative communicate with the regular Enabler of a standard creative. - Open the Component Inspector (Shift+F7).
- In the Setup section, in the Profile ID field, paste the Profile ID.
You can find the Profile ID in the RMDA CMS. Adding this to the Flash file allows the Flash banner to sync with the DoubleClick Studio Web UI.
Example
z-Xk0gj_Qh--HNmrqr_2-g. (For more information, see 'Accessing dynamic data' in Set up a dynamic profile.) - Enter a Timeout value. This is the number of seconds the system waits before timing out because of a faulty connection.
for AS3 users
- Add the DoubleClick Studio Enabler to your FLA file using one of these methods:
- Option 1: Insert the Enabler for each FLA file in your creative:
- Go the Flash menu Commands > DoubleClick Studio v2 > Insert v2 Studio Enabler.
- For a parent file, click Yes when asked if it's the parent movie. For a child file, click No.
- Options 2: Drag the Enabler component
onto the stage of the parent file, and add this code to the parent:
import com.google.ads.studio.HtmlEnabler;
// Get a reference to the HtmlEnabler;
var enabler:HtmlEnabler = HtmlEnabler.getInstance();
// Initialize the HtmlEnabler. The "this" keyword refers to the stage. enabler.init(this);
- Option 1: Insert the Enabler for each FLA file in your creative:
- Drag the Dynamic Enabler
onto the stage and add this import call to the ActionScript panel:
import com.google.ads.studio.rmda.DynamicEnabler;
import com.google.ads.studio.events.DynamicAdEvent; - Set up the Dynamic Enabler Profile ID using the API. This ID is found in the RMDA CMS.
In the API, add this sample code to allow the Flash banner to sync with the RMDA CMS:DynamicEnabler.setParameters(stage, "XXyyZZaaBBcc");
For more information, see 'Accessing dynamic data' in Set up a dynamic profile.

onto the stage of the parent file, and add this code to the parent: