在AdWords中使用Swiffy html5横幅
我已成功使用swiffy将Flash横幅转换为HTML5 - 以用于Adwords
然而,我仍然遇到了上传它们的障碍 -
第一个问题是swiffy文件没有包含元广告尺寸属性 - 很容易修复
第二个问题是 - swiffy文件指向一个外部runtime.js,并且Adwords要求所有文件都是本地的。 runtime.js是巨大的,压缩时会轻松超过150kb的大小限制。
第三个问题(一旦我能够找到一个解决runtime.js问题的方法)将使广告服务器的clickTag功能像swf横幅一样 - 而不是在文件中设置为静态
ANYONE-成功地通过swiffy为AdWords制作了html5横幅广告?
我们做到了,但规模是最大的问题。 你有没有设法让runtime.js变成任何可用的东西。 我们很幸运,开始时一些小的横幅。 一旦您上传.zip,click标签就可以无缝工作,GDN负责处理该问题。
我已经在Swiffy制作了100多幅横幅广告,并且在DCS,DCM,Sizmek和第三方中都能够很好地进行贩卖。 我还没有做过任何Adwords横幅,但我的DCM代表告诉我,adwords可以将SWF广告自动转换为Swiffy。 我不确定这是如何工作,我还没有这样做。 另外,Sizmek,DCM和DCS中的代表告诉我说,runtime.js在外部放置时不会计入文件大小,因为大多数浏览器都会缓存该文件。 因此,用户在查看1条横幅后会缓存该文件,之后只会下载Swiffy广告。
对于点击标签,我们一直在成功地使用它:
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>
对于点击标签,这在大多数情况下适用于Swiffy内容。
添加到头:
<script type="text/javascript">
var clickTag = "%c";
</script>
在文档代码底部的div id="swiffycontainer"
元素div id="swiffycontainer"
(在关闭/ body标签之前)添加到body中:
<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>
将“高度”和“宽度”属性更改为适当的文档大小。
链接地址: http://www.djcxy.com/p/5539.html上一篇: Using Swiffy html5 banners in Adwords
下一篇: Adding AdMob to project with MobFox SDK currently integrated