在Adwords中使用Swiffy html5横幅

时间:2015-10-07 23:23:36

标签: html5 google-adwords google-swiffy

我已成功使用swiffy将flash横幅转换为html5 - 用于Adwords

然而,我一直遇到上传障碍的障碍 -

第一个问题是swiffy文件没有包含元广告尺寸属性 - 很容易修复

第二个问题是 - swiffy文件指向外部runtime.js,Adwords要求所有文件都是本地文件。 runtime.js是巨大的,拉链时很容易让我超过150kb的大小限制。

第三个问题(一旦我能够找到解决runtime.js问题的方法)将广告服务器clickTag函数像swf横幅 - 而不是在文件中设置静态

有没有人 - 通过swiffy成功地在Adwords上提供了html5横幅广告?

3 个答案:

答案 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>

将“高度”和“宽度”属性更改为适当的文档大小。