廣告問題疑難排解

如何檢查廣告程式碼是否遭到修改

修改 AdSense 廣告程式碼不僅違反計劃政策規定,還可能導致廣告無法在網站上正確顯示,或完全無法顯示等錯誤。

如果您用的是 WordPress 網站,有時僅是將廣告程式碼貼進 WordPress 編輯框,就可能導致廣告程式碼遭到修改,並因此產生廣告放送的問題。建議您使用 WordPress 專用 AdSense 外掛程式,確保廣告程式碼的導入正確無誤。

如果網站上的廣告放送有誤或無法放送,建議您檢查廣告程式碼是否正確導入,步驟如下:

  1. 開啟程式碼比對工具。如果您沒有這類工具,建議利用 Google 搜尋「程式碼比對工具」,然後選擇其中一個免費工具。
  2. 開啟網站原始碼,找出未正確放送廣告的廣告程式碼。
    如要找出那段廣告程式碼,請嘗試搜尋廣告單元編號 (例如 1234567890) 或是您的發佈商編號 (例如 pub-1234567891234567)。
  3. 複製廣告程式碼,並貼進程式碼比對工具的第一個文字方塊中。
    請注意,若您採用的是非同步廣告程式碼,這段程式碼應以 <script async src= 開頭;若為同步廣告程式碼,則應以 <script type="text/javascript"> 開頭。兩種廣告程式碼的結尾皆應為 </script>
  4. 在 AdSense 帳戶的「廣告」頁面上找出有問題的廣告單元,然後按一下 [取得程式碼]。這樣一來,系統便會載入包含該廣告單元廣告程式碼的「廣告程式碼」方塊。
  5. 複製廣告程式碼,並貼進程式碼比對工具中的第二個文字方塊。
  6. 按一下程式碼比對工具中的比較按鈕並查看結果。

檢查程式碼比較工具中的結果

如果您的廣告程式碼導入正確,程式碼比對工具通常不會標示出任何差異。假設您的廣告還是有問題,請參閱廣告疑難排解工具取得詳細說明。

如果您的廣告程式碼未正確導入,程式碼比對工具通常會標示出兩者差異。比方說,您可能會在廣告程式碼中看見下列差異:

  • 廣告程式碼未完整顯示,例如少了 <script><ins> 代碼。
  • 廣告程式碼全部擠在同一行。
  • 廣告程式碼中出現多餘的 HTML 代碼。
  • 廣告程式碼的變數 (例如 google_ad_heightgoogle_page_url) 遭到重新命名或變更。

修正廣告程式碼的問題

如要修正廣告程式碼中發現的任何修改錯誤,您可以按照下列步驟操作:

  1. 從網站移除未正確放送廣告的廣告程式碼。
  2. 從 AdSense 帳戶複製正確的廣告程式碼,並貼進網站中。

正確導入廣告程式碼後,廣告會在 48 小時內開始放送 (前提是帳戶處於有效狀態,且網站符合政策規範)。

這對您有幫助嗎?
我們應如何改進呢?