如何在Swiffy转换的html 5横幅上添加一个空的clickTAG

时间:2015-08-07 07:15:18

标签: html5 actionscript-3 flash google-swiffy

我已经使用Swiffy成功地将一些flash横幅转换为html5。

这些html 5横幅广告将发送给广告代理商。

我需要一些clickThru标记代码,允许代理商控制他们引导用户访问的网址。

在Flash中,Actionscript将是:

import flash.events.MouseEvent;
import flash.net.URLRequest;
import flash.net.navigateToURL;

myButton.addEventListener(MouseEvent.MOUSE_UP, onClick);
function onClick(e:MouseEvent):void {
    var click_url:String = root.loaderInfo.parameters.clickTAG;
    if(click_url) {
        navigateToURL(new URLRequest(click_url), '_blank');
    }
}

感谢您的帮助!

2 个答案:

答案 0 :(得分:0)

尝试发送链接作为url参数。 yourCreative.html?CLICK_URL = http://link.com

答案 1 :(得分:0)

您可以尝试像这样设置FlashVars。有关详细信息,请参阅下面的DFP帮助文章:

void LOG(const char* format, ...)
{
    char *str = NULL;
    va_list argptr;
    va_start(argptr, format);
    int ret = vasprintf(&str, format, argptr);
    if (ret == -1) {
        fprintf(stderr, "Failed to allocate memory\n");
        exit(EXIT_FAILURE);
    }
    va_end(argptr);
    PRINT_ERR(str);
    free(str);
}

https://support.google.com/dfp_premium/answer/6263155?hl=en