我已成功使用swiffy将flash横幅转换为html5 - 用于Adwords
然而,我一直遇到上传障碍的障碍 -
第一个问题是swiffy文件没有包含元广告尺寸属性 - 很容易修复
第二个问题是 - swiffy文件指向外部runtime.js,Adwords要求所有文件都是本地文件。 runtime.js是巨大的,拉链时很容易让我超过150kb的大小限制。
第三个问题(一旦我能够找到解决runtime.js问题的方法)将广告服务器clickTag函数像swf横幅 - 而不是在文件中设置静态
有没有人 - 通过swiffy成功地在Adwords上提供了html5横幅广告?
答案 0 :(得分:0)
我们做到了,但尺寸是最大的问题。您是否设法将runtime.js降低到可用的任何值。我们很幸运,有一些小的横幅开头。上传.zip后,点击标签可以无缝地工作,GDN可以解决这个问题。
答案 1 :(得分:0)
我已经在Swiffy建立了100多个横幅,所有人都在DCS,DCM,Sizmek和第三方中被贩运得很好。我还没有做任何Adwords横幅,但我的DCM代表告诉我,adwords可以自动将SWF广告转换为Swiffy。我不确定它是如何工作的,我还没有这样做。此外,Sizmek,DCM和DCS的代表告诉我,当你把它放在外部时,runtime.js不计入文件大小,因为大多数浏览器都会缓存该文件。因此,用户在查看1个横幅后会缓存该文件,之后只会下载Swiffy广告。
对于clicktags,我们已经成功使用了这个:
CODE FOR THE FLA FILE...... Make sure you remove the old clicktags and replace it with this for each clicktag. Modify the movieclip name as needed.....
import flash.external.*;
//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\
// ----- CLICK THROUGH ----- \\
mybackgroundclick.onRelease = function():Void{
ExternalInterface.call("bannerBgClicked")
};
//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\
CODE FOR THE HTML FILE...... This goes inside the <HEAD> section, but put it at the very end, just before </HEAD>......
<script type="text/javascript"> var clickTag = "http://www.google.com"; </script>
<script>
function bannerBgClicked(){
window.open(window.clickTag);
}
</script>
答案 2 :(得分:-1)
对于Clicktag,这似乎适合大多数使用Swiffy内容的情况 加入头:
<script type="text/javascript">
var clickTag = "%c";
</script>
在文档代码底部的div id="swiffycontainer"
元素之后(关闭/正文标记之前)将其添加到正文中:
<a onclick="window.open(window.clickTag, '_blank')" style="cursor:pointer; text-decoration:none;">
<div style="width:160px; height:600px; left:0px; top:0px; position:absolute;"></div>
</a>
将“高度”和“宽度”属性更改为适当的文档大小。