广告联盟网
标题:
谁知道如何在DVBBS动网论坛的贴中放GG广告
[打印本页]
作者:
doscn
时间:
2006-5-9
标题:
谁知道如何在DVBBS动网论坛的贴中放GG广告
下面是我在动网看到有人发的,可IFRAME一个页面只能放一个广告,我已在论坛放了一个了。
直接把GG的广告代码入后出就不显示广告了,然后他用了table与动网的模版格式不符。
哪位把经验分享一下,论坛的广告点击率太低了。
第一种方法:利用后台广告设置直接加入代码,页首和页尾。可以直接把广告代码复制到相关代码框内,不需要做更改和添加。需要注意的是:页首,最好只设置468*60大小的。页尾可以设置成728*90的。如果把页首的也设置成728*90的,会导致论坛Logo 和广告代码错行,导致界面走形。即使是把“收藏本页,联系我们,论坛帮助”去掉也会导致走形,除非把论坛Logo和广告代码整合到一个Table里面。下面提到的几种方法会对你学习放到一个Table里面有启示。
第二种方法:第二种,第三种,和第四种是修改后台里面的界面风格。第二种方式,在论坛导航条链接的下方加入广告代码。(参加上面演示)。第一步,找到“后台——外观设置——界面风格模板总管理”。第二步,打开“主模块main style”,进入“界面风格”,找到Dvbbs.mainhtml(5),然后你可以把获得的Google Adsense代码直接拷贝到第一行的下面。
直接放置时,因为代码是728*90的,所以一般比整个界面宽度要窄许多,不大好看。当然你也可以弄成一样宽的,就像演示中一样。把如下代码拷贝到第一行下面就可以了。
<TABLE style="border: solid 1px #6396d6;background: #ffffff;padding: 2px 2px 2px 2px;"cellPadding=2 width="100%" border=0>
<tr>
<td width="16" align="center" bgcolor="#639AFF">
<font color="#FFFFFF" style="font-size: 9pt">赞助商链接</font></td>
<td width="*" align="center">
注意,在本行复制插入你的广告代码
</td>
</tr>
</table>
第三种方法:在帖子内部展示广告。可以放置在第一个帖子,第二个帖子或第三个帖子的位置,跟随帖子内容的广告可能获得更高的点击率,从而提高你的收入。如下图所示,左侧即广告位置。注意,你可以展示160*600 或 120*240,或120*600格式的。因为都比较窄,不影响读者阅览。
你需要处理如下代码 风格界面模板 分页面模板(page_dispbbs) 界面管理下,template.html(0),此处需要把一些代码加入的table里面,以做到使界面友好。 注意你可以在template.html(0)里面,先找到下面两段粉色的代码,把之间的内容删除。然后把下面段落中黑色和绿色的文字,即两个Table之间的内容(包括Table)拷贝到两段粉色代码之间。下面解释一下绿色文字。这是一个简单的选择句,和嵌入一个JS文件。其中"position()=1"即广告的位置,1就是第一帖。2就是第二帖。在下面的代码之后,我介绍JS文件的写法和使用。
<xsl:if test="$mofaface !='' and $mofaface !='0'"><div style="float:right;margin-right:20px;"><a href="javascript
ispMagicEmot({$mofaface},350,500)"><img src="dv_plus/tools/magicface/gif/{$mofaface}.gif" border="0" alt=""/><br />魔法表情<br/>点击重放</a></div>
<script type="text/javascript" language="javascript">
LoadMagicEmot(<xsl:value-of select="$mofaface" />,<xsl:value-of select="/post/postinfo/@topicid"/>);
</script>
</xsl:if>
</xsl:if>
<table border="0" width="100%" align="left">
<tr>
<td align="left" valign="top"><div style="{$bodystyle}margin-top:10px;word-wrap : break-word ;word-break : break-all ;" onload="this.style.overflowX='auto';">
<xsl:choose>
<xsl:when test="@parentid =0 and /post/postinfo/@getmoneytype=3"><xsl:call-template name="checkgetmoney" /></xsl:when>
<xsl
therwise><xsl:value-of select="@body" disable-output-escaping="yes"/></xsl
therwise>
</xsl:choose>
</div>
</td>
<td width="160" align="left" valign="top"><xsl:choose>
<xsl:when test="position()=1">
<SCRIPT type="text/jscript" language="javascript" src="http://www.******.com/templates/ad.js"></SCRIPT>
</xsl:when>
<xsl
therwise></xsl:otherwise>
</xsl:choose>
</td>
</tr>
<tr>
<td valign="top"><xsl:if test="/post/userlist/user[@userid=$userid]/@usersign !='' and @signflag =1">
<div style="width:85%;overflow-x: hidden;">
<img src="{/post/setting/@picurl}sigline.gif" /><br /><xsl:value-of select="/post/userlist/user[@userid=$userid]/@usersign" disable-output-escaping="yes"/>
</div>
</xsl:if>
<xsl:if test="$checkinfo !='' and not (/post/userinfo/@boardmaster =1)">
<div style="{$bodystyle}margin-top:30px;">
</div><!-- 这里是故意空开一行的,如果手多多,搞到不空,出了错不要哭-->
</xsl:if>
<xsl:variable name="postinfo"><xsl:call-template name="checkpostinfo" /></xsl:variable>
<xsl:if test="$postinfo !=''"><div class="info">
<xsl:value-of select="$postinfo" disable-output-escaping="yes"/>
</div></xsl:if></td>
</tr>
</table>
</xsl:if>
</div>
</div>
JS文件的内容,js里面是调用了一个Html页面。把下面几行复制到文本文档,取后缀名.js。 width和height是广告的大小。
document.write('<IFRAME src="http://www.****.com/templates/ad.html" width="160" height="300" scrolling=no frameborder=0 marginwidth=0 marginheight=0></IFRAME>');
ad.html的内容如下。
<html>
<HEAD><TITLE>标题</TITLE>
<META content="关键字" name=keywords>
<META content="内容描述" name=description>
</HEAD>
<BODY bgcolor="white" text="#000099" link="#660066" vlink="#cc99cc" alink="#33ff99">
<p style="line-height:100%; margin-top:0; margin-bottom:0;" align="right">
这里放入广告代码
</p>
<p style="line-height:100%; margin-top:0; margin-bottom:0;" align="center"><font color="white"><font></p></body></html>
好了,第三种办法已经告诉你了,如果你要放置两个广告,那就把循环的地方再重复一遍,把position的值换一个就OK了。如果不想显示广告了呢,那就把position的值定为1000好了,因为你不可能在一页上显示1000帖吧。
第四种方法:同第二种一样,也是显示728*90的,不过是在整个论坛的最上方,即logo上方。那样可以在每个页面里面显示google广告。而第二种方法可以在除了论坛首页之外的任何页面显示广告。
方法很简单,使用与第二种同样的代码,不过是放到了下面这个地方。即,模板主模块 Mainstyle 界面风格,template(4),在原有代码的上方复制以上代码。
OK,所有四种方法已经介绍完毕,哪一种办法可以带给你最好的效益,还是亲自动手实验一下。我的使用经验是,第二种方法最简单,而使用效果也最好。
作者:
dwh0722
时间:
2006-5-9
我不干在论坛里放google 广告,因为我的论坛用户都是一个网断的,放了岂不是害了自己!
作者:
doscn
时间:
2006-5-10
顶一下。
请有在论坛放广告的人来。
作者:
Jude
时间:
2006-5-10
把默认的转换表情图标去掉吧。
细微之处,可以让别人决定是否采用你这段代码。
作者:
doscn
时间:
2006-5-10
再顶一下。
作者:
蓝点
时间:
2006-5-10
HOHO,偶不用动网滴
作者:
56game
时间:
2006-5-11
谢谢啊!这个我正好在找
作者:
56game
时间:
2006-5-11
两段粉色的代码在什么地方,我怎么没看到呀?
欢迎光临 广告联盟网 (https://bbs.ggads.com/)
Powered by Discuz! X3.2