更新資訊:
  1. 本篇文章的姐妹作,[分享] 讓每篇文章都自動加入黑米跟推推王的收推文按鈕,推薦給各位 :-)
  2. 為了因應無名小站改過單篇文章的網址格式(其實已經改了一段時間了,只是一直忘記修改我的程式碼),我也將給無名小站用的 JavaScript 檔做了更新。
  3. 有誰能告訴我,無名還可以放 JavaScript 嗎?我沒在用它,所以不清楚耶~
  4. 多了一個給 Xuite 用的 JavaScript 檔
* 碎碎念時間 */
雖然搞出了這個東西,不過我看了一下,每天大概有 40% ~ 50% 的訪客是新 IP,可是每個月從 blog 賺到的錢根本沒多少。我那麼辛苦幹嘛阿,拜託大家不要擋我部落格的廣告啦 :D

最近愈來愈多的部落客開始使用 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. 而且這個方法比較不會拖慢網頁開啟速度
創作者介紹
創作者 Nelson 的頭像
Nelson

Nelson 的小世界

Nelson 發表在 痞客邦 留言(365) 人氣()