使用 Google 代碼進行 Google Ads 轉換追蹤

注意:全域網站代碼 (gtag.js) 現已改稱 Google 代碼。這項變更生效後,安裝全新或現有的 gtag.js 都會獲得新功能,可協助您完成更多操作、改善資料品質及採用新功能,完全不需要額外程式碼。進一步瞭解關於 Google 代碼

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

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

本文將說明使用 Google 代碼的好處,以及如何正確導入這類代碼。準備就緒後,您就可以設定 Google 代碼。

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

優點

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

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

Google 代碼的運作方式

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

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

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

Google 代碼

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

以下為 Google 代碼範例:

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

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

事件程式碼片段

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

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

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

電話程式碼片段

電話程式碼片段必須加進要追蹤的電話號碼所在的網頁上,並置於 Google 代碼中 ‘config’ 指令前面。

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

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

</script>

如何針對 Google Ads 帳戶調整現有的 Google 代碼

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

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

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

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

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

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

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

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

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

<!-- Google tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=TAG_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', 'TAG_ID');
gtag('config', 'TAG_ID');
</script>

Once you’ve made this change, you don’t need to add the Google 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 訂立嚴格的安全標準。Google Ads 只會在已設定追蹤的網站和應用程式中收集資料。

請務必提供清楚詳盡的資訊,讓使用者瞭解網站、應用程式及其他資源的資料收集活動。並遵照法律要求,或規範使用者同意聲明的所有適用 Google 政策 (包括《歐盟地區使用者同意授權政策》),就此等收集行為徵得使用者的同意聲明

如果不確定代碼是否設定正確,可使用 Tag Assistant 檢查代碼的導入情形。如需其他相關疑難排解資訊,請參閱「全網站標記疑難排解」或「使用 Tag Assistant 排解未經驗證或已停用的轉換動作」一文。

這對您有幫助嗎?

我們應如何改進呢?
true
Achieve your advertising goals today!

Attend our Performance Max Masterclass, a livestream workshop session bringing together industry and Google ads PMax experts.

Register now

搜尋
清除搜尋內容
關閉搜尋
Google 應用程式
主選單