Search Images Maps Play YouTube News Gmail Drive More »
Sign in

Fix an issue

Troubleshoot creatives

Flash banner does not track clicks

If you've specified a destination URL but your Flash banner still does not track clicks, review your SWF file by opening it directly in a browser. (You can also use tools such as ActionScript Viewer or URL Action Editor to debug problems with your SWF file.)

Proper clickTAG implementation:
The clickTAG variable is an industry-standard method of tracking Flash creative clicks. Problems with Flash creatives may result from an incorrect clickTAG implementation. To troubleshoot this implementation, make sure that:

  • The advertiser has inserted the clickTAG in the FLA file before converting it to the SWF file that is uploaded in DoubleClick for Publishers.
  • The clickTAG variable is properly implemented in the action of the button. In the getURL() function of the action, make sure to specify the clickthrough URL as 'clickTAG' and the target window as "_blank". For example: getURL(clickTAG,"_blank");.

    The ad server will only recognize the standard casing of "clickTAG" for the variable name (not "ClickTag" or "clicktag", for example).

  • You've specified the clickthrough URL within DoubleClick for Publishers.

You may wish to review more detailed documentation for clickTAG implementations at www.adobe.com/resources/richmedia/tracking/designers_guide.

Flash functionality:
The advertiser, agency, or rich media vendor that creates the Flash ad should ensure the ad is fully functional. However, you may still wish to review the ad and ensure that:

  • The ActionScript with clickTAG is associated with the button that the user clicks, and not with any other button.
  • The button associated with the ActionScript that contains the clickTAG is on the top-most layer through the timeline.
  • The button associated with the ActionScript that contains the clickTAG is extended throughout the entire frame and is applied to all existing frames.

About ActionScript 3
Adobe has not yet set a standard for how to code buttons in ActionScript 3, so ActionScript 3 clickTAGs are not guaranteed to work in every situation.

Here's an example of an ActionScript 3 clickTAG if a Flash developer needs one:

Link_1.addEventListener(MouseEvent.MOUSE_UP, function(event: MouseEvent):
void { var sURL: String;
if ((sURL = root.loaderInfo.parameters.clickTAG)) {
navigateToURL(new
URLRequest(sURL), "_blank"); }
}

For more examples, see http://creative-repository.appspot.com/.