Blogger 是一個很方便的部落格系統,而許多人用他寫網誌,有些網誌內容難免會引發違反 Google Adsense 的疑慮,如果為了一個頁面違規而讓你被 Google 停權,這也太悲慘了。所以,如果是 Blogger 的站長,其實只要加加程式碼,就可以讓你在特定頁面阻擋 Google 廣告了。
在特定頁面阻擋 Google Adsense 廣告的方式很簡單,假設有一個頁面不需要顯示廣告,只要在「不顯示廣告的網址1換成你的不顯示廣告網址就可以了
<b:if cond='data:blog.canonicalUrl != "不顯示廣告的網址1"'>
<div style='margin: 10px 0px 10px 0px;'>
Google Adsense 廣告程式碼 .......
</div>
</b:if>
而如果有第三個、第四個、第五個…更多個呢?其實很簡單,只要在多加幾個條件判斷式來過濾即可。
<b:if cond='data:blog.canonicalUrl != "不顯示廣告的網址1"'>
<b:if cond='data:blog.canonicalUrl != "不顯示廣告的網址2"'>
<div style='margin: 10px 0px 10px 0px;'>
Google Adsense 廣告程式碼 .......
</div>
</b:if>
</b:if>
<b:if cond='data:blog.canonicalUrl != "不顯示廣告的網址1"'>
<b:if cond='data:blog.canonicalUrl != "不顯示廣告的網址2"'>
<b:if cond='data:blog.canonicalUrl != "不顯示廣告的網址3"'>
<div style='margin: 10px 0px 10px 0px;'>
Google Adsense 廣告程式碼 .......
</div>
</b:if>
</b:if>
</b:if>
相信聰明的你,一定有找到相關的規則了,而關於 Blogger 的語法,可以參考海芋寫過的「完全解析 Blogger 程式碼」一文