如何在 Google Blogger 的正文中貼 AdSense
Blogger 只能在邊欄及尾端擺設 AdSense ? 因為正文中不能直接使用 JavaScript 碼,需要經過點處理。才能順利的顯示 AdSense 的廣告。
在網路上找到這篇文章,介紹了處理的方式。說明如下:
# 先找到這一行
<div class=’post-header-line-1′/>
# 然後把 AdSense 碼貼到這一行之下
<b: if cond=”data:blog.homepageUrl != data:blog.url”>
<script type=”text/javascript”><!–
google_ad_client = ‘YourAdsenseID”;
google_ad_width = 728;
google_ad_height = 90;
google_ad_format = “728×90_as”;
google_ad_type = “text_image”;
google_ad_channel = “”;
google_color_border = “FFFFFF”;
google_color_bg = “FFFFFF”;
google_color_link = “006699″;
google_color_text = “000000″;
google_color_url = “006699″;
//–></script>
<script type=”text/javascript”> src=”http://pagead2.googlesyndication.com/pagead/show_ads.js” </script>
</b:if>
# 然後把 <!– 以及 //–> 這些碼去除
這樣就好了。
如果你想要在首頁中也顯示廣告,那就要把其中畫有底線的
<b: if cond=”data:blog.homepageUrl != data:blog.url”>
</b:if>
這兩行也要去除。
如果,你擔心這樣是否違反 Google 的規定。其實,這只是動到了廣告碼中的 “註解碼” 並未動了任何其他的程式碼。這樣的變動是在許可範圍的。這情形與搜索碼中有一些與 W3C 的格式不符,譬如:img 標籤漏了結束碼,或 checked 碼的寫法應寫為 checked=”checked” 的情況一樣。類似這種修正是被允許的。如果,你實在不放心,那可自行寫個信去向 Google 支援小組查問。













2007 05 12 00:07
[...] 如何在 Google Blogger 的正文中貼 AdSense UDN網路城邦 [...]
2007 05 12 02:32
不好意思再請問一下 Orz
就是”" 這段code,是會讓廣告出現在文章開頭。那如果想讓廣告出現在頁尾呢?就如同您的blog這樣,那要把這段code插在哪裡?
(順便幫忙補充:上面這段code是要在「 展開小裝置範本」的狀況下才看得到。)
2007 05 12 02:36
to iamwilly :
如果, 是要插在整頁的頁尾, 那不用把 code 寫在 html 上啊.
只要直接用範本上已有提供的 wiget, 拉一個 AdSense 的標籤進去處理就好了, 不是嗎 ?
2007 05 12 12:08
歐, 應該說是「文章的結尾」,不是頁尾啦XD。如果只是用範本上面的wiget,就會在「整個頁面」的最下面,而不是在「該篇文章」的最下面。
這就好像你這篇文章結尾的adsense一樣,是在正文的結尾處,在comment的上面,如果是用範本的wiget,就會在comment的下面。例如我那邊現在就是這樣….。
2007 05 12 13:14
我的範本使用很簡單,直接在「 」底下放上AdSense程式碼:如下
手動改成 &gt;
” 會被自動改成 &quot;
網路上說是符合什麼格式,不會犯規
http://bloggerdigest.blogspot.com/2006/12/adsense-code-in-blogger-beta-template.html
這篇有說明
<!–
google_ad_client = "pub-XXXXXXXXXXX";
google_ad_width = 300;
google_ad_height = 250;
google_ad_format = "300×250_as";
google_ad_type = "text_image";
//2007-05-03: http://看.tv
google_ad_channel = "0596466612";
google_color_border = "FFFFCC";
google_color_bg = "FFFFCC";
google_color_link = "3D81EE";
google_color_text = "2D8930";
google_color_url = "2D8930";
//–>
2007 05 12 13:20
上一篇部份顯示不出來,看上面的連結就ok了,最主要是要看你的模板,我的是只要貼在 <data:post.body/> 底下即可(文章的結尾出現廣告),貼在上面即文章一開始就會出現廣告
2007 05 12 13:37
這樣就可以了! 非常感謝! Orz
2007 05 12 13:55
to touchtw :
謝謝幫忙提供了答案 …. 我還沒找到勒 … 你來幫了大忙先 :-)
2007 05 12 19:11
請問一下,放上去的廣告如何叫它靠右邊呢?
2007 05 12 19:19
to 貓耳朵
可考慮用
在廣告碼前加上一段
<div style=”float:right; margin-left:15px;”>
然後, 廣告碼末端補一個
</div>
就可把廣告碼推右邊, 文字在左邊繞圖, 並與圖片有 15px 的間距.
提供參考
2007 05 13 11:16
對不起,有些地方看不懂。
你說的標籤是什麼?
在廣告文前要加入哪一段?
很需要您詳細的說明,謝謝。
2007 06 22 22:19
[...] 如何在 Google Blogger 的正文中貼 AdSense [...]
2007 06 23 04:38
to 貓耳朵
喔, 很報歉 … 我原先的文中 標籤的顯示打錯了
現已顯示出來了 …
2007 12 15 22:57
各位前輩好,
為什麼我的廣告一直都是公益廣告,無論是用加入網頁元素直接加adsens或是加入網頁元素以HTML/JavaScript的方式將adsens code加入都是同樣結果,已經是到頭快爆炸了,還是一樣.
可以幫我看看問題出在哪裡嗎?
感激不盡!
網頁:
http://onlycola.blogspot.com/
2008 09 14 09:42
我們無法剖析您的範本,因為它的結構不完整。 請確定所有的 XML 元素均已正確關閉。
XML 錯誤訊息: Open quote is expected for attribute “{1}” associated with an element type “type”.
我照著做,卻出現這樣的訊息,然後無法存起來…
2008 09 14 10:10
後來我把原來文章中顯示廣告的功能關掉就可以了
但是還是有點不正確
正在努力中
2008 09 14 11:23
我嚐試了好幾個網站
廣告都不能出現
不知道哪裡出了問題
http://mylp33.blogspot.com/
http://cilishome.blogspot.com/