会员登录 | 注册

来去留技术信息资源

来去留技术信息资源
来去留网 > 去看信息 > 程序系统 > 淘宝联盟的推广代码如何部署?

淘宝联盟的推广代码如何部署?

2012-11-17 14:16来源:未知发布者:laiquliu 查看:
淘宝联盟的推广代码如何部署?

在淘宝客页面选择商品或者店铺,获取相应的代码,需要将代码部署到自己的网站,博客,个人空间上,如果是URL代码,支持在任何空间布置,如果是其他的代码形式,比如JS代码,需要布置到自己的网站空间后台。不同的网站后台布置代码的方式不一样,具体可以咨询网站提供商。

也可以根据下面的参考自己部署:

一.直接部署JavaScript代码发布淘宝联盟广告位:

1.在您要发布广告位的页面源文件中,把获取到的广告位代码添加(粘贴)到你认为合适的位置.
2.保存修改.
3.上传文件到服务器.
4.通过浏览器,刷新网页,浏览广告位是否正确显示.
要提醒您的几点是:
a.如果您希望手动调整广告位的颜色,背景等请参照这个帖子:阿里妈妈参数说明
b.需要提醒的是,您获得的代码中并不是每个参数都可以手动调整的,这样有可能会导致您的广告位无法激活或您的网站被审核拒绝.
c.再确认一次.您要粘贴到的网站是您创建这个广告位对应的网站吗?如果不是,导致的结果同b.
d.布置完成后,自己在IE里浏览一下.如果位置不合适再做些调整.确保自己看到了广告位.

二.通过js调用的方式发布淘宝联盟广告位代码

很多站长朋友都在使用各自的CMS系统,通过js调用的方式来发布淘宝联盟广告
下面我来介绍一下怎样做,需要注意什么:
下面是从Alimama站点得到的广告位发布代码
<script type="text/JavaScript">
alimama_pid="mm_0_0_0";
alimama_titlecolor="0000FF";
alimama_descolor ="000000";
alimama_bgcolor="FFFFFF";
alimama_bordercolor="E6E6E6";
alimama_linkcolor="008000";
alimama_bottomcolor="FFFFFF";
alimama_anglesize="0";
alimama_bgpic="0";
alimama_icon="0";
alimama_sizecode="42";
alimama_width=100;
alimama_height=100;
alimama_type=2;
</script>
<script src="http://a.alimama.cn/inf.js" type=text/javascript></script>
将这段代码写在相应js文件中我们应该改写成如下样子即可,而且在各种浏览器中都是正确的
alimama_pid="mm_0_0_0";
alimama_titlecolor="0000FF";
alimama_descolor ="000000";
alimama_bgcolor="FFFFFF";
alimama_bordercolor="E6E6E6";
alimama_linkcolor="008000";
alimama_bottomcolor="FFFFFF";
alimama_anglesize="0";
alimama_bgpic="0";
alimama_icon="0";
alimama_sizecode="42";
alimama_width=100;
alimama_height=100;
alimama_type=2;
document.write('<scr'+'ipt src="http://a.alimama.cn/inf.js" type=text/javascript></scr'+'ipt>');
有几点需要注意:
1、JavaScript单双引号都可以圈定字符串的,所以针对Alimama发布的代码在增加document.write('')时用单引号就不用做任何字符转义了。
2、'script'标签要拆开来写成'scr'+'ipt'。因为不这样做浏览器可能会认为当前script的结束。

另外需要注意的是不能直接在一个js文件中发布2个以上的广告位!
很多站长朋友喜欢在一个js控制的区域内放置几个广告位,很自然的想到的写法如下
var alimama_pid=1;
document.write('<scr'+'ipt src="http://a.alimama.cn/inf.js" type=text/javascript></scr'+'ipt>');
var alimama_pid=2;
document.write('<scr'+'ipt src="http://a.alimama.cn/inf.js" type=text/javascript></scr'+'ipt>');
或者是
document.write('var alimama_pid=1; ');
document.write('<scr'+'ipt src="http://a.alimama.cn/inf.js" type=text/javascript></scr'+'ipt>');
document.write('var alimama_pid=2; ');
document.write('<scr'+'ipt src="http://a.alimama.cn/inf.js" type=text/javascript></scr'+'ipt>');
很遗憾,这两种写法在ie浏览器下都得不到正确的结果,
主要是由于ie浏览器对于document.write两次引入的inf.js都放在当前js之后执行,
所以大家还是拆出多个js文件来分别发布多个广告位吧
(责任编辑:laiquliu)

关注技术,信息,资源,扫描来去留网微信二维码交流。

来去留我李俊

搜索

------分隔线----------------------------
相关栏目

热点推荐
来去留技术信息资源
来去留网为您提供平台咨询交流学习方法及各类热门技术;电器,服装,保健,行业快讯等二十几个类别的资讯