用户指南 取消(C)

最佳做法 - 使用 Animate 制作广告

 

请根据互动广告局 (IAB) 的准则设置您的 Animate 广告的尺寸。下表列出了建议的 Interactive Marketing Unit (IMU) 广告格式尺寸:

广告类型

尺寸(像素)

宽擎天柱广告

160 x 600

擎天柱广告

120 x 600

半页广告

300 x 600

全横幅广告

468 x 60

半横幅广告

234 x 60

图标链接广告

88 x 31

按钮 1

120 x 90

按钮 2

120 x 60

纵向横幅广告

120 x 240

方形按钮

125 x 125

告示牌广告

728 x 90

中等矩形广告

300 x 250

弹出式正方形广告

250 x 250

纵向矩形广告

240 x 400

大型矩形广告

336 x 280

矩形广告

180 x 150

从模板创建 FLA 文件时(选择“文件”>“新建”,然后单击“模板”选项卡),可以看到许多这样的尺寸。

创建 SWF 文件广告

请依据以下准则创建广告:

  • 优化图形。使 SWF 文件横幅广告的大小为 15K 或更小。

  • 在 Animate 中创建 12K 或更小的 GIF 横幅广告。

  • 将循环横幅广告的重复次数限为三次。许多网站采用建议的标准化文件大小作为其广告规范。

  • 使用 GET 命令可在广告和服务器之间传递数据,请勿使用 POST 命令。有关 GET 和 POST 的详细信息,请参阅《ActionScript 2.0 语言参考》中的 getURL 函数。

 

 允许用户进行控制。如果在广告中添加了声音,则也请添加一个静音按钮。如果创建浮动于网页之上的透明 Animate 广告,请提供可以在广告播放期间关闭广告的按钮。

跟踪广告

目前,一些业界领先的广告网络机构支持在 Animate SWF 文件中使用标准化跟踪方法。以下准则介绍了受支持的跟踪方法:

创建按钮或影片剪辑按钮

使用 IAB 列出的标准尺寸。有关标准尺寸的列表,请参阅 IAB 网站。有关在 Animate 中创建按钮的详细信息,请参阅创建按钮

向按钮添加脚本

在用户单击横幅广告时执行。可以使用getURL() 函数打开新浏览器窗口。以下代码片段为可以添加到时间轴的第 1 帧的两个 ActionScript 2.0 代码示例:

myButton_btn.onRelease = function(){
getURL(clickTAG, "_blank");
};
myButton_btn.onRelease = function(){ getURL(clickTAG, "_blank"); };
myButton_btn.onRelease = function(){ 
    getURL(clickTAG, "_blank"); 
};

可以将下面的代码添加到时间轴中的第 1 帧:

myButton_btn.onRelease = function() {
if (clickTAG.substr(0, 5) == "http:") {
getURL(clickTAG);
}
};
myButton_btn.onRelease = function() { if (clickTAG.substr(0, 5) == "http:") { getURL(clickTAG); } };
myButton_btn.onRelease = function() { 
    if (clickTAG.substr(0, 5) == "http:") { 
        getURL(clickTAG); 
    } 
};

getURL() 函数将 objectembed 标签中传递的变量相加,然后将启动的浏览器发送到指定位置。承载广告的服务器可以跟踪广告的点击次数。如需有关使用 getURL() 函数的更多信息,请 请参阅 ActionScript 2.0 语言参考

分配 clickTAG 代码以进行跟踪

跟踪广告并帮助提供广告的网络机构跟踪广告的显示位置和广告被点击的时间。

此过程是创建典型 Animate 广告的标准方式。如果将 getURL() 函数赋予横幅,则可以使用以下过程向横幅添加跟踪功能。通过下例,可以向 URL 字符串追加变量以传递数据。这样,您能够为每个旗标设置动态变量,而不用为每个域创建单独的旗标。可以在整个活动中使用一个旗标,任何承载广告的服务器都可以跟踪对该旗标的单击次数。

objectembed 标签(在 HTML 中)中,您将添加如下例所示的代码(其中 www.helpexamples.com 为广告网络,adobe.com 为广告主):

<EMBED src=&quot;your_ad.swf?clickTAG= http://helpexamples.com/tracking?http://www.adobe.com&quot;>
<EMBED src=&quot;your_ad.swf?clickTAG= http://helpexamples.com/tracking?http://www.adobe.com&quot;>
<EMBED src=&quot;your_ad.swf?clickTAG= http://helpexamples.com/tracking?http://www.adobe.com&quot;>

在 HTML 中添加以下代码:

<PARAM NAME=movie VALUE=&quot;your_ad.swf?clickTAG =http: //helpexamples.com/tracking?http://www.adobe.com&quot;>
<< 这些 HTML 内容可能需要更新,以解决活动内容的问题,这可能会导致用户编辑 .js 文件而非 HTML文件 - JayA >>
<PARAM NAME=movie VALUE=&quot;your_ad.swf?clickTAG =http: //helpexamples.com/tracking?http://www.adobe.com&quot;> << 这些 HTML 内容可能需要更新,以解决活动内容的问题,这可能会导致用户编辑 .js 文件而非 HTML文件 - JayA >>
<PARAM NAME=movie VALUE=&quot;your_ad.swf?clickTAG =http: //helpexamples.com/tracking?http://www.adobe.com&quot;>
<< 这些 HTML 内容可能需要更新,以解决活动内容的问题,这可能会导致用户编辑 .js 文件而非 HTML文件 - JayA >>

测试广告

在最常用的浏览器(尤其是您的目标用户使用的浏览器)上测试 SWF 文件广告。一些用户可能没有安装 Flash Player,或者他们可能禁用了 JavaScript。针对上述情况,请考虑为这些用户使用(默认)GIF 图像来进行替代或是使用其他方案。有关检测 Flash Player 的详细信息,请参阅指定 SWF 文件的发布设置。让用户能够控制 SWF 文件。让用户能够控制广告的任何音频。如果广告是悬停在网页上的无边框 SWF 文件,则让用户能够立即关闭广告以及在广告持续时间内关闭广告。

有关在不同地区 Flash Player 版本使用率的最新信息,请访问 www.adobe.com/go/fp_version_penetration_cn

更多此类内容

更快、更轻松地获得帮助

新用户?