adwords的Flash广告:使用鼠标跟踪错误

时间:2013-08-15 22:30:59

标签: actionscript-3 flash actionscript google-adwords

我刚刚使用带有textarea和下拉菜单的Adobe Flash CS6创建了一个Flash广告。我试图将它提交给adwords,但它一直告诉我我的代码中有鼠标跟踪。我该怎么办?

import flash.net.navigateToURL;
import flash.net.URLRequest;
import flash.net.URLVariables;

bb.addEventListener(MouseEvent.CLICK, fl_ClickToGoToWebPage);

function fl_ClickToGoToWebPage(event:MouseEvent):void
{
    var dir_web:String = root.loaderInfo.parameters.clickTAG;
    var request:URLRequest = new URLRequest(dir_web);
    var urlVars:URLVariables = new URLVariables();

    urlVars.askText = askTextOnStage.text;
    urlVars.category = cb.selectedItem.data;
    request.data = urlVars;
    request.method="POST";

    navigateToURL(request,"_blank");
}

2 个答案:

答案 0 :(得分:0)

它可能正在阅读你的代码,并在其中找到一个不喜欢的字符串。

尝试更改

bb.addEventListener(MouseEvent.CLICK, fl_ClickToGoToWebPage);

bb.addEventListener('CLICK', fl_ClickToGoToWebPage);

并更改

function fl_ClickToGoToWebPage(event:MouseEvent):void

function fl_ClickToGoToWebPage(event:*):void

祝你好运!

答案 1 :(得分:-2)

您需要删除URLVariables和POST。您的代码应简化为:

bb.addEventListener(MouseEvent.CLICK, fl_ClickToGoToWebPage);

function fl_ClickToGoToWebPage(event:MouseEvent):void
{
    var dir_web:String = root.loaderInfo.parameters.clickTAG;
    var request:URLRequest = new URLRequest(dir_web);

    navigateToURL(request,"_blank");
}

更多信息here