通知

請務必前往您的 AdSense 頁面,查看帳戶的相關個人化資訊,運用 AdSense 順利達成目標。

廣告導入指南

修改 AdSense 廣告程式碼

發布商不得修改某些 AdSense 程式碼。請參閱本文,瞭解接受的廣告程式碼修改方式,以及導入程式碼時應避免的事項。

AdSense 計畫政策不允許發布商為了哄抬廣告成效或損害廣告主的轉換成效,而對 AdSense 程式碼進行任何修改。發布商帳戶提供了多種選項,方便您產生各種不同的廣告程式碼,以建立適合自家網站的廣告版面配置。

一般來說,我們建議複製及貼上廣告程式碼,但我們也瞭解,為打造出清爽的瀏覽介面,有時後修改在所難免。

應避免使用的技巧

以下是幾項您應該避免使用的技巧:

  • 在任何情況下隱藏廣告單元 (如使用 display:none),除非您想導入回應式廣告單元
  • AdSense 廣告程式碼的導入方式不當,導致廣告遮蓋內容,或內容遮蓋廣告。
  • 在行動版網站或採用回應式設計的網站上,廣告單元放置的方式導致內容和廣告重疊。
  • 使用隱藏關鍵字、iframe 或任何其他方法操控廣告的指定目標。
  • 透過電子郵件或軟體散布廣告。
  • 操控廣告的放送和顯示,吸引不必要的注意 (例如廣告滑進畫面中、放大/縮小廣告)。
  • 當使用者在行動網頁上進行拖曳動作時觸發廣告點擊。

允許的修改方式

以下是幾項允許的修改方式:

回應式設計

非同步廣告程式碼可讓您透過 CSS 和選用的媒體查詢來設定廣告大小,以符合回應式網站的設計。進一步瞭解如何使用回應式廣告單元

A/B 測試

您可以藉由 AdSense 實驗,比較在廣告單元中使用不同的廣告類型和/或文字廣告樣式設定時,成效有何差異。實驗可以協助您更明智地判斷設定廣告單元的方法,進而提高收益。進一步瞭解實驗

如果您想進一步控制 A/B 測試,請參閱下列程式碼片段:

  • 同步廣告程式碼
    <script type="text/javascript">
        var random_number = Math.random();
        google_ad_client = "ca-publisher-id";
        google_ad_width = 728;
        google_ad_height = 90;

        if (random_number < .5){
            google_ad_slot = "1234567890";
        } else {
            google_ad_slot = "2345678901";
        }

    </script>
    <script type="text/javascript"
        src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
    </script>
  • 非同步廣告程式碼
    <script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-publisher-id" crossorigin="anonymous"></script>
    <ins class="adsbygoogle"
        style="display:inline-block;width:728px;height:90px"
        data-ad-client="ca-publisher-id">
    </ins>
    <script>
        if (Math.random() < .5) {
          mySlotId = '1234567890';
        } else {
          mySlotId = '2345678901';
        }
        (adsbygoogle = window.adsbygoogle || []).push({
          params: { google_ad_slot: mySlotId }
        });
    </script>
動態設定自訂管道
  • 同步廣告程式碼
    <script type="text/javascript">
        var channel_condition = object.booleanMethod();
        google_ad_client = "ca-publisher-id";
        google_ad_slot = "1234567890";
        google_ad_width = 728;
        google_ad_height = 90;
        if (channel_condition){
            google_ad_channel = "123457789";
        } else {
            google_ad_channel = "263477489";
        }

    </script>
    <script type="text/javascript"
        src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
    </script>
  • 非同步廣告程式碼
    <script async src="http://pagead2.googlesyndication.com/pagead/adsbygoogle.js?client=ca-publisher-id" crossorigin="anonymous"">
    <ins class="adsbygoogle"
        style="display:inline-block;width:728px;height:90px"
        data-ad-client="ca-publisher-id"
        data-ad-slot="1234567890">
    </ins>
    <script>
        channel_condition = object.booleanMethod();
        if (channel_condition) {
          my_google_ad_channel = '123457789';
        }
        else {
          my_google_ad_channel = '263477489';
        }
        (adsbygoogle = window.adsbygoogle || []).push({
          params: { google_ad_channel: my_google_ad_channel}
        });
    </script>
減少廣告代碼
  • 同步廣告程式碼
    <script type="text/javascript">
        google_ad_client = "ca-publisher-id";
        google_ad_slot = "1234567890";
        google_ad_width = 728;google_ad_height = 90;
    </script>
    <script type="text/javascript"
        src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
    </script>
  • 非同步廣告程式碼
    <script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-publisher-id" crossorigin="anonymous""></script>
    <ins class="adsbygoogle"
        style="display:inline-block;width:728px;height:90px"
        data-ad-client="ca-publisher-id"
        data-ad-slot="1234567890"></ins>
    <script>(adsbygoogle = window.adsbygoogle || []).push({});</script>

如需進一步瞭解您可以對 AdSense 搜尋廣告程式碼做哪些更改,請參閱 AdSense 搜尋廣告政策

這對您有幫助嗎?

我們應如何改進呢?
true
發掘成長潛力

別錯過實用的 AdSense 洞察資料。選擇接收成效報表、個人化提示和網路研討會邀請,藉此提升收益

選擇採用

搜尋
清除搜尋內容
關閉搜尋
Google 應用程式
主選單
4166930934132089310
true
搜尋說明中心
true
true
true
true
true
157
false
false
false
false