本文引用自Nelson - [更新] 讓每篇文章自動加入 Google AdSense (適用於 Pixnet / 天空 / 樂多 / 新浪 / Xuite)

最近愈來愈多的部落客開始使用 Google AdSense,除了放在側邊列之外,想必也有不少人偏好將它放在每篇文章裡頭。只不過現在的 BSP 似乎最多只提供讓人自訂側邊列區塊的功能,還沒有哪一家有提供自動將特定文字加入每一篇文章的功能。所以除非你自行架站,否則應該只能每次發表文章時手動加入 Google AdSense 的程式碼。

在 Xuite日誌:簡睿隨筆 《科技篇》 看到如何自動加入 Google AdSense 程式碼,給了我一點想法。原始文章是針對 Xuite 跟 樂多 系統的,我將它改了一下,變成能在 Pixnet / 天空部落 / 樂多部落 / 新浪部落 使用

整個構想很簡單,只有兩大重點:

  1. 自行建立一個不可見的唯一區塊,並將 Google AdSense 的程式碼加到這個區塊
  2. 將這個區塊的程式碼抓出來,然後加到文章的最後就可以了

做起來也不難,只要依以下步驟做就可以囉~ (這裡用 Pixnet 的後台介面當做例子,他家部落格的方法也是大同小異)

  1. 進入「部落格後台」介面
  2. 在「基本 / 進階設定→部落格描述」文字框的最後,或是「側邊欄位的最後一個自訂區塊」的最後,加入以下三行程式碼
    • <div id="divAdSenseContentScript" style="display:none;"><br />
    • <br /></div>
    • <script src="http://nelson.csie.us/Pixnet/addGoogleAd_pixnet.js"></script>
  3. 在兩個「<br />」標籤之間,加入你的 Google AdSense 程式碼

這樣一來,就可以在每篇文章的結尾看到 Google 廣告了(會顯示在文章跟回應之間)。給 Pixnet 用的 JavaScript 的程式碼在 http://nelson.csie.us/Pixnet/,給他家部落格系統用的放在 http://nelson.csie.us/OtherBlog/,有興趣的可以自行下載,然後放在你自己的網路空間。

注意

  1. 我已將原本五種 Pixnet 的程式碼整合在一起了,你只要引用 http://nelson.csie.us/Pixnet/addGoogleAd_pixnet.js 這個檔案就可以了。
  2. 若你的瀏覽器有擋廣告功能,請記得把擋廣告關掉,否則可能會看不到效果。
  3. 若你的防毒軟體有擋廣告功能,請記得把擋廣告關掉,否則可能會看不到效果。
  4. 若你關閉了 JavaScript 功能,請記得把 JavaScript 功能開啟,否則會看不到效果。

不是 Pixnet 的使用者要怎辦

  1. 若你是無名的付費會員,請套用 http://nelson.csie.us/OtherBlog/addGoogleAd_wretch.js
  2. 若你用天空部落,請套用 http://nelson.csie.us/OtherBlog/addGoogleAd_yam.js
  3. 若你用樂多部落,請套用 http://nelson.csie.us/OtherBlog/addGoogleAd_roodo.js
  4. 若你用新浪部落,請套用 http://nelson.csie.us/OtherBlog/addGoogleAd_sina.js
  5. 若你用 Xuite 部落,請套用 http://nelson.csie.us/OtherBlog/addGoogleAd_xuite.js

如何不用網路空間另外放一份 JS 檔 (感謝 CGS 的教學):

  1. 將上頭提到的 <script src="xxxxxx.js"></script> 改成 <script type="text/javascript"></script>
  2. 將你要用的 JS 檔下載到你的電腦裡,並用一般的文字編輯器 (例如記事本) 開啟它。
  3. 將 JS 檔的程式碼全部複製起來,貼到 <script type="text/javascript"> 跟 </script> 之間就可以了。
  4. 如果可以的話,建議大家都用這個方法,免得將來哪天我的檔案改名字或放到別的資料夾去了,你就抓不到囉。
  5. 而且這個方法比較不會拖慢網頁開啟速度

Posted by 雲爸 at 痞客邦 PIXNET Guestbook(1) 人氣()


留言列表 (1)

Post Comment
  •  
  • 不好意思想請問一下,要如何才能像你一樣把Adsense廣告放在頁首標題的下方,我是xuite的使用者,是否用法和pixnet一樣呢?還有連結的JS檔好像不見了.

    希望若您有空能不吝賜教

You haven’t logged in yet, please use guest status to leave message. You can also log in with above service account and leave message

請輸入暱稱 ( 最多顯示 6 個中文字元 )

請輸入標題 ( 最多顯示 9 個中文字元 )

請輸入內容 ( 最多 140 個中文字元 )

Please input verification code on left:

Cannot understand, change to another image

請輸入驗證碼