使用全域網站代碼來追蹤 Google Ads 轉換

全域網站代碼會與另一段程式碼、事件程式碼片段或電話程式碼片段共同追蹤轉換。

為了方便在各項 Google 產品中使用網站程式碼,您可以利用全域網站代碼來追蹤 Google Ads 轉換。在全新 Google Ads 服務中建立網站轉換動作時,您看到的會是全域網站代碼,而非過去的轉換追蹤代碼。您網站的每個網頁都必須安裝這個代碼。此外,視想要追蹤的轉換類型而定,您還必須在網站的特定網頁上,加入另一段程式碼、事件程式碼片段或電話程式碼片段。這些程式碼片段會與全域網站代碼共同追蹤轉換。

本文將說明使用全域網站代碼的好處,以及如何正確導入這類代碼。

已安裝在網站上的舊版轉換追蹤代碼仍可正常運作,不過我們建議您改用新版的轉換追蹤代碼,以便提高轉換評估的準確度。

優點

  • 整合其他 Google 產品更快更輕鬆:全域網站代碼不僅適用 Google Ads,還能用於 Google Analytics (分析) 等其他 Google 產品。使用這些產品時,由於全域網站代碼的標記方式並無不同,因此在網站上導入也就更簡單。
  • 轉換追蹤更準確:使用全域網站代碼時,系統會在您的網域內設定新的 Cookie 來儲存使用者的專屬 ID,或是將使用者帶到您網站的廣告點擊。這樣一來,Google Ads 就能更準確地評估轉換次數。全域網站代碼可讓您指定網站上的哪些互動應計為 Google Ads 轉換。
  • 完整涵蓋所有轉換:如果您使用的是針對僅限像素導入方式進行修改的舊版轉換追蹤代碼,Google Ads 就無法觀察到所有轉換次數,而全域網站代碼則可確保系統計算所有轉換次數。

請注意,當使用者透過廣告點擊進入您的網站時,Google Ads 轉換追蹤的全域網站代碼會讀取廣告點擊資訊,並將該筆資訊傳送給 Google Ads。Google Ads 代碼就能在後續網頁上,使用您網域所設定新 Cookie 中的點擊資訊。

全域網站代碼的運作方式

全域網站代碼會與另一段程式碼、事件程式碼片段或電話程式碼片段共同追蹤轉換。

  • 如果要追蹤網站轉換,事件程式碼片段可讓全域網站代碼瞭解應追蹤轉換的時機。
  • 如果要追蹤網站來電,電話程式碼片段可將您的商家電話號碼換成 Google 轉接號碼。

您為網站設定轉換追蹤後,就能查看並複製帳戶的全域網站代碼,以及所有要與代碼搭配使用的程式碼片段。以下程式碼片段僅供參考,無法在您的網站上運作。

全域網站代碼

全域網站代碼片段應置於您網站上所有 HTML 網頁的 <head> 部分。如果您先前在同一個 Google Ads 帳戶中建立其他轉換動作時安裝了全域網站代碼 (或是管理員帳戶在您的帳戶中建立其他轉換動作時安裝了這類代碼),就不必再次新增全域程式碼片段。如果您曾透過其他 Google 產品 (例如 Google Analytics (分析)) 或其他 Google Ads 帳戶,在網站上加入全域網站代碼,請按照下列操作說明進行調整,以利該代碼在 Google Ads 帳戶中正常運作

以下為全域網站代碼範例:

<!-- Global site tag (gtag.js) - Google Ads: CONVERSION_ID -->
  <script async src="https://www.googletagmanager.com/gtag/js?id=AW-CONVERSION_ID"></script>
  <script>
    window.dataLayer = window.dataLayer || [];
    function gtag(){dataLayer.push(arguments);}
    gtag('js', new Date());

    gtag('config','AW-CONVERSION_ID');
  </script>

事件程式碼片段

為了讓網站轉換追蹤能夠正常運作,事件程式碼片段必須加在轉換頁上,而且在全域代碼片段之後的任何位置皆可。建議您將它放在 <head> 區段間,以獲得最佳追蹤準確度。

以下為事件程式碼片段範例:

    <!-- Event snippet for Example conversion page -->
    <script>
      gtag('event', 'conversion', {'send_to': 'AW-CONVERSION_ID/CONVERSION_LABEL',
        'value': 1.0,
        'currency': 'USD'
      });
    </script>

電話程式碼片段

電話程式碼片段必須加到您想要追蹤的電話號碼所在的網頁上,緊接在全域網站代碼後面。

以下為電話程式碼片段範例:

<script>
  gtag('config', 'AW-CONVERSION_ID/CONVERSION_LABEL', {
    'phone_conversion_number': '1-650-555-5555'
  });
</script>

如何為 Google Ads 帳戶調整現有的全域網站代碼

如果您已在網站的每個網頁上加入了全域網站代碼,可設定該代碼將資料傳送給多個 Google Ads 或 Google Analytics (分析) 帳戶。舉例來說,透過 Google Analytics (分析) 帳戶取得的全域網站代碼看起來像這樣:

  <!-- Global site tag (gtag.js) - Google Analytics -->
  <script async src="https://www.googletagmanager.com/gtag/js?id=GA_TRACKING_ID"></script>

  <script>
    window.dataLayer = window.dataLayer || [];
    function gtag(){dataLayer.push(arguments);}
    gtag('js', new Date());

    gtag('config', 'GA_TRACKING_ID');
  </script>

如想新增 Google Ads 帳戶支援,只要將醒目顯示的那行加進全域網站代碼,並將「AW-CONVERSION_ID」換成您在設定轉換追蹤代碼時,系統產生的專屬 ID 即可。

  <!-- Global site tag (gtag.js) - Google Analytics -->
  <script async src="https://www.googletagmanager.com/gtag/js?id=GA_TRACKING_ID">   </script>

  <script>
    window.dataLayer = window.dataLayer || [];
    function gtag(){dataLayer.push(arguments);}
    gtag('js', new Date());

    gtag('config', 'GA_TRACKING_ID');
    gtag('config','AW-CONVERSION_ID');
  </script>

To disable the collection of remarketing data, add the highlighted gtag('set') command below to your global site tag:

  <!-- Global site tag (gtag.js) - Google Analytics -->
  <script async src="https://www.googletagmanager.com/gtag/js?id=GA_TRACKING_ID">       </script>

  <script>
    window.dataLayer = window.dataLayer || [];
    function gtag(){dataLayer.push(arguments);}
    gtag('set', 'allow_ad_personalization_signals', false);
    gtag('js', new Date());

    gtag('config', 'GA_TRACKING_ID');
    gtag('config', 'AW-CONVERSION_ID');
  </script>

Once you’ve made this change, you don’t need to add the global site tag snippet obtained from your Google Ads account to your website. Just add the event or phone snippet. Note that you can re-use the same global snippet for multiple Google Ads or Google Analytics accounts. For each additional Google Ads or Google Analytics account you want your tag to support, add a new config command that contains the ID of the account (as demonstrated in the sample code above, which has separate config commands for Google Analytics and Google Ads).

如何使用新版轉換追蹤代碼

請按照這篇文章中的步驟,在 Google Ads 中設定轉換追蹤。

網站追蹤的安全性和隱私權

Google 採取非常嚴格的安全標準,Google Ads 只會針對已部署相關代碼的網頁收集資料。

請務必提供清楚詳盡的資訊,讓使用者瞭解有關您網站上的資料收集活動,並因應適用法律要求為此活動徵得使用者同意

如果不確定代碼是否設定正確,可使用 Google Tag Assistant 檢查代碼的導入情形。如需其他相關疑難排解資訊,請參閱「查看轉換追蹤代碼」一文。
這對您有幫助嗎?
我們應如何改進呢?

還有其他問題嗎?

登入即可獲得其他支援選項,快速解決您的問題