广告联盟网

标题: 谁知道如何在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=&quot;border: solid 1px #6396d6;background: #ffffff;padding: 2px 2px 2px 2px;&quot;cellPadding=2 width=&quot;100%&quot; border=0>
<tr>
<td width=&quot;16&quot; align=&quot;center&quot; bgcolor=&quot;#639AFF&quot;>
<font color=&quot;#FFFFFF&quot; style=&quot;font-size: 9pt&quot;>赞助商链接</font></td>
<td width=&quot;*&quot; align=&quot;center&quot;>
注意,在本行复制插入你的广告代码
</td>
</tr>
</table>


第三种方法:在帖子内部展示广告。可以放置在第一个帖子,第二个帖子或第三个帖子的位置,跟随帖子内容的广告可能获得更高的点击率,从而提高你的收入。如下图所示,左侧即广告位置。注意,你可以展示160*600 或  120*240,或120*600格式的。因为都比较窄,不影响读者阅览。


你需要处理如下代码   风格界面模板  分页面模板(page_dispbbs)  界面管理下,template.html(0),此处需要把一些代码加入的table里面,以做到使界面友好。  注意你可以在template.html(0)里面,先找到下面两段粉色的代码,把之间的内容删除。然后把下面段落中黑色和绿色的文字,即两个Table之间的内容(包括Table)拷贝到两段粉色代码之间。下面解释一下绿色文字。这是一个简单的选择句,和嵌入一个JS文件。其中&quot;position()=1&quot;即广告的位置,1就是第一帖。2就是第二帖。在下面的代码之后,我介绍JS文件的写法和使用。

<xsl:if test=&quot;$mofaface !='' and $mofaface !='0'&quot;><div style=&quot;float:right;margin-right:20px;&quot;><a href=&quot;javascriptispMagicEmot({$mofaface},350,500)&quot;><img src=&quot;dv_plus/tools/magicface/gif/{$mofaface}.gif&quot; border=&quot;0&quot; alt=&quot;&quot;/><br />魔法表情<br/>点击重放</a></div>
<script type=&quot;text/javascript&quot; language=&quot;javascript&quot;>
LoadMagicEmot(<xsl:value-of select=&quot;$mofaface&quot; />,<xsl:value-of select=&quot;/post/postinfo/@topicid&quot;/>);
</script>
</xsl:if>
</xsl:if>
<table border=&quot;0&quot; width=&quot;100%&quot; align=&quot;left&quot;>
<tr>
  <td align=&quot;left&quot; valign=&quot;top&quot;><div style=&quot;{$bodystyle}margin-top:10px;word-wrap : break-word ;word-break : break-all ;&quot; onload=&quot;this.style.overflowX='auto';&quot;>
<xsl:choose>
  <xsl:when test=&quot;@parentid =0 and /post/postinfo/@getmoneytype=3&quot;><xsl:call-template name=&quot;checkgetmoney&quot; /></xsl:when>
  <xsltherwise><xsl:value-of select=&quot;@body&quot; disable-output-escaping=&quot;yes&quot;/></xsltherwise>
</xsl:choose>
</div>
</td>
  <td width=&quot;160&quot; align=&quot;left&quot; valign=&quot;top&quot;><xsl:choose>
  <xsl:when test=&quot;position()=1&quot;>
  <SCRIPT type=&quot;text/jscript&quot; language=&quot;javascript&quot; src=&quot;http://www.******.com/templates/ad.js&quot;></SCRIPT>
  </xsl:when>
                     <xsltherwise></xsl:otherwise>
</xsl:choose>
</td>
</tr>
<tr>
  <td valign=&quot;top&quot;><xsl:if test=&quot;/post/userlist/user[@userid=$userid]/@usersign !='' and @signflag =1&quot;>
<div style=&quot;width:85%;overflow-x: hidden;&quot;>
<img src=&quot;{/post/setting/@picurl}sigline.gif&quot; /><br /><xsl:value-of select=&quot;/post/userlist/user[@userid=$userid]/@usersign&quot; disable-output-escaping=&quot;yes&quot;/>
</div>
</xsl:if>
<xsl:if test=&quot;$checkinfo !='' and not (/post/userinfo/@boardmaster =1)&quot;>
<div style=&quot;{$bodystyle}margin-top:30px;&quot;>

</div><!--  这里是故意空开一行的,如果手多多,搞到不空,出了错不要哭-->
</xsl:if>
<xsl:variable name=&quot;postinfo&quot;><xsl:call-template name=&quot;checkpostinfo&quot; /></xsl:variable>
<xsl:if test=&quot;$postinfo !=''&quot;><div class=&quot;info&quot;>
<xsl:value-of select=&quot;$postinfo&quot; disable-output-escaping=&quot;yes&quot;/>
</div></xsl:if></td>
</tr>
</table>
</xsl:if>
</div>
</div>


JS文件的内容,js里面是调用了一个Html页面。把下面几行复制到文本文档,取后缀名.js。 width和height是广告的大小。

document.write('<IFRAME src=&quot;http://www.****.com/templates/ad.html&quot;  width=&quot;160&quot; height=&quot;300&quot; scrolling=no frameborder=0 marginwidth=0 marginheight=0></IFRAME>');

ad.html的内容如下。


<html>
<HEAD><TITLE>标题</TITLE>
<META content=&quot;关键字&quot; name=keywords>
<META content=&quot;内容描述&quot; name=description>
</HEAD>
<BODY bgcolor=&quot;white&quot; text=&quot;#000099&quot; link=&quot;#660066&quot; vlink=&quot;#cc99cc&quot; alink=&quot;#33ff99&quot;>
<p style=&quot;line-height:100%; margin-top:0; margin-bottom:0;&quot; align=&quot;right&quot;>
这里放入广告代码
</p>
<p style=&quot;line-height:100%; margin-top:0; margin-bottom:0;&quot; align=&quot;center&quot;><font color=&quot;white&quot;><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