在openX中无法访问Flash横幅链接?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在openX中无法访问Flash横幅链接?相关的知识,希望对你有一定的参考价值。
我为不同的客户制作flash横幅,所有人都很高兴,直到我遇到使用openX的人。我使用了常规的as2代码(他们要求as2)
on (release){
getURL("http://www.ge.vtb.ge/personal/cards/credit/");
}
但是他们说它没有转换或者什么,所以我发现我需要clicktag,我使用了这段代码
on (release) {
if (clickTAG.substr(0,5) == "http:www.[mylink].com") {
getURL(clickTAG,clickTARGET);
}
}
正如this教程中所述,但现在他们说横幅没有链接。我真的很困惑该怎么办,有人能给我一个建议吗?我甚至通过adobes official guide for clicktag阅读,但它是一样的......
这种情况在这里:
if (clickTAG.substr(0,5) == "http:www.[mylink].com")
永远不会解决TRUE
,所以getURL
永远不会被召唤。请将其更改为:
if (clickTAG.substr(0,5) == "http:")
并检查它是否正常工作。
编辑:
在嵌入swf横幅时,请确保他们使用正确的URL设置clickTAG变量。我将复制official clickTAG guide的相关部分:
以下代码将允许广告投放网络动态地将clickTAG分配给其广告。
在此示例中,正在将getURL操作分配给将浏览器导航到[“clickTAG”]的按钮。 “getURL(clickTAG)”语句附加通过OBJECT EMBED标记传入的变量数据,并将浏览器导航到该位置。它是广告投放网络分配的跟踪代码,允许用户在该广告上注册用户点击。
<EMBED src="ad_banner_example.swf?clickTAG= http://adnetwork.com/tracking?http://www.destinationURL.com">
这将是工作流程,我想你们正在跳过第3步(将URL传递给swf对象):
我认为重要的是要注意,您实际上不必为广告编写嵌入代码,也不必在OpenX中对clickTAG URL进行硬编码。而是选择“将横幅上传到本地Web服务器”(或数据库)。这使OpenX有机会“读取”文件并确定如何继续。
如果URL被硬编码到文件中,OpenX可以找到它,并以这种方式跟踪点击。如果将URL视为clickTAG变量,则普通的“目标网址(包括http://)”将作为clickTAG FlashVars变量传递到广告中。
我希望能帮助别人!
以下是有关此问题的OpenX文章的链接:
http://www.openx.dev.limusdesign.com/blog/click-tracking-flash-banners/
这里链接到完整的帮助文章(现在在实时网站上缺少,但在Wayback Machine中找到):
http://web.archive.org/web/20130315080057/http://www.openx.com/docs/tutorials/Using+Flash+with+OpenX
以上是关于在openX中无法访问Flash横幅链接?的主要内容,如果未能解决你的问题,请参考以下文章