QA test script - Expanding


  Test If the following occurs Reason/Recommendation
1 ❒ See if the creative starts expanded. The creative starts expanded and it isn't a pre-expand creative. Your creative has been uploaded in the expanded size so it won't fit in the ad slot. Please create a new creative with the dimensions set to the collapsed size. The creative should then expand correctly out of the collapsed size when you test it in the Preview tab of DoubleClick Studio. If it doesn't, make sure your Expanding component is set up correctly. For more information, see Expanding creatives.

Also, when uploading the creative to Studio, be sure to select "Expanding" as the Format type and the correct collapsed dimensions from the Format dimensions drop-down.  If your collapsed dimensions aren't listed, choose "User Defined" and enter width and height manually.

2 ❒ Check content in the collapsed part of the ad. On start, the creative is showing expanded content in the collapsed part of the ad.

Make sure that the expanded component is the correct size and positioned over the collapsed area of the creative. If everything is aligned correctly, try updating all your components to make sure that they're working correctly.

You can download the most recent component set from the Studio home page and replace every component with the latest version.

The best way to do this is to install the new components, then drag and drop the Enabler, Invisible button, Expand component, Close button, and any other components you may be using from the Components panel onto the stage. If you organized your components into a subfolder, you must drag and overwrite those with the new instances in your library.

When you preview the creative, the Flash area should match your collapsed dimensions. To verify this, right-click in the area around the collapsed part of the creative to make sure the Flash pop-up menu doesn't appear.

 

3 ❒ Check positioning of the content. The creative isn't displaying correctly or isn't positioned on the site correctly. Go to the Preview tab of DoubleClick Studio and, in the Display Options screen, make sure that the offset settings are correct. These measure the distance from the top left hand corner to the top left section of the ad.
4 ❒ See if the creative expands correctly. The creative doesn't expand.

It looks like you aren't using the DoubleClick Studio Expanding component or you aren't calling Enabler.expand() to expand the stage size.

We highly recommend that you use the Expanding component as it comes with built-in metrics and allows for quick setup. For more information, see The Expanding component.

If you don't want to use the component, make sure to call the following when you want the creative to expand:

Enabler.expand();

And when you want it to collapse, call this:

Enabler.collapse();

For more information, see the Studio event API.

5 ❒ Compare the stage size of the initial file to the expanded size of the creative. The stage size of the initial file doesn't equal the expanded size of the ad. The stage size of the initial collapsed file should equal the dimensions of the expanded file. However, the size of the Expanding component set up in Flash and the size of your placement in DoubleClick Studio should still equal that of your collapsed file. For more information, see The Expanding component.
6 ❒ Check the close button. There's no close button for collapsing the creative.

Publishers may reject this creative. DoubleClick recommends that you add a close button so the user can collapse the creative.

As another solution, place an Invisible Close Button component over your existing close button. DoubleClick Rich Media provides a skinnable drag-and-drop Close button to handle this.

The Expanding component also provides an option that lets the user collapse the creative on mouse-out. For more information, see the "Define content and behavior" section of the Expanding component.

The close button doesn't collapse the creative.

Make sure that this code is on your close button for expanding creatives:

If you're using the Expanding component:

ExpandingComponent.collapse();

If you're not:

Enabler.collapse();

As another solution, place an Invisible Close Button component over your existing close button. DoubleClick Rich Media provides a skinnable drag-and-drop Close button to handle this.

Also, make sure all your components are updated and working correctly.

You can download the most recent component set from the Studio home page.

The best way to do this is to install the new components, then drag and drop the Enabler, Invisible button, Expand component, Close button, and any other components you may be using from the Components panel onto the stage. If you organized your components into a subfolder, you must drag and overwrite those with the new instances in your library.

 

The creative expands when the close button is clicked. This means the close button is covering the expand button, so the creative automatically reopens as soon as it closes. Publishers are likely to reject this creative as it results in a bad user experience.

You can fix this by repositioning the close button so it isn't over the closed portion of the creative.
7 ❒ See if the expanded timer stops when the creative is collapsed. The timer continues to run when the creative is collapsed. When your ad closes, the expansion timer keeps going even though the stage size reverts to the collapsed state. As a result, post-campaign report metrics won't accurately reflect how long the creative was expanded. We recommend that instead of calling Enabler.close(), call ExpandingComponent.collapse() as this collapses the creative and stops the timer. If you don't want the second file to be unloaded, make sure you uncheck the Unload call in the Component Inspector of the Expanding component.
8 ❒ See if the Flash rollout function is being used in the creative. Flash rollout is being used.

You're using Flash's built-in rollOut function to collapse your ad. Unfortunately Flash's own function doesn't always fire, especially on sites. Instead we would highly recommend that you use our Expanding component and set it to collapse on mouseout. For more information, see The Expanding component.

If you want to use your own code instead of the Expanding component, replace the code with the following to properly collapse your ad:

var mouseOff = new Object();

Enabler.addEventListener("onStageMouseOut", mouseOff);

mouseOff.onStageMouseOut=function(){

Enabler.collapse();

}

9 ❒ See if the creative triggers an exit on expand. An exit is triggered on expand, using rollover or click. Most publishers will reject this as it creates a bad user experience. DoubleClick recommends that you remove the Enabler.exit function from the expand button.
10 ❒ See if the expanded SWF is removed or doesn't display when the creative is collapsed. The expanded SWF stays on the stage after the SWF is collapsed, resulting in a cropped expanded SWF.

Publishers are likely to reject this creative. DoubleClick recommends that you amend the Flash file so that the close button and rolloff function reset the creative.

Here's how.

If you're using the Expanding component, make sure that:

  • The Unload SWF checkbox is selected in the Expanding component settings.
  • The Expanding and Enabler components have the same version number. We recommend that you delete the components from the library and replace them from the Components panel in Flash.
  • Your component versions are current. If not, delete all the components from the Flash library and download and install the latest components from the Studio UI. Then drag and drop the components onto the stage and set them up as required.
  • Your close button is calling ExpandingComponent.collapse(). Or you can drag a Studio Close button from the Components panel.

If you're not using the Expanding component, make sure you call a function to unload the expanded SWF.

11 ❒ See if the creative expands and is calling the correct file. The creative doesn't expand because it's calling the wrong file. Double-check that the name of the file being pulled in is correct and that the Studio Expanding component has been set up correctly. For more information, see the Settings section of the Expanding component.