How To Troubleshoot ClickTag Issue in flash creative ? Skip to main content
clicktag in as2, clicktag in flash, clicktag flash, clickTAG, clicktag in as3, clicktag checker, clicktag code

How To Troubleshoot ClickTag Issue in flash creative ?

We often face issue related to clicktag and click tracking in creative specially when creative is flash,In most of the cases we use tool Flash decomipiler to investigate the issue in clicktag.
There are following issues that might present.
Creative is clickable but clicks are not tracking
In such cases it might be possible that client have embeded Hard coded click thorugh URL in code because of that clicks are not tracking in 3rd party

Ask the client to remove hard coded click thorough URL from code and Use the ClickTag,ClickTag parameter.
If clicks are not tracking and no hard coded URL present
It might possible that ClickTag,ClickTag parameter are not defined in Action script code(Language use to code Flash)
Methods for implementing the clickTAG variables in Flash banners depend on the ActionScript version used in the banners.
ActionScript 2 and ActionScript 3 coded banners. If there is more than one target URL, please see the naming convention below:
var clickTAG; // variable no. 1
var clickTAG2; // variable no. 2
var clickTAG3; // variable no. 3
var clickTAG4; // variable no. 4
var clickTAG5; // variable no. 5
Implementation of clickTAG variable
Implementation of the clickTAG variable depends on the version of the ActionScript you are using. Also, due to constantly increasing online security measures in internet browsers, pop-up blocking is becoming a
common problem in the online advertising.

Action Script 2.0
button.onRelease = function ()
get URL (_root.clickTag, “_blank”);
Action Script 3.0
Type 1
myButton.addEventListener(MouseEvent.CLICK, function(event: MouseEvent) : void { URLRequest(root.loaderInfo.parameters.clickTAG), “_blank”);
} );
Type 2
function():void {
if (root.loaderInfo.parameters.clickTAG.substr(0,5) == “http:”) {
new URLRequest(root.loaderInfo.parameters.clickTAG), “_blank”
} );
Type 3
ClickButton.addEventListener(MouseEvent.CLICK, onMouseClickClicktag);
function onMouseClickClicktag(evt:MouseEvent):void
var _clicktag:String;
_clicktag = root.loaderInfo.parameters.clicktag;
if (ExternalInterface.available)
// Browser Check
var isIE:Boolean =“function() { return document.all && !window.opera;}”);
// Browser == IE?
if (isIE)
{“”, _clicktag, “_blank”);
navigateToURL(new URLRequest(_clicktag), “_blank”);
navigateToURL(new URLRequest(_clicktag), “_blank”);
Type 4 (Doubleclick)
Link_1.addEventListener(MouseEvent.MOUSE_UP, function(event: MouseEvent): void {
var sURL: String;
if ((sURL = root.loaderInfo.parameters.clickTAG)) {
navigateToURL(new URLRequest(sURL), “_blank”);
if (clicktag.substr(0, 5) == "http:") {getURL(clicktag, "_blank")
on (release) 
{ if (clickTAG.substr(0, 5) == "http:" || clickTAG.substr(0, 6) == "https:") 
{ getURL(clickTAG, "_blank"); }}
Facebook Comments


My name’s Sachin, and I am Blogger and tech geek, currently working in Digital Advertisement Domain having work experience of more than 3 years.
Ad-Tag Macros is the professional association dedicated exclusively to online advertising operations and technology.
We focus primarily on topics such as ad serving and related technologies, yield management, policies, procedures, and standards.
DFP Small Business
Google Analytics
Native Ads
Yield optimization
Mobile web ads
Display, video ads
Troubleshooting creative issue
SEO and Blog revenue Optimization
For Any Queries Please Contact Me